Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer II - RUST

$110k - $130k

Innoflight Inc

GROW WITH US AND STAY EXTRAORDINARY:
Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of New Space. Join our small, agile, and mission-driven team where your work has real impact and your growth has no limits. We’re not just reaching for the stars—we’re engineering them. Let’s innovate the infinite, together.

A DAY IN THE LIFE:
As an Embedded Software Engineer II – RUST , you’ll design, develop, and integrate embedded software that powers next-generation aerospace and defense systems. You’ll contribute to developing and supporting real-time applications in both C/C++ and RUST , focusing on low-level firmware, device drivers, and board-level integration. You’ll work closely with hardware, systems, and test engineers to translate complex requirements into efficient, reliable code—building the foundation for secure, high-performance mission-critical systems.

WHAT YOU’LL DO
  • Design and Develop Embedded Software: Contribute to the design, implementation, testing, and integration of real-time embedded applications and tools.
  • Implement Device Drivers and Firmware: Develop and maintain low-level software components in C/C++ and RUST , ensuring precise hardware interaction and performance.
  • Debug and Troubleshoot: Perform software debugging and root-cause analysis at the module and system level, ensuring code stability and reliability.
  • Translate Requirements into Code: Interpret and implement detailed software requirements derived from system-level specifications.
  • Collaborate Across Teams: Work with cross-disciplinary teams—including hardware, systems, and test engineers—to achieve seamless integration of hardware and software components.
  • Participate in Reviews: Take part in code reviews, design discussions, and test planning sessions to maintain high-quality development standards.
  • Document and Maintain Code: Create and maintain clear, comprehensive documentation, including software design descriptions, implementation notes, and test procedures.
  • Follow Best Practices: Use modern software development practices such as version control (Git), issue tracking, and configuration management tools to ensure efficient workflow and traceability.

YOU’RE AWESOME AT:

  • Embedded Development: You’re comfortable writing efficient, reliable embedded code in C/C++ and RUST for low-level device control.
  • Systems Integration: You enjoy working close to the hardware, collaborating with multiple engineering disciplines to deliver complete solutions.
  • Debugging Complex Systems: You thrive on solving challenging software problems through careful analysis and hands-on troubleshooting.
  • Attention to Detail: You take pride in writing clean, maintainable code that meets tight performance and reliability requirements.

WHAT YOU’LL NEED:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • 3 or more years of embedded software development experience.
  • Proficiency in embedded C programming for low-level device control.
  • Experience developing in RUST for embedded or systems-level applications.
  • Familiarity with embedded Linux and/or real-time operating systems (RTOS).
  • Understanding of networking and communication protocols such as UART, SPI, I2C, CAN, and TCP/IP.
  • Ability to interpret electrical schematics and component datasheets.
  • Experience with standard development tools including compilers, debuggers, IDEs, and version control (e.g., Git).
  • Strong problem-solving skills, meticulous attention to detail, and clear communication abilities.
  • Ability to obtain a U.S. security clearance.

COMPENSATION & BENEFITS:
The starting base salary for this position ranges from $110,000 to $130,000 per year , depending on the candidate’s job-related knowledge, skills, and experience. In addition to a competitive base salary, Innoflight offers a well-rounded compensation package that includes a Profit-Sharing Bonus and a Cash Performance Bonus to reward both individual and company performance. Additional benefits include:

  • 401(k) with 3% company match (automatic enrollment)
  • Comprehensive medical, dental, vision, HSA & life insurance
  • 10 paid holidays + 120 hours PTO (starting in year one)
  • Access to ancillary benefits such as critical illness, accident, disability, legal and pet insurance.

WHY YOU’LL LOVE WORKING HERE:

  • Flexible Work-Life Balance: Enjoy a 9/80 work schedule with every other Friday off—whether you use it to recharge, work on a passion project, or spend time with family, the choice is yours.
  • Continuous Learning & Development: We’re serious about professional development. From tuition reimbursement to internal "Ask Me Anything" sessions and weekly “Lunch & Learns,” we make learning a core part of the job.
  • Mission-Driven Culture: We aren’t just building tech—we’re enabling the next era of space exploration. Our Culture Ambassadors help lead initiatives around inclusion, positivity, recognition, and transparency. Here, your voice is heard, your work is respected, and your individuality is celebrated.

BE YOU, WITH US:
At Innoflight, we are committed to fostering an inclusive and equitable workplace where everyone belongs. We recognize that great talent comes in many forms, and you don’t need to meet every requirement to bring value to our team. If this role excites you, we encourage you to apply—even if you don’t check every box.

YOU SHOULD KNOW:
Potential new employees must successfully complete a background check which includes criminal search, education certification and employment verification prior to hire. Applicants must be authorized to work for any employer in the U.S as you must have the ability to obtain a security clearance. We are unable to sponsor or take over sponsorship of an employment Visa.

A NOTE TO STAFFING AGENCIES:
Innoflight does not accept unsolicited resumes from agencies, recruiters, or any third-party sources. Any such submissions will be considered property of Innoflight, and no fees will be paid in the event a candidate is hired from an unsolicited referral.

To California residents applying for this job, please read Innoflight’s CCPA Notice:

#LI-Onsite

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II - RUST in San Diego, CA vacancy
  • $110k - $130k

    Innoflight in San Diego is searching for an Embedded Software Engineer II to design, develop, and integrate embedded software for aerospace and defense...  ...working with hardware, developing in both C/C++ and RUST, and ensuring the stability and reliability of code. This... 
    Suggested
    Flexible hours

    Innoflight Inc

    San Diego, CA
    15 hours ago
  • $170k - $190k

     ...Defense innovators. Here, visionary minds engineer the future of space technology...  ...compact, and cyber-secure solutions. From software-defined radios to cutting-edge...  ...together. A DAY IN THE LIFE: As a Senior Embedded Software Engineer – RUST , you’ll lead the design and... 
    Suggested
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    5 days ago
  •  ...aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion for mentoring... 
    Suggested

    Innoflight Inc

    San Diego, CA
    4 days ago
  •  ...Software Engineer II San Diego, CA – Contract – 9/80 Schedule – $71.49/hr Primary Mission GPNTS is the U.S. Navy’s next‑generation, real‑time GPS‑based data fusion and distribution system for surface platforms. It integrates inputs from multiple navigation sensors to... 
    Suggested
    Contract work

    Apollo Professional Solutions

    San Diego, CA
    5 days ago
  • $130k - $165k

     ...Sigma Defense is seeking a Systems Engineer II-III to join our team in San Diego NB, CA. Equal Opportunity Employer/Veterans/Disabled:...  ...Differentiators Experience working at NWIC-PAC. Computer Programs/Software Experience with supporting E-2D Advanced Hawkeye, Airborne... 
    Suggested

    Sigma Defense Systems Inc

    San Diego, CA
    5 days ago
  • $81k - $110k

     ...Learn more at tandemdiabetes.comA DAY IN THE LIFE:The Systems Engineer II supports system engineering activities for both new and existing...  ...requirements.Collaborates with various stakeholders such as software development teams, Product Management, Cybersecurity, and Quality... 
    Work at office
    Local area
    Remote work
    Work visa
    Flexible hours
    2 days per week
    3 days per week

    Tandem Diabetes

    San Diego, CA
    2 days ago
  • Summary The Installation Lead/Systems Engineer II plans, coordinates, and executes the physical and virtual installation of Navy C4I and...  ...equivalent experience). Experience in FRCB processes and hardware/software integration. Experience in DoD installations and integration.... 
    Local area

    Information Management Resources, Inc.

    San Diego, CA
    3 days ago
  • Overview Boarhog is accepting applications for a Mid-Level Systems Engineer (Level II eCRAFT ESY2) in support of the Naval Information Warfare...  ..., functional, and performance interfaces; and hardware, software, and system-level performance requirements. Develop and/or... 
    Full time
    Temporary work
    For contractors
    Immediate start
    Relocation package

    Boarhog LLC

    San Diego, CA
    3 days ago
  • $95k - $160k

    Saalex Corporation is seeking multiple Systems Engineer II positions in Tidewater, VA and San Diego, CA. Saalex Corp. is an engineering and information technology services company focusing on test range operations and management, engineering and logistics services, data... 
    Contract work
    Temporary work
    Local area
    Flexible hours

    Saalex

    San Diego, CA
    3 days ago
  • Sigma Defense Systems LLC is seeking a Systems Engineer II-III to join our team in San Diego, CA. The role involves overseeing engineering activities, planning and integrating systems infrastructure, and developing specifications for performance and reliability. Ideal candidates... 

    Sigma Defense Systems LLC

    San Diego, CA
    3 days ago
  • $84k - $139.95k

     ..., skills, and abilities of the applicant, internal equity, and alignment with market data. Description SRC is seeking a Systems Engineer II to support Naval CB-ISEA engineering efforts (SATCOM and communications systems) in San Diego. This role focuses on site reliability... 
    For contractors
    Local area

    Scires

    San Diego, CA
    5 days ago
  • Scires is looking for a Systems Engineer II to provide support for Naval CB-ISEA engineering efforts in San Diego. The successful candidate will handle site reliability, sustainment, and troubleshooting for communications systems, including SATCOM transport, routing, and... 

    Scires

    San Diego, CA
    5 days ago
  • cFocus Software seeks a Systems Engineer II to join our program supporting the United States Navy (DON). This position is on site in the San Diego, CA area. This position requires a Secret clearance. Qualifications Active Secret clearance Bachelor’s Degree in Engineering... 
    Work at office

    cFocus Software Incorporated

    San Diego, CA
    2 days ago
  •  ...Identity and Access Management (IAM) Systems Developer II is responsible for the end-to-end design, engineering, and optimization of enterprise IAM solutions. This...  ...IAM system development or related security-focused software development and administration.* Experience with... 
    Hourly pay
    Shift work
    Weekend work

    Sharp Corporation

    San Diego, CA
    1 day ago
  • Summary The Systems Engineer III/Infrastructure Engineer II leads the design, implementation, optimization, and sustainment of mission‑critical compute...  ...Select, integrate, and manage infrastructure hardware, software, and tools; perform performance tuning, capacity... 
    Work experience placement

    Information Management Resources, Inc.

    San Diego, CA
    4 days ago
  • Summary The Systems Administrator II/VDI Engineer supports the design, configuration, and sustainment of the Virtual Desktop Infrastructure (VDI) environment used across PMW 790's STACC enterprise. This role ensures secure, reliable, and efficient desktop virtualization... 
    Remote work

    Information Management Resources Inc

    San Diego, CA
    15 hours ago
  • Apollo Professional Solutions, Inc. is seeking a Software Engineer II in San Diego, CA. This role involves developing and validating military GPS-based systems through automated and manual testing procedures. Candidates must have a Bachelor's degree in a relevant field... 
    Hourly pay
    Contract work

    Apollo Professional Solutions, Inc.

    San Diego, CA
    1 day ago
  • $145k - $220k

     ...Senior Embedded Software Engineer Lead development of embedded radar software across R&D and production pipelines Location: San Diego, California...  ...with CUDA Experience with additional languages such as C++, Rust, NodeJS, Java, Go, etc. Development experience in Ground or... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    1 day ago
  • Chipton-Ross is seeking multiple Embedded Software Engineer3's for a contract opportunity in San...  ...Experience) Bachelor's degree in Computer Engineering or another STEM discipline with 5 years...  ...software libraries. Experience with Rust. Familiarity with Xilinx tools (Vitis,... 
    Full time
    Contract work

    Chipton-Ross

    San Diego, CA
    2 days ago
  • $105k - $115k

    Epsilon Systems Solutions, Inc. is seeking a Systems Engineer II in San Diego, CA. This position requires at least 3 years of experience in systems engineering, focusing on developing system specifications and technical documentation. The ideal candidate will possess strong... 

    Epsilon Systems Solutions, Inc.

    San Diego, CA
    3 days ago
  • Scientific Research Corporation is looking for a Systems Engineer II in San Diego to support Naval engineering efforts in SATCOM and communications systems. The role requires overseeing site reliability, sustainment, and troubleshooting various systems. Applicants should... 

    Scientific Research Corporation

    San Diego, CA
    3 days ago
  • $90k - $105k

    Ortho Clinical Diagnostics is seeking a Systems Engineer II to support point-of-care medical devices in San Diego, CA. The role involves hands-on experience in system design, analysis, and integration, ensuring alignment with regulatory standards. Qualified candidates will... 

    Ortho Clinical Diagnostics

    San Diego, CA
    2 days ago
  • Affiliated Engineers, Inc. is seeking a Mechanical Engineer II in San Diego, CA. In this role, you will design HVAC systems and collaborate with a team to solve engineering challenges. The ideal candidate has a BSAE or BSME degree and 3+ years of experience in technically... 
    Flexible hours

    Affiliated Engineers, Inc

    San Diego, CA
    4 days ago
  • $177k - $265.6k

     ...today. We are looking for you to join our team as a Staff Embedded Engineer Software based out of San Diego, CA. What You'll Get to Do: In...  ...8 years of experience Experience with Crypto Systems or Rust Proficient in C/C++ Proficient in Object Oriented... 
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    2 days ago
  • $78.9k - $108.5k

     ...Responsibilities Noblis MSD is seeking to hire a Computer Engineer to support the US Navy out of Newport, RI. Noblis MSD's mission...  ...: Research, design, develop, and test computer hardware and software programs. Provide support for installation of computers and... 
    Full time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    Noblis

    San Diego, CA
    5 days ago
  • Dormont Manufacturing Co is looking for a Software Engineer II (Full Stack) in San Diego, California. If you are passionate about crafting exceptional web experiences and thrive in a creative environment, we want you on our team! In this dynamic role, you will lead the... 
    Remote job

    Dormont Manufacturing Company

    San Diego, CA
    15 hours ago
  • $92k - $150k

     ...Sigma Defense is seeking a Drafting Engineer II, III to support PMW160 and NIWC Pacific for U.S. Navy Enterprise networks. The successful...  ...drawings. Must be a U.S. Citizen. Computer Software/Programs: ~ AutoCAD Personnel Clearance Level:... 

    Sigma Defense

    San Diego, CA
    5 days ago
  • $95k - $160k

     ...Cybersecurity Engineer II - Tidewater, VA and San Diego, CA Saalex Corporation Position Type: Contingent on Contract Award. Salary: $95k-$160k (depending on experience) The Cybersecurity Engineer II supports the Navy by designing, implementing, and securing enterprise... 
    Contract work
    Temporary work

    Saalex

    San Diego, CA
    5 days ago
  •  ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    5 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance... 
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer II - RUST. Be the first to apply!