Medtronic is looking to develop safety critical software for medical devices, specifically for diabetes care, and needs a talented Software Engineer to join their organization and contribute to the development of innovative solutions.
Requirements
- Expert in software engineering best practices for desktop application software development.
- Experience in desktop software development using C/Python
- Developing applications using Bluetooth Low Energy communication protocols and Serial Interfaces.
- Familiar with software development for high-volume manufacturing.
- Recognized as a technical leader of software development methods for safety critical, fault tolerant manufacturing systems.
- Experience with Bluetooth Low Energy
- Interface with Embedded systems experience
Responsibilities
- Design, develop, test, debug full software features for desktop application interacting with medical devices.
- Work with operations and EE team to develop Scalable manufacturing processes for high standard quality and high yield.
- Gather metrics on the software development process and production applications.
- Generates software development policies, standards, and procedures.
- Creates documentation throughout the development process
- Works with other disciplines to develop system-minded implementations that take into account safety, performance, communication, user interface and other aspects of a final product.
- Commits to achieving and exceeding project goals and timelines.
Other
- Bachelor’s degree in computer science, or related Engineering or Sciences field required
- 4 years of software engineering experience in product development with a bachelor’s degree, or 2+ years of software engineering experience in product development with a master’s degree.
- Must work on-site at Northridge, CA office at least 3 days per week
- Role models adapting work process to accommodate change and ensure productivity during times of change.
- Lead and mentor less experienced engineers.