Embedded Software Engineer (Networking)

RAVE Aerospace

Brea (CA)

On-site

USD 128,900 - 154,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RAVE Aerospace in Brea, California is seeking a Staff Embedded Software Engineer (Networking) to architect and develop networking software for aircraft video systems. The role demands expertise in network protocols, Linux systems, and embedded software design. The position offers a competitive salary ranging from $128,900 to $154,700 annually, depending on qualifications and experience. Join us in creating innovative in-flight entertainment solutions!

Qualifications

  • 10+ years of experience in embedded software development with a focus on networking hardware.
  • Deep technical understanding of IGMP, RSTP, and Multicast Routing.
  • Expert knowledge of Linux embedded operating systems.

Responsibilities

  • Lead design and implementation of embedded networking device software.
  • Develop and optimize network protocols for high-bandwidth video.
  • Analyze and enhance the efficiency and scalability of network resources.

Skills

C
C++
Python
bash/sh
DevOps
Networking hardware

Education

Bachelor’s Degree in Computer Engineering or Computer Science

Job description

Embark on a transformative career with RAVE Aerospace Innovations, where we are forging an unparalleled in-flight entertainment ecosystem. As an innovative company we design and engineer world-class In-Flight Entertainment and Connectivity (IFEC) solutions. Our products are constantly evolving, solving complex media distribution, playback, and networking problems in a secure, demanding on-wing environment. RAVE IFEC products are utilized by many of the world’s premier air carriers. Step aboard and help us by creating the best in-flight experiences for today and beyond!

Job Summary:

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.

Please note: The level and compensation offered for this position will be based on a variety of factors, including but not limited to, qualifications, experience, education, and skills.

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
Requirements:
  • 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

The starting pay range for this position is $128,900 to $154,700 per year however, base pay offered may vary depending on the level, skills, experience, job-related knowledge and location.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer (Networking)
Staff Embedded Software Engineer (Networking)

Safran • Brea (CA)

On-site
USD 145,000 - 165,000
Home workspace allowance
Discretionary bonus
401(k) with company match
+2
Embedded Software Engineer (Manufacturing Test Development)
Embedded Software Engineer (Manufacturing Test Development)

Safran • Brea (CA)

On-site
USD 130,000 - 147,000
Home allowance for home workspace
Discretionary bonus program
401(k) with company match
+3
Principal Software Engineer
Principal Software Engineer

RAVE Aerospace LLC • Laramie (WY)

On-site
USD 180,000 - 260,000
Home allowance for home workspace
Discretionary bonus program
401(k) with company match
+2
Embedded Software Engineer (Manufacturing Test Development)
Embedded Software Engineer (Manufacturing Test Development)

RAVE Aerospace LLC • Brea (CA)

On-site
USD 130,000 - 147,000
Home workspace allowance
Discretionary bonus program
401(k) with company match
+2
Senior Software Engineer
Senior Software Engineer

Safran • Laramie (WY)

Hybrid
USD 100,000 - 130,000
Home allowance
Discretionary bonus program
401(k) with company match
+2
Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

RAVE Aerospace GmbH • Laramie (WY)

On-site
USD 110,000 - 160,000
Home workspace allowance
Discretionary bonus
401(k) with company match
+2
Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Boston (MA)

Remote
USD 120,000 - 160,000
Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
+1
Staff Embedded Software Engineer (Networking)
Staff Embedded Software Engineer (Networking)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 140,000 - 200,000
Fully paid medical, dental, and vision insurance
401(k) contributions
15 days of vacation
+4
Embedded Networking Software Manager
Embedded Networking Software Manager

Vistance Networks • Sunnyvale (CA), Northern (KY)

Hybrid
USD 135,000 - 200,000
Medical/Dental/Vision
Life Insurance
AD&D
+3