I

Innoflight

Develops radiation-tolerant, cyber-secure space avionics

Embedded Software Engineer 3

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USA

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is required.
  • At least 5 years of professional experience developing embedded software in C/C++ for Linux and/or real-time operating system-based systems is required.
  • Deep knowledge of embedded platforms, multi-core processors, and interfacing standards such as SPI, I2C, UART, and PCIe is required.
  • Experience configuring bootloaders such as U-Boot and GRUB and customizing Linux kernels for application-specific needs is required.
  • Proficiency with networking protocols including IP, TLS, and IPsec, and cryptographic systems including AES, RSA, ECDSA, and ECDH is required.
  • Familiarity with version control and task tracking systems such as Git and Jira, and modern software development workflows is required.
  • Strong technical communication skills and the ability to present designs and progress to engineers and stakeholders are required.
  • Applicants must be authorized to work for any employer in the United States and have the ability to obtain a security clearance; an active U.S. security clearance is required.
  • Ability to read, interpret, and analyze complex technical documents and specifications.
  • Familiarity with embedded software design and implementation, particularly in aerospace applications.
  • Familiarity with writing embedded C code that incorporates cybersecurity and encryption measures for secure communications.

Responsibilities

  • Design and implement embedded C/C++ software for multi-core processors and FPGA-integrated systems, including Xilinx, Microchip, and Vorago platforms, targeting ARM Cortex and RISC-V architectures.
  • Configure Linux systems, including kernel and bootloader modifications using U-Boot and GRUB, to support flight applications and mission requirements.
  • Develop networking and cryptographic functionality, including IP, TLS, IPsec, AES, RSA, and ECDSA, and interface with buses and protocols such as SPI, I2C, UART, PCIe, SpaceWire, and Ethernet.
  • Translate customer and system-level requirements into software solutions, participating in design, documentation, integration, validation, and testing.
  • Collaborate with cross-functional teams, support system integration, debug software and hardware issues, and present technical updates to internal and external stakeholders.
  • Track features, bugs, and build processes using version-control and release-management tools.

Desired Qualifications

  • Experience with OpenCL, CUDA, or other parallel-processing frameworks is a plus.
  • Prior work with aerospace or defense systems and knowledge of COMSEC requirements are highly desirable.

About the Company

Innoflight

Develops radiation-tolerant, cyber-secure space avionics

Innoflight provides space avionics and related systems designed for government and defense customers. It develops modular, high-performance hardware and software that are radiation-tolerant by design and cyber-secure, aimed at space vehicle buses and payloads. The products include mission-critical communications, networking, processing, and integrated electronics, built to be compact and power-efficient (low SWaP) for various orbits and missions. What sets Innoflight apart is its focus as a non-traditional defense contractor with AS9100D and ISO 9001 certification, a track record of flight heritage, and a capability to deliver integrated, cyber-secure, radiation-tolerant solutions in a modular form factor for government, allies, defense primes, and new space developers. The company’s goal is to advance and enable complex space missions by providing reliable, flight-proven avionics with strong cyber security and radiation tolerance.

Company size
51-200
Company stage
Grant
Total funding
$4.7M
Headquarters
San Diego, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Innoflight

See more jobs