Medtronic is looking to solve healthcare access and equity problems by developing innovative medical devices, specifically implantable cardiac devices, and is seeking a Software Engineer II to design, develop, and verify embedded software applications.
Requirements
- Embedded software development experience in C/C++
- Ability to write and interpret test scripts in C/C++
- Specific knowledge of embedded systems, interpreting specifications
- Specific knowledge of implantable medical devices
- Specific knowledge of Bluetooth
- Experience working in Windows and Linux environments
- Experience with real-time operating systems
Responsibilities
- Develop and test embedded software as part of a system, document and troubleshoot issues, and work with instrument and hardware functions
- Use a variety of software troubleshooting tools, including off-the-shelf and custom-built
- Apply appropriate standards, processes, procedures and tools throughout the system development lifecycle
- Work well independently and with cross-functional engineering disciplines
Other
- Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related technical discipline and a minimum of 2 years of Software Development experience OR a Master’s degree with a minimum of 0 years of Software Development experience
- Less than 10% of travel to enhance collaboration and ensure successful completion of projects
- Ability to work in a team environment with strong collaboration skills
- Regularly required to be independently mobile and interact with a computer, and communicate with peers and co-workers
- Must be able to work on-site 4 days per week