Software Engineer Senior Staff

SPACE Until 10/7/2026 First posted May 29, 2026 Last posted August 8, 2026
Job description
- Demonstrated experience delivering safety‑critical or mission‑critical embedded software (e.g., aerospace, defense, automotive, industrial).
- Deep understanding of low‑level hardware interfaces (UART, SPI, I²C, CAN, MIL‑STD‑1553, SpaceWire, etc.)
- Ability to define high‑level software structures, module boundaries, and interface contracts.
- Experience with architectural patterns for embedded systems (layered, component‑based, event‑driven, microkernel)
- Proven ability to capture, manage, and trace requirements
- Proficiency in modeling tools (UML/SysML, Enterprise Architect, IBM Rhapsody) for architecture documentation
About this role

Summary

Designs and develops safety-critical embedded software for aerospace and defense systems.

Job title

Software Engineer Senior Staff

Experience level

senior level

Industry

aerospace

Location requirements

Remote work allowed, candidate must be in space sector or willing to relocate

Salary

Not specified

Management role

No

Skills & keywords

Required skills

embedded softwareUARTSPII2CCANMIL-STD-1553SpaceWirearchitecture patternsUMLSysML

Preferred skills

None specified

Specializations

embedded systemshardware interfacesarchitecture modelingrequirements management
Locations

Structured locations inferred from the posting.

Unknown location

Remote