Skip to content

Principal Software Engineer – Platform
Company | Medtronic |
---|
Location | Lafayette, CO, USA |
---|
Salary | $140800 – $211200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent
- 7+ years experience with C++/C
- Experience Developing Embedded Linux deployments
- Working knowledge of embedded software development best practices.
- Experience in Linux driver development
- Experience with python development
- Background in DevOps, CI/CD, embedded software toolchains and version management systems
- Live in a commutable distance to the Lafayette, Co office.
Responsibilities
- Evaluate software change requests to medical devices and supporting tools
- Lead SW Project teams and/or major features
- Mentor engineers in their areas of expertise
- Design, implement, and test software changes for medical devices
- Participate in change control board, risk reviews, and other project meetings as necessary
- Work with cross functional team to communicate changes, and understand impacts to their function
- Create documentation throughout the development process
- Commit to achieving and exceeding project goals and timelines
- Perform duties in compliance with the Quality System.
Preferred Qualifications
- Knowledge of OOA&D concepts
- Hands-on experience in navigating FDA and ISO/IEC standards, including ISO 13485, IEC62304, and ISO 14971.
- Understanding of cybersecurity techniques such as code signing and encryption
- Experience with Yocto Linux
- Windows, and cloud platforms knowledge
- Experience with embedded graphics technologies
- Xilinx Toolchain experience
- Experience with Git, Bash, gnu tools