Embedded Software Engineer II - RUST
$110k - $130kInnoflight 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.
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.
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
$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...SuggestedFlexible hours$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...SuggestedWork visaFlexible hours- ...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
- ...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...SuggestedContract work
$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$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 officeLocal areaRemote workWork visaFlexible hours2 days per week3 days per week- 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
- 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 timeTemporary workFor contractorsImmediate startRelocation package
$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 workTemporary workLocal areaFlexible hours- 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...
$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 contractorsLocal area- 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...
- 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
- ...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 payShift workWeekend work
- 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
- 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
- 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 payContract work
$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 timeWork experience placementCasual workWork at officeRelocation package- 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 timeContract work
$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...- 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...
$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...- 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
$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 packageShift work$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 timeContract workPart timeWork experience placementLocal areaRemote work- 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
$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:...$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 workTemporary work- ...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 contractFor contractorsImmediate start
- ...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 workLocal areaRemote workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II - RUST. Be the first to apply!
- embedded software engineer San Diego, CA
- embedded developer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded engineer San Diego, CA
- software technical support San Diego, CA
- healthcare software sales San Diego, CA
- software quality assurance San Diego, CA
- id software San Diego, CA
- senior c# .net software developer San Diego, CA
- internship software San Diego, CA

