×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Embedded Software Engineer – Crypto

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Innoflight
Full Time position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Cybersecurity
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Senior Embedded Software Engineer – Crypto

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

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 a Senior Embedded Software Engineer – Crypto
, you will design, develop, and integrate advanced cryptographic embedded software solutions for satellite avionics and payload data processing systems. These solutions will include real-time system monitoring, Linux board support packages, and low-level interfaces for sensors, communication buses, radios, and COMSEC equipment. You will work closely with Systems, Hardware, and FPGA teams to deliver secure, rugged, and reliable Low-SWaP products. Your deep technical expertise and leadership will also support team-wide mentorship and guide secure software development best practices.

WHAT

YOU’LL DO
  • Design Embedded Crypto Solutions:
    Design and implement embedded software and cryptographic solutions for multi-core processors integrated with FPGAs (e.g., Xilinx, Microsemi, Microchip, Vorago).
  • Develop Secure Software Systems:
    Develop and maintain secure, real-time software in C/C++ and memory-managed languages for ARM Cortex and RISC-V architectures running embedded Linux and RTOS environments.
  • Integrate Hardware Interfaces & Protocols:
    Configure and support interconnects such as SPI, I2C, UART, GPIO, PCIe, Ethernet, and Space Wire while implementing secure networking protocols (e.g., IPsec, TLS) and cryptographic algorithms (e.g., AES, RSA, ECDSA).
  • Customize Linux Environments:
    Configure and customize Linux kernels, system settings, and bootloaders (U-Boot, GRUB) ensuring system performance and security for aerospace-grade deployments.
  • Translate Requirements into Architecture:
    Analyze complex customer and system requirements and translate them into robust, scalable, and secure embedded software designs and architectures.
  • Support Integration & Debugging:
    Lead efforts in integrating software with hardware platforms and conduct system-level debugging and validation to ensure functionality, reliability, and security.
  • Lead Technical Execution:
    Mentor and guide junior engineers through code walkthroughs, design reviews, and technical oversight while contributing to reusable embedded software modules and secure software pipelines.
  • Ensure Compliance & Best Practices:
    Interpret and implement government and industry standards for cryptography and cybersecurity, and participate in continuous improvement efforts across workflows and development practices.
YOU’RE AWESOME AT
  • Embedded Software & Secure Systems Development:
    Proficient in C/C++ and memory-managed languages (e.g., Rust, Go) for developing robust, low-level embedded software with a focus on secure cryptographic systems.
  • Linux & RTOS Expertise:
    Experienced in embedded Linux environments, including kernel configuration and boot loader customization, as well as real-time OS development under stringent performance and reliability requirements.
  • System Integration & Communication Protocols:
    Skilled in implementing and debugging secure networking protocols (e.g., IPsec, TLS) and integrating with hardware using SPI, I2C, UART, PCIe, Space Wire, and other interconnect standards.
  • Technical Leadership &

    Collaboration:

    Proven ability to mentor junior engineers, lead design/code reviews, and collaborate cross-functionally with hardware, FPGA, and systems teams to deliver high-assurance, production-ready solutions.
WHAT YOU’LL NEED
  • Bachelor’s Degree in Electrical or Computer Engineering, Computer Science.
  • 9 or more years of experience developing secure cryptographic…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary