Job Details

Software Engineer - Embedded / Linux / RTOS

  2025-06-03     USA Tech Recruit     Sonoma,CA  
Description:

We are working with a fast growing start-up who is reinventing supersonic aircraft from the engineer forward who are looking for someone to help start their flight software group. Therefore the ideal candidate is going to have enough experience to know each step that has to happen to be successful.


This is a unique opportunity to create something from near zero, including technology selection, in a fast paced, rapidly growing startup that isn't traditional aerospace.


This is a full time onsite position in San Francisco and you must have full right to work in the US.


Key Responsibilities:

  • Design and develop robust autonomous software systems along with the simulations and infrastructure necessary for comprehensive validation.
  • Take full ownership of the software development lifecycle, including architecture, testing, deployment, and ongoing operations.
  • Collaborate cross-functionally with engineering teams to define and integrate complete aircraft systems.


Key Qualifications:

  • 5–10 years developing software for safety-critical systems (e.g., aerospace, robotics, automotive), with a strong understanding of full-system integration and the ability to work independently.
  • Critical thinkers who focus on building reliable systems—not just following specs.
  • Experience with embedded systems, Linux kernel, or bare-metal firmware.
  • Background in real-time or distributed computing systems.
  • Proven ability to design and implement full flight software stacks—not just simulations.
  • Deep expertise in multi-layer flight software architecture (OS, networking, middleware).
  • Skilled in writing low-level systems code (e.g., networking, hardware interfaces) with knowledge of implementation, not just library use.
  • Proficient in C++, Rust, or similar systems programming languages.
  • Strong debugging, performance tuning, and unit testing skills.


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search