Staff Embedded Software Engineer (Networking)

Safran

Brea (CA)

On-site

USD 145,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Home workspace allowance
Discretionary bonus
401(k) with company match
PTO + year-end shutdown
9/80 alternative work schedule

Job summary

Safran is seeking a Staff Embedded Software Engineer (Networking) to architect, design and implement high‑performance networking software for onboard aircraft video systems. You will build robust network stacks for Layer 2/3 switching and multicast routing to ensure seamless data delivery across complex systems.

The role involves leading design and bring‑up activities, optimizing protocols, and collaborating with hardware teams to validate new networking products.

Qualifications

  • Bachelor's degree in Computer Engineering or Computer Science or equivalent experience.
  • 10+ years of embedded software experience with networking hardware.
  • Experience with Layer 2/3 switches and network stacks.
  • Strong knowledge of IGMP, RSTP, and multicast routing, and Linux embedded OS.
  • Proficiency in C, C++, Python and bash/sh.

Responsibilities

  • Lead design and implementation of embedded networking software from requirements to production firmware.
  • Develop and optimize protocols including IGMP, RSTP, and multicast routing for high‑bandwidth video.
  • Coordinate board bring‑up and work with hardware teams to validate designs.
  • Improve efficiency, stability, and scalability of network resources (low latency).
  • Mentor teammates through design discussions and code reviews.

Skills

Embedded networking
Linux kernel
C/C++
Python
Shell scripting
IGMP
RSTP
Multicast routing
ARM/x86
CI/CD

Education

Bachelor's Degree in Computer Engineering or Computer Science

Tools

CI/CD tooling

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
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
Benefits

The starting pay range for this position is $145,000 - $165,000 per year however, the base pay offered may vary depending on the level of the position, skills, experience, job‑related knowledge, and location.

In addition to a comprehensive package of health benefits that include company contributions, Safran Passenger Innovations offers a variety of additional benefits and perks to enhance your work‑life balance experience including but not limited to:

  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with a company match
  • Paid time off covering vacations, personal time off, and sick days, capped off by an exciting year‑end holiday shutdown
  • Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Networking Engineer - 9/80 Schedule
Staff Embedded Networking Engineer - 9/80 Schedule

Safran • Brea (CA)

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

RAVE Aerospace • Brea (CA)

On-site
USD 128,000 - 155,000
Principal Software Engineer, Connectivity
Principal Software Engineer, Connectivity

Safran • Brea (CA)

Hybrid
USD 165,000 - 187,000
Home allowance to elevate home office
Discretionary bonus program
401(k) with company match
+2
Principal Software Engineer, Connectivity
Principal Software Engineer, Connectivity

RAVE Aerospace GmbH • Brea (CA)

Hybrid
USD 165,000 - 187,000
Home allowance
Discretionary bonus
401(k) with match
+2
Senior Systems Engineer, SATCOM and RF Connectivity
Senior Systems Engineer, SATCOM and RF Connectivity

Dormont Manufacturing Co • United States

On-site
USD 97,000 - 117,000
Home office allowance
Discretionary bonus program
401(k) with company match
+2
Senior Systems Engineer, SATCOM and RF Connectivity
Senior Systems Engineer, SATCOM and RF Connectivity

RAVE Aerospace GmbH • Brea (CA)

On-site
USD 97,000 - 117,000
Home allowance
Discretionary bonus program
401(k) with company match
+2
Senior Systems Engineer, SATCOM and RF Connectivity
Senior Systems Engineer, SATCOM and RF Connectivity

RAVE Aerospace LLC • Brea (CA)

On-site
USD 97,000 - 117,000
Home allowance for workspace
Discretionary bonus program
401(k) with company match
+2
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
Senior Software Engineer
Senior Software Engineer

RAVE Aerospace LLC • Laramie (WY)

Hybrid
USD 90,000 - 120,000
Discretionary bonus program
401(k) with company match
Home allowance for workspace
Staff Software Technical Project Manager
Staff Software Technical Project Manager

Safran • Brea (CA)

On-site
USD 112,000 - 135,000
Discretionary bonus program
401(k) program with company match
Paid time off including vacations and holidays