Senior Softwareentwickler Embedded Systems Aerospace (all gender)
Core
Develop embedded software requirements and designs for aerospace systems, coordinating tasks for embedded controllers of subsystems and implementing technical specifications for hardware and microcontroller architectures.
Role type
Senior embedded software engineer (aerospace)
Builds
Embedded controller software for aerospace subsystems
Domain
Aerospace engineering + embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded systems programming, Multi-core architectures, Model-based software engineering, Hardware-aware C programming, Microcontroller programming, Technical specification creation, Architecture documentation, Problem analysis and solution design
Preferred skills
DO-178 compliance experience for aviation applications
Technologies
C, Model-based development tools, Microcontroller frameworks
Responsibilities
Develop software requirements and designs aligned with concepts and processes, Coordinate and lead tasks for embedded controllers of subsystems, Implement technical requirements and fine specifications to optimize hardware and microcontroller system architecture, Support definition, programming, commissioning, and testing of Board Support Packages for electronic controller units, Create technical specifications and architecture documentation, Analyze problems, evaluate them, and find effective solutions, Develop strategies and make decisions to ensure adherence to product development requirements
Seniority
Senior, hands-on IC