Sr Embedded Software Verification & Test Engineer — Lunar Permanance
Core
Define and execute verification strategies for embedded software operating on flight RF hardware, from early development through qualification and flight support.
Role type
Senior IC embedded software verification & test engineer
Builds
Reliable communications components for Blue Moon lunar landers
Domain
Aerospace / RF Systems / Embedded Software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
embedded C/C++ development, Python for test automation, hardware-in-the-loop testing, embedded debugging (GDB/JTAG), requirements traceability, root-cause analysis, CI/CD pipelines
Preferred skills
formal software assurance (DO-178C), RF test equipment operation, fault injection testing, FPGA development/debug (VHDL/Verilog), Design for Testability, technical leadership
Technologies
GDB, JTAG, Wireshark, Git, CI/CD, Python, C/C++, VHDL, Verilog, SystemVerilog
Responsibilities
Develop verification strategies and test plans; derive electrical test requirements from specifications; develop automated test frameworks and scripts; perform SIL/HIL/bench/integrated RF testing; debug embedded systems; lead anomaly investigations across software and hardware; participate in design and acceptance reviews
Seniority
Senior, hands-on IC