RAVE Aerospace LLC

Staff Embedded Software Engineer (Networking)

$145K–$165KFull-time · Brea, CA
✓ Verified live on the employer's own system · added 37 days ago
Save search
Senior · 10+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 10+ years

Skills & tools

EmbeddedBoard Bring UpCode ReviewProgrammingLinuxC Plus PlusPythonCircuit Design

Benefits — mentioned in this posting

Bonus / commission401(k) / retirementPaid time off
Apply on company site ↗ See your fit → free

Full job description

The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role focuses on the development of robust network stacks, specifically targeting Layer 2/3 switching and multicast routing to ensure seamless data delivery across complex system architectures.

Duties and

Responsibilities:

  • Lead the design and implementation of software for embedded networking devices, from initial requirements through to production-ready firmware
  • Develop and optimize network protocols including IGMP, Rapid Spanning Tree Protocol (RSTP), and advanced multicast routing strategies for high-bandwidth video distribution
  • Lead board bring-up activities and interface with hardware teams to validate and integrate new networking product designs
  • Analyze and enhance the efficiency, stability, and scalability of network resources, focusing on low-latency switching and routing
  • Support software team members through design approach discussions and rigorous code reviews to ensure engineering excellence
  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent experience
  • 10+ years of experience in embedded software development with a focus on networking hardware
  • Proven experience developing for Layer 2 and Layer 3 network switches
  • Deep technical 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
  • Understanding of embedded circuit design and PCB schematics, particularly for ARM/x86 processors and network switch chipsets
  • Experience with Audio/Video (A/V) libraries and libraries related to 4K video distribution over IP
  • Active participation in and contribution to DevOps and CI/CD pipelines for automated network testing

More jobs at RAVE Aerospace LLC

Similar jobs near Brea, CA

Search Staff Embedded Software Engineer (Networking) jobs near Brea, CA → Browse all live jobs

This posting was published by RAVE Aerospace LLC on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.