Embedded Software Engineer - II

New Yesterday

We anticipate the application window for this opening will close on - 13 Aug 2025. At Medtronic, you can begin a lifelong career of exploration and innovation, helping champion healthcare access and equity for all. Youll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life You will be a member of the Acute Care & Monitoring (ACM) product development team, creating category-redefining products for the high-growth airway management portfolio. This team originated from Medtronics acquisition of Aircraft Medical and combines startup agility with the support of an established manufacturer. You will work in a collaborative workspace with cross-functional partners including design, research, clinical science, marketing, and engineering to create meaningful products. Responsibilities include developing specialized embedded software systems for healthcare settings such as Operating Rooms, ICUs, and Emergency Departments. You will work at the intersection of user experience and software engineering, applying deep technical expertise to meet challenging design goals. Collaboration with software, hardware, mechanical, and systems engineers is essential. Responsibilities Include: Define project goals and deliverables with the software lead. Ensure successful delivery of project objectives and milestones. Contribute to architectural and design concepts for product development. Develop and maintain high-performance, scalable, and reliable software systems. Debug and integrate software with hardware components. Collaborate with hardware teams for design feedback. Port complex algorithms into embedded platforms. Conduct code reviews and ensure quality standards. Generate documentation supporting standards like IEC 62304, ISO 14971, and ISO 13485. Assist in eliciting and creating software requirements. Implement testing strategies including unit and automated testing. Participate in system verification, validation, and risk analysis. Contribute to hardware design reviews and component selection. Develop and maintain software tools and validate deployments. Stay updated with industry trends and improve development processes. Nice to Have: Experience in medical device industry or regulated environments. Background in complex software systems, real-time optimization, network protocols, image processing. Knowledge of development tools, risk analysis, and standards. Qualifications include a degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related field, with relevant embedded software experience. Skills required include proficiency in C and C++, experience with embedded Linux or real-time OS, hardware-software debugging, and structured development processes. Additional Tasks and Career Path Responsibilities may extend to designing operating system components, tools, and utilities, and contributing to policy and standards development. The career stream is focused on advancing technology and leading projects, with opportunities for mentorship and cross-functional collaboration. Benefits & Compensation Medtronic offers a competitive salary and benefits package, including health insurance, retirement plans, paid time off, and more. Salary ranges for U.S. locations are $98,400-$147,600, with details available on our benefits page. About Medtronic We lead in healthcare technology, driven by our mission to alleviate pain, restore health, and extend life. Our diverse team of over 95,000 engineers and professionals is committed to innovation and solving complex health challenges. We are an equal opportunity employer, providing accommodations for individuals with disabilities, and adhere to all applicable laws and regulations. #J-18808-Ljbffr
Location:
Boulder, CO, United States
Category:
Computer And Mathematical Occupations