The Sr Embedded Software Engineer will oversee the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements.
Requirements
- Proficiency in software implementation
- Experience testing software
- Knowledge of design controls and medical device regulations
- Knowledge of quality software engineering principles
- Knowledge of software development life cycle processes
- Strong familiarity with development tools
Responsibilities
- Designing and implementing software in languages such as C, C++, C-Sharp, and Python
- Developing and updating detailed design and interface specifications
- Supporting software source code enhancements and modifications
- Debugging and troubleshooting software problems
- Assisting in design evaluation through testing and documentation
- Participating in software development, verification, and validation under software lead guidance
- Contributing to hazard/risk analysis and root-cause failure analysis
Other
- Ensuring compliance with FDA requirements
- Adherence to FDA-compliant Design Control procedures
- Working on moderate scope problems requiring evaluation of identifiable factors
- Exercising judgment within defined procedures
- Following FDA guidelines for software development
- Excellent communication skills
- Minimum of 7 years of related experience or a Master's Degree with 4+ years of related experience