Software Engineer, Embedded Software Engineer
Listed on 2026-06-02
-
Software Development
Software Engineer, Embedded Software Engineer
Position Summary
Airbus U.S. is seeking an enthusiastic and creative software engineer to develop and test spacecraft flight software. The ideal candidate brings exceptional programming skills and experience in embedded software development and testing.
Position ResponsibilitiesThe Software Engineer will contribute to the full lifecycle of flight software development, from requirements definition through operations. With a small, versatile team, the engineer will also participate in mission concept development, in‑house modeling and simulation, and proposal writing.
Flight Software 45%- Upgrade existing flight software for new missions.
- Contribute to the development of new satellite flight software for Airbus U.S. platforms.
- Develop in‑house tools to analyze flight software performance and assess compatibility with new missions and CONOPS.
- Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform levels.
- Collaborate with manufacturing engineers to support installation onto hardware‐in‐the‐loop test environments and eventual flight hardware.
- Participate in anomaly resolution activities and patch existing flight software.
- Develop and execute FSW verification tests using proprietary satellite digital twin software and HIL Flat Sat.
- Establish and document test methodologies and descriptions to test compliance with Airbus and customer requirements.
- Develop and implement software and tools for ground support equipment to test and validate flight software.
- Contribute to document management, including versioning, bug reporting, and test plan documentation.
- Oversee and conduct official validation tests.
- Contribute to the development of system‑ and mission‑level modeling and simulation tools.
- Develop software models of payloads for ground testing.
- Support development of software model of satellite platform, ensuring accurate representation of the flight software.
- Support internal working groups and collaborate with customers and vendors.
- Assist with proposal writing and new business development.
- Assess software impacts of new hardware, concepts of operations, and missions.
- Bachelor’s degree in STEM (Science, Technical, Engineering, Math) or related scientific area.
- Minimum of 3 years of experience with a bachelor’s degree, or 1 year with a master’s degree.
- Proven track record of working with aerospace hardware and/or software systems from concept through operations.
- Insatiable curiosity and a demonstrated ability to learn and work independently.
- Proficiency in C/C++.
- Expertise in one or more of the following:
- Embedded software development and testing.
- Device driver development and testing of software/hardware interfaces.
- Real‑time operating systems programming, debugging, and testing.
- Cybersecurity.
- GNC algorithm design, analysis, testing, and implementation.
- Functional validation of embedded software on hardware.
- Software safety assurance.
- Network topology and configuration.
- Simulators: numerical, emulator, and hardware‑in‑the‑loop.
- Software requirements and configuration management.
- Periodic travel (less than 20%) to Airbus U.S. facilities or partner companies.
- Occasional international travel to collaborate with European Airbus counterparts.
- Ability to obtain and maintain a government security clearance. An active DoD clearance at Secret or above is highly desirable.
- Vision: able to see and read computer screens and documents.
- Hearing: able to participate in conversations in person and via teleconference or phone.
- Equipment operation: able to operate most office and personal electronic equipment.
- Carrying: able to carry up to 40 lbs (18 kg) of documents or equipment.
- Lifting: able to lift up to 40 lbs (18 kg).
- Sitting, standing, walking, and occasional squatting/kneeling for prolonged periods.
Airbus provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetics, pregnancy, marital status, veteran status, or other legally protected status. This policy applies to all terms and conditions of employment, including recruitment, hiring, placement, promotion, demotion, termination, layoff, recall, transfer, leave of absence, compensation, benefits, and training.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).