RAVE Aerospace
Staff Embedded Software Engineer (Networking)
$145K–$165K
Brea, California · Staff · Full-time · Posted Aug 20, 2026
- Experience
- 10+ years.
- Education
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent experience.
About the job
Leads architecture, design, and implementation of embedded networking software and production firmware for onboard aircraft video systems.
What you'll do
- Lead embedded networking software from requirements through production-ready firmware, including Layer 2/3 switching and multicast routing.
- Develop and optimize IGMP, RSTP, and multicast routing for high-bandwidth video distribution; improve network efficiency, stability, scalability, and latency.
- Lead board bring-up and hardware integration, and support teammates through design discussions and code reviews.
What they ask for
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent experience.
- 10+ years of embedded software development experience focused on networking hardware.
- Proven Layer 2 and Layer 3 network switch development experience; deep understanding of IGMP, Rapid Spanning Tree Protocol (RSTP), and Multicast Routing.
- Expert knowledge of Linux embedded operating systems, including kernel development and driver maturity; advanced proficiency in C, C++, Python, and bash/sh.
Nice to have
- Experience with A/V libraries and libraries related to 4K video distribution over IP.
- Understanding of embedded circuit design and PCB schematics, particularly for ARM/x86 processors and network switch chipsets; participation in DevOps and CI/CD pipelines for automated network testing.
Pay
USD $145,000 - $165,000 per year (base pay)
Tools
IGMP, Rapid Spanning Tree Protocol (RSTP), Linux, C, C++, Python, bash/sh, ARM/x86
Model-written summary · the original posting is authoritative