Software Engineer Senior Staff
25037.5010
Apply to this job 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
- 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
Related searches