Position Description:
Software Engineer for Medtronic Inc. Located in Lafayette CO. Responsible for defining product specifications and performing various software design and development activities. Participate in software design testing documentation and maintenance for medical device software. Design and develop key technical components for the product software to include writing clean logical high-quality code. Responsible for developing User Interface (UI) controls for the application originally written in QML using React framework and incorporating Typescript JavaScript and Redux to augment core functionality in backend service microarchitecture. Building core platform Operating System (OS) services to facilitate application runtime environment. Conduct cyber security vulnerability analysis in code. Test framework development using Google Test and Google Mock. Navigate the complexities of developing software in a highly regulated environment. Develop software in accordance with IEC 62304 safety standard and FDA software guidance. Leverage automated testing with a unit test framework. Responsible for Software testing C development and Object-oriented analysis and design (OOAD). Leverage Software Development Life Cycle (SDLC) methodologies and Agile Tools including Code Beamer and Jira. Leverage various software test architecture and software tools for web software applications. Organize software application data using data formats and markup languages including JSON and XML. Leverage configuration tools and best practices including GIT and Continuous Integration environments including TeamCity. Position works a hybrid model and will be onsite in Lafayette CO at least 4 days per week. Relocation assistance not available for this position. #LI-DNI.
Basic Qualifications:
Requires a Bachelors degree in Computer Science Software Engineering or Computer Engineering or related computer or engineering field and two (2) years of experience as a software engineer or related occupation for medical devices. Must have two (2) years of experience in each of the following: Developing Software in regulated environment to include FDA software guidance and IEC 62304; Automated testing with a unit test framework ; C development and OOAD; SDLC and Agile tools including Code Beamer and Jira; Software test architecture and software tools for web software applications; XML and JSON; Configuration tools and best practices to include GIT; and Continuous Integration environments to include TeamCity.
Salary: $112000 to $147600 per year
The following benefits and additional compensation are available to those regular employees who work 20 hours per week: Health Dental and vision insuranceHealth Savings AccountHealthcare Flexible Spending AccountLife insurance Long-term disability leaveDependent daycare spending accountTuition assistance/reimbursement andSimple Steps (global well-being program).
The following benefits and additional compensation are available to all regular employees:Incentive plans 401(k) plan plus employer contribution and matchShort-term disabilityPaid time offPaid holidaysEmployee Stock Purchase PlanEmployee Assistance ProgramNon-qualified Retirement Plan Supplement (subject to IRS earning minimums) andCapital Accumulation Plan (available to Vice Presidents and above or subject to IRS earning minimums).
Regular employees are those who are not temporary such as interns. Temporary employees are eligible for paid sick time as required under applicable state law and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.
Further details are available at the link below:
About Medtronic Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an excit ... View more