Embedded Software Engineer III - San Diego, CA
2 days ago

Job description
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 III – RUST
, you'll develop advanced embedded software solutions for satellite avionics and payload data processing systems. You'll implement real-time monitoring, power management, and secure communications software for low-SWaP flight systems, interfacing with sensors, communication buses, radios, and COMSEC devices. You'll collaborate closely with hardware and FPGA teams to deliver rugged, reliable, and integrated solutions that meet demanding aerospace requirements.
What You'll Do
- Develop Embedded Software: Design and implement software for multi-core application processors integrated with FPGA systems (e.g., Xilinx, Microsemi, Microchip, Vorago) using C/C++ and RUST
- Work on ARM and RISC-V Architectures: Develop software targeting embedded Linux and RTOS platforms, including configuration of bootloaders (GRUB, U-Boot) and Linux kernel customization
- Implement Networking and Security Protocols: Build secure communication layers at the RFC level (IP, TLS, IPsec) and interface with SPI, I2C, UART, GPIO, PCI, PCIe, Ethernet, and SpaceWire standards
- Develop Cryptographic Solutions: Contribute to software involving AES, RSA, ECDSA, ECDH, and other secure systems
- Translate Requirements: Convert customer and system-level specifications into software requirements and design documents
- Collaborate Across Teams: Partner with hardware, FPGA, and systems engineers to ensure seamless integration and performance of embedded solutions
- Test, Debug, and Integrate: Support hardware/software integration, debugging, and validation throughout the product lifecycle
- Manage Software Lifecycle: Track development tasks, features, defects, and manage build processes and software releases using industry-standard tools and methodologies
- Document and Present: Create and maintain software documentation and present designs and technical updates to internal teams and external stakeholders
YOU'RE AWESOME AT:
- Advanced Embedded Development: You thrive in designing software for multi-core, low-SWaP aerospace systems using C/C++ and RUST
- System Integration: You excel at collaborating with hardware, FPGA, and systems engineers to deliver fully integrated solutions
- Secure Software Development: You have experience implementing cryptographic systems and secure communication protocols
- Technical Leadership: You communicate clearly, mentor peers, and translate complex technical concepts into actionable designs
WHAT YOU'LL NEED:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline
- 5 or more years of experience developing embedded software for aerospace, defense, or similar systems
- Proficiency in embedded C/C++ and RUST for real-time applications
- Experience with embedded Linux, RTOS, bootloader configuration, and kernel customization
- Strong understanding of networking and communication protocols (UART, SPI, I2C, CAN, TCP/IP, PCIe, Ethernet, SpaceWire)
- Ability to interpret complex technical documents, including schematics, standards, and specifications
- Experience with software version control systems, issue tracking tools, and build/release management
- Hands-on experience with parallel-processing frameworks such as OpenCL or CUDA
- Familiarity with COMSEC requirements and secure software development practices
- Knowledge of aerospace or defense software development standards and compliance requirements
- Strong written and verbal communication skills for technical discussions with peers and customers
- Ability to obtain a U.S. Security Clearance
COMPENSATION & BENEFITS:
The starting base salary for this position ranges from
$130,000 to $150,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:
Powered by JazzHR
vi2dThSeOg
Similar jobs
Engineer III - Senior Planning Data Analyst: Work Location: Los Angeles, CA · Supports LAWA's operational business units in documenting, analyzing, and recommending solutions/improvements to current and future operational challenges within the organization. Serves as a technical ...
2 days ago
We are hiring an Electrical Engineer to join our team in Rancho Bernardo. This position is responsible for supporting the Electrical Engineering sustainment team in resolving a wide range of advanced technical issues in Electrical Engineering.Evaluate, interpret and resolve syste ...
1 week ago
We have an exciting opportunity for a Computer Engineer within the CSS team which is part of our Electromagnetic Systems group. · The position would be located in San Diego, · The CSS team provides innovative,cutting-edge, security solutions for the United States Government.Our e ...
3 weeks ago
We currently have an exciting opportunity for a System Engineer to join our team located in San Diego, CA. · The successful candidate will conduct safety analyses for systems and components, · support design of solutions to satisfy safety requirements, · and collaborate with all ...
1 week ago
We have an exciting opportunity for a Computer Engineer within the CSS team which is part of our Electromagnetic Systems group. · The selected candidate will be an integral participant in derived-requirements definition, avionics hardware development and implementation, · and sys ...
1 month ago
+ Job summary: The software engineering position at General Atomics Electromagnetic Systems (GA-EMS) involves developing embedded software for control systems. + Qualifications: Bachelor's degree in engineering or related field; progressive experience with analysis, investigation ...
1 week ago
Cybersecurity Solutions (ISS) is seeking a Cybersecurity Engineer III to support the NIWC PAC Information Technology Management Support Services contract. · ...
4 days ago
The System Engineer III will have experience with Power BI SharePoint and other Microsoft 365 tools to streamline business processes improve data visibility and enhance collaboration. This role involves designing developing and implementing automated workflows using Power Automat ...
1 month ago
Gnostech LLC is seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In-Service Engineering (ISEA) Programs. · ...
1 week ago
· About the Position · We are seeking a Corrosion Engineer III to join our growing Energy team, with the flexibility to work remotely. In this role, you will lead and support multidisciplinary projects across various markets and geographies, serving as a technical resource for A ...
2 days ago
· Full-time · Description · Loch Harbour Group, Inc. is seeking a highly experienced Software Engineer III to serve as the senior technical authority leading the design, development, and sustainment of enterprise software applications and automation platforms. · This role requir ...
3 days ago
Epsilon C5I is seeking a Network Engineer III in San Diego, CA. The ideal candidate will have hands-on experience with network design, implementation, and troubleshooting. · ...
2 weeks ago
· About the Position · We are currently seeking a Corrosion Engineer III to join our growing team. In this role, you will serve as a technical lead across a range of multidisciplinary projects, providing advanced corrosion control expertise while mentoring junior staff. You will ...
2 days ago
We are currently seeking a Systems Engineer III to support the SRDT&E / RDT&E network at NIWC PACIFIC - Point Loma, CA. · The ideal candidate will utilize their technical expertise to assist in the design, development, · and implementation of robust systems that address complex i ...
1 month ago
Information Systems Solutions (ISS) is seeking a Cybersecurity Engineer III to support the NIWC PAC Information Technology Management Support Services contract. · This role maintains cybersecurity monitoring operations, performs triage to assess the scope and impact of incidents, ...
3 days ago
Network engineer to support Revelyst network infrastructure · ...
1 month ago
· Information Systems Solutions (ISS) is seeking a Cybersecurity Engineer III to support the NIWC PAC Information Technology Management Support Services contract. The Cybersecurity Engineer III will be responsible for supporting Assessment and Authorization (A&A) accreditation e ...
3 days ago
This position requires office presence of a minimum of 5 days per week and is only located at customer's site. AT&T will deliver systems engineering and technical support to the US Navy providing software, hardware, cybersecurity, installation, and logistical services in support ...
2 weeks ago
Epsilon C5I, Inc. is seeking a Systems Engineer III with at least 4-8 years' experience for work in San Diego, · CA. · evelops system requirement specifications for mechanical, structural or electrical/electronic design by analyzing user's requirements, · concept of operations do ...
2 weeks ago
We are seeking an IT Security Engineer III to join our team in San Diego, CA. · A client with Kforce is looking for a candidate who can handle technical problems dealing with applications and production equipment. · Develop effective computing solutions to increase the security o ...
1 month ago
We are seeking an experienced Systems Engineer III who can oversee the creation of hybrid software web hardware products from initial specifications to final rollout maintenance. · The systems engineer will integrate various network operating systems application programs hardware ...
1 month ago