Sr.Embedded Software Engineer
Location: Lenexa, KSPosted On: 11/29/2021
Requirement Code: 52758
Requirement Detail
Required :
Responsibilities
- Lead software engineering project teams to develop new and innovative medical devices
- Design and implement reusable high-quality software that meet the business and technology requirements
- Contribute to all phases of the software life cycle, including requirements analysis, design, implementation, test coordination, release, support, and documentation
- Provided mentorship and guidance to design engineers
- Develop internal tools to improve software engineering effectiveness
- Ensure regulatory compliance during development of software for standards such as IEC 62304, IEC 60601-1, and other applicable FDA guidance
Desired Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with 7+ years developing C/C++ in an Embedded environment on Microprocessors or Microcontrollers
- Proven success in leading software development teams in new product development projects
- Experience developing embedded systems (i.e. microcontroller based custom products and custom electronics)
- Troubleshooting and root cause analysis skills
- Knowledge and exposure to basic hardware design and ability to read schematics
- RTOS embedded software development knowledge
- Strong knowledge of software development tools (IDEs, compilers, linkers, debuggers)
- Ability to develop a software architecture and detailed design with supporting descriptions and diagrams
- Familiarity with embedded wireless systems
- Experience mentoring design engineers
- Experience in a regulated environment such as Medical Device or Aerospace is a plus