Career Center

Sr.Embedded Software Engineer

Location: Lenexa, KS
Posted On: 11/29/2021
Requirement Code: 52758
Requirement Detail

Required :


  • 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