Description
The Embedded Software Developer will develop hardware-near software for embedded systems, translate technical requirements into hardware architectures and microcontroller solutions, coordinate embedded-controller software, program and test board support packages, analyze technical problems, and make product-development decisions. The role requires a degree in computer science, electrical engineering, electronics, or a comparable field, embedded software development experience, multi-core systems knowledge, model-based software engineering knowledge, architecture-pattern knowledge, and strong C and microcontroller programming skills; aviation DO-178 experience is desirable. The position offers flexible hybrid or remote working models and comprehensive benefits.
