Staff Embedded Software Engineer Networking

Safran Usa, Inc.
Brea, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 155K

Job location

Brea, United States of America

Tech stack

Board Bringup
C
Bash
Spanning Tree Protocols
C++
Code Review
Computer Engineering
DevOps
Linux on Embedded Systems
Embedded Software
Firmware
Internet Group Management Protocols
Networking Hardware
Python
Network Layer
Multicasting
Routing
Network Protocols
Product Software Implementation Methods
Network Switches
Information Technology
Operational Systems
Data Delivery

Job description

  • Lead the design and implementation of software for embedded networking devices, frominitialrequirements 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 tovalidateand 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

  • Bachelors Degree in Computer Engineering, Computer Science, or equivalent experience
  • 10+ years of experience in embedded software development with a focus on networking hardware
  • Proven experiencedeveloping forLayer 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
  • Advancedproficiencyin 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 & conditions

The starting pay range for this position is $128,900 - $154,700 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

Apply for this position