Principal Embedded Software Engineer (m/f/d)
Core
Lead the embedded software architecture for laser communication terminal controllers, defining multi-waveform operations and PAT modes.
Role type
Principal Embedded Software Engineer (Technical Lead)
Builds
Laser communication terminal controllers and their control systems
Domain
Aerospace / Laser Communication / Embedded Systems
Required skills
Real-time embedded C/C++, RTOS, multiprocessor system architecture, ICD definition, hardware integration (FPGA, electronics), control loops, sensor-actuator systems, protocol analysis
Preferred skills
Laser communication or PAT experience, space/safety-critical standards (ECSS, DO-178C), lab instrumentation skills
Technologies
C/C++, RTOS, UART, SPI, CAN, Ethernet, FPGA, Logic analyzers, Oscilloscopes
Responsibilities
Own embedded software architecture and lead evolution to multi-waveform operation; Define and maintain interface control documents (ICDs); Design and implement Pointing, Acquisition and Tracking (PAT) modes; Set technical direction, coding standards, and verification strategy; Lead hands-on bring-up and integration on target hardware; Mentor engineers and build team capability
Seniority
Principal, hands-on IC with technical leadership
