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

General Galactic · 3 months ago

Lead Flight/Embedded Software Engineer

General Galactic designs, develops, and builds advanced spacecraft for demanding missions, leveraging cutting-edge propulsion technology. The Lead Flight/Embedded Software Engineer will be responsible for leading all aspects of embedded and flight software development for the company’s product fleet, ensuring high performance and safety standards.

AerospaceSpace Travel
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, implement, and maintain embedded software for microcontrollers and similar
Architect and deliver core flight software with a focus on meeting system and performance requirements such as latency, jitter, & control frequency
Implement, test, and integrate software for GNC algorithms, command and telemetry, mission management, health and status, and fault management in a real-time software framework
Write clean, efficient, and testable code for real-time and safety-critical applications
Implement communication protocols (UDP, multicast, Ethernet, etc.)
Collaborate with hardware and avionics engineers to support full product development lifecycle
Manage clear and concise documentation for code, ConOps, etc
Develop telemetry system that prioritizes, filters, stores and forwards, and encodes/decodes telemetry to RF format, and routes that data
Collaborate with GNC engineers to integrate complex algorithms for vehicle ops
Support avionics engineers in the development and integration of testing infrastructure such as HITL (Hardware-In-The-Loop) and HOOTL (Hardware-Out-Of-The-Loop)

Qualification

C/C++Embedded software developmentRTOS environmentsSatellite communications protocolsMicrocontroller architecturesSoftware safety certificationPythonGitGrafanaDebuggingOptimizationProblem solving

Required

BS in computer science, computer engineering, aerospace engineering, electrical engineering, or similar degree
5+ years of experience in development of software, with preference for aerospace applications
Demonstrated experience with C/C++, Git, Python, Grafana, or similar
Experience with RTOS environments and satellite communications protocols
Understanding of microcontroller architectures and interfaces
Skilled in debugging and optimization (as well as hazard analysis and root cause analysis), memory management and scheduling, etc
Experience with developing software to a safety standard and achieving formal certification with a governing body (e.g. NASA, FAA, FDA, etc.)
Experience in a fast-paced startup environment or similar
Strong engineering background and first-principles approach to problem solving even with incomplete or partial information
US person status (including US citizens, U.S. permanent residents, individuals granted U.S. asylum status, or individuals admitted in U.S. refugee status) is a required qualification for this position

Benefits

Benefits
Stock options plan

Company

General Galactic

twittertwittertwitter
company-logo
General Galactic is a space tech startup developing advanced spacecraft and propulsion systems

Funding

Current Stage
Early Stage
Total Funding
$9.9M
Key Investors
Critical Venture Partners
2025-03-18Seed
2024-10-11Seed· $8M
2023-07-01Pre Seed· $1.9M

Leadership Team

leader-logo
Halen Mattison
CEO & Co-Founder
linkedin
leader-logo
Luke Neise
Co-Founder & CTO
linkedin
Company data provided by crunchbase