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

Innoflight · 3 months ago

Senior Embedded Software Engineer – Networking

Innoflight is one of San Diego’s fastest-growing Aerospace and Defense innovators, focusing on engineering the future of space technology. The Senior Embedded Software Engineer – Networking will design, develop, and integrate advanced embedded software solutions for aerospace avionics and payload data processing systems, ensuring reliability and security while providing technical leadership to the team.

AerospaceElectronics
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design & Implement: Develop embedded software and cryptographic solutions for multi-core processors and FPGA-integrated architectures
Network & Secure: Implement RFC-compliant networking and security protocols (IP, TLS, IPsec) and high-speed standards (10 GHz+)
Develop & Optimize: Build software for ARM Cortex, RISC-V, and embedded Linux/RTOS environments with focus on performance and reliability
Integrate & Debug: Interface with hardware through SPI, I2C, UART, PCIe, Ethernet, SpaceWire, and conduct lab-based validation
Apply Cryptography: Integrate AES, RSA, ECDSA, ECDH to secure embedded systems per government cryptographic standards
Lead & Mentor: Provide technical guidance, review designs, and support junior engineers in building reusable, high-quality code

Qualification

Embedded Software DevelopmentCryptographic SystemsNetworking ProtocolsEmbedded LinuxC/C++ ProgrammingARM Cortex DevelopmentRISC-V DevelopmentSystem-Level ValidationTechnical CommunicationProblem-SolvingMentorship

Required

Bachelor's degree in Electrical/Computer Engineering, Computer Science, or related field
9+ years of experience in embedded software development, with emphasis on secure cryptographic systems
Proficiency in C/C++ and advanced memory-managed embedded languages (Rust, Go)
Deep experience with embedded Linux, kernel, and bootloader development
Proficiency in networking/communications protocols, including secure communication standards
Familiarity with cryptographic systems (AES, RSA, ECDSA, ECDH)
Demonstrated experience with software integration, debugging, and system-level validation
Experience developing for ARM Cortex and RISC-V processor architectures
Knowledge of interconnect standards (SPI, I2C, UART, PCI, PCIe, Ethernet, SpaceWire)
Familiarity with OpenCL, CUDA, or parallel processing frameworks
Experience interpreting government cryptographic standards for aerospace systems
Excellent problem-solving, documentation, and technical communication skills
Proven ability to mentor and support junior engineers in a collaborative environment
Ability to obtain a U.S. Security Clearance

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