Senior Embedded Software Engineer – Crypto jobs in United States
cer-icon
Apply on Employer Site
company-logo

Innoflight · 1 month ago

Senior Embedded Software Engineer – Crypto

Innoflight is one of San Diego’s fastest-growing Aerospace and Defense innovators, focused on engineering the future of space technology. As a Senior Embedded Software Engineer – Crypto, you will design and develop advanced cryptographic embedded software solutions for satellite avionics and payload data processing systems, collaborating with various teams to ensure secure and reliable product delivery.

AerospaceElectronics
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design and implement embedded software and cryptographic solutions for multi-core processors integrated with FPGAs (e.g., Xilinx, Microsemi, Microchip, Vorago)
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
Configure and support interconnects such as SPI, I2C, UART, GPIO, PCIe, Ethernet, and SpaceWire, while implementing secure networking protocols (e.g., IPsec, TLS) and cryptographic algorithms (e.g., AES, RSA, ECDSA)
Configure and customize Linux kernels, system settings, and bootloaders (U-Boot, GRUB), ensuring system performance and security for aerospace-grade deployments
Analyze complex customer and system requirements and translate them into robust, scalable, and secure embedded software designs and architectures
Lead efforts in integrating software with hardware platforms and conduct system-level debugging and validation to ensure functionality, reliability, and security
Mentor and guide junior engineers through code walkthroughs, design reviews, and technical oversight, while contributing to reusable embedded software modules and secure software pipelines
Interpret and implement government and industry standards for cryptography and cybersecurity, and participate in continuous improvement efforts across workflows and development practices

Qualification

Embedded Software DevelopmentCryptographic SystemsC/C++ ProgrammingLinux SystemsRTOS DevelopmentSystem IntegrationNetworking ProtocolsTechnical LeadershipProblem-SolvingTechnical CommunicationMentorship

Required

Bachelor's Degree in a related field (Electrical or Computer Engineering, Computer Science)
9 or more years of experience developing secure cryptographic systems and software
Proficiency in C/C++ for embedded systems and low-level driver development
Advanced proficiency in memory-managed embedded languages (e.g., Rust, Go) for secure systems
Deep experience with embedded Linux systems, kernel configuration, and bootloaders
Strong understanding of RTOS-based development and real-time constraints
Demonstrated experience interpreting schematics and hardware documentation for driver development
Proficient in networking and communications protocols, including secure communication standards
Familiarity with cryptographic principles and their application in embedded systems
Experience with software integration, debugging, and system-level validation
Excellent problem-solving, documentation, and technical communication skills
Proven ability to mentor and support junior engineers in a collaborative environment
Active U.S. Security Clearance required

Preferred

Familiarity with parallel-processing frameworks such as OpenCL or CUDA

Benefits

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.

Company

Innoflight

twittertwitter
company-logo
Innoflight is a non-traditional defense contractor and provider of cyber-secure avionics services.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2021-03-24Private Equity

Leadership Team

leader-logo
Assi Friedman
Chief Technology Officer
linkedin
leader-logo
Jeffrey Janicik
Chairman of the Board
linkedin
Company data provided by crunchbase