Drimva

Castelion

Lead Flight Software Engineer

Rio Rancho, NM +1 · Full-time · Posted Oct 14, 2026

Location
Rio Rancho, NM
2601 29th Ave NW, Rio Rancho, NM 87144
Experience
7+ years of professional experience in embedded software or real-time systems.
Education
Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a related STEM field.
Visa sponsorship
Employment is contingent on the ability to access applicable export-controlled information without additional export licensing. If the role requires classified access, a security clearance or other government authorization and applicable citizenship or eligibility requirements may also apply.

About the job

Leads architecture, development, integration, testing, and delivery of mission-critical embedded flight software across vehicle systems, while mentoring engineers and coordinating technical work across teams.

What you'll do

  • Define software architecture and technical direction; lead investigations into reliability, performance, and integration issues.
  • Develop and integrate embedded software, own subsystems through flight testing, and lead hardware/software debugging and validation.
  • Mentor engineers and coordinate cross-functional integration, testing, and delivery of major software initiatives.

What they ask for

  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a related STEM field.
  • 7+ years of professional experience in embedded software or real-time systems.
  • Strong proficiency in C++, Rust, or similar systems programming languages; experience with Linux-based embedded platforms, including kernel-level work or custom driver development.
  • Experience leading technical projects, architecting complex systems, or serving as a team or technical lead; strong debugging skills across hardware/software boundaries.

Nice to have

  • Leadership experience in high-performance or mission-critical hardware–software organizations; hands-on experience with real-time systems, microcontrollers, or distributed embedded architectures.
  • Linux internals knowledge, mentoring and design-review experience, multidisciplinary team leadership, or rapid prototyping using first-principles thinking.

Tools

C++, Rust, Linux, UART, I2C, SPI, ARM, PowerPC

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)