Staff Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lunar Outpost · 21 hours ago

Staff Embedded Software Engineer

Lunar Outpost is an industry leader in space robotics and planetary vehicles, dedicated to creating a permanent presence in space. They are currently seeking a Staff Embedded Software Engineer to act as a subject matter expert in deploying VxWorks on embedded systems for mission-critical space robotics, leading development efforts and mentoring engineers on best practices.

AerospaceInformation TechnologyRobotics
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Serve as the technical authority for VxWorks design, configuration, and deployment on a robotics-based avionics platform
Design, implement, integrate, and maintain VxWorks RTOS-based software for space avionics
Perform board bring-up for new avionics hardware, including processor initialization, bootloader configuration, and peripheral driver development
Implement real-time task scheduling, memory partitioning, and time partitioning in alignment with mission safety standards
Develop and integrate device drivers for rover avionics subsystems
Collaborate with systems, hardware, and robotics teams to define and implement fault-tolerant operating system configurations
Support hardware/software integration using engineering models, simulators, and hardware-in-the-loop testbeds
Document OS configuration, integration steps, and operational procedures to flight-certifiable standards
Mentor engineers in VxWorks concepts, architecture, and mission-proven workflows

Qualification

VxWorksEmbedded softwareC programmingReal-time debuggingSafety-critical softwareBoard bring-upTime managementCommunication skillsSelf-motivated

Required

Bachelor's degree in computer or electrical engineering or related field
7+ years in embedded software or avionics systems for space or mission-critical robotics applications
Hands-on board bring-up experience for avionics or robotics hardware
Strong proficiency in C for embedded system development
Experience with real-time debugging, timing analysis, and performance optimization
Experience with deterministic networking, symmetric multiprocessors (SMP,) and safety-critical software architecture
Self-motivated, focused, and driven to meet critical deadlines
Excellent organization and time management skills
Excellent written and oral communication skills
U.S. Person

Preferred

Prior work with crewed vehicle avionics architecture or planetary robotics
Knowledge of LEON3/4 or RISC-V space-grade processors
Time-sensitive Networking (TSN) protocol configuration and validation for deterministic ethernet
Experience working with NASA core flight system (cFS)
Familiarity with space mission development phases and associated documentation and standards
Experience with VxWorks 7 DKMs and RTPs
Experience with OCI containerization

Company

Lunar Outpost

twittertwittertwitter
company-logo
Lunar Outpost provides advanced spacecraft and robotics solutions for space missions.

Funding

Current Stage
Growth Stage
Total Funding
$21.61M
Key Investors
Explorer 1 FundCreative Destruction Lab (CDL)
2024-11-13Series A· $9.61M
2022-05-24Seed· $12M
2021-09-01Non Equity Assistance

Leadership Team

leader-logo
Justin Cyrus
Chief Executive Officer
linkedin
leader-logo
Julian Cyrus
Co-Founder/Chief Operating Officer
linkedin
Company data provided by crunchbase