A leading aerospace company is seeking an experienced embedded software engineer for its Core Avionics organization. The role involves designing and implementing embedded software for mission-critical spaceflight systems, demanding strong knowledge of C/C++/Rust alongside hardware. Responsibilities include collaborating with hardware engineers and working on debugging avionics spaceflight hardware. Candidates should have considerable experience in embedded development and be comfortable in a team-oriented, innovative environment. Passion for the mission is essential.
Qualifications
10+ years of experience in embedded systems.
Strong background in computer architecture.
Ability to work independently.
Responsibilities
Develop BSP software for new hardware.
Debug avionics spaceflight hardware.
Collaborate with hardware engineers on software development.
Skills
Embedded software design
C/C++/Rust programming
Debugging skills
Linux scripting
Cross-functional collaboration
Hardware debugging
Education
BS in computer engineering or related field
Tools
GDB
Logic Analyzer
Wireshark
Job description
A leading aerospace company is seeking an experienced embedded software engineer for its Core Avionics organization. The role involves designing and implementing embedded software for mission-critical spaceflight systems, demanding strong knowledge of C/C++/Rust alongside hardware. Responsibilities include collaborating with hardware engineers and working on debugging avionics spaceflight hardware. Candidates should have considerable experience in embedded development and be comfortable in a team-oriented, innovative environment. Passion for the mission is essential.