CrawlJobs Logo

Networking Operating System Firmware Engineer

United States, San Francisco 266000.00 - 445000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We’re seeking a Networking Operating System Firmware Engineer to help bootstrap and scale the switching layer of our AI supercomputers. In this role, you’ll build and maintain custom SONiC NOS images from scratch, working across the Linux kernel, switch ASIC SAI/SDKs, platform drivers, control-plane services, and orchestration layers. You will validate, configure, and optimize switch platforms used across our high-bandwidth cluster fabric, ensuring performance, reliability, availability, and seamless integration with fleet automation. You’ll collaborate with hardware and systems teams and guide vendors to meet stringent technical expectations.

Job Responsibility

  • Design, develop, and maintain custom SONiC NOS images for large-scale bleeding-edge AI fabrics
  • Integrate and configure Linux kernel components, device drivers, switch ASIC SDKs, and SAI layers
  • Bring up new switch platforms (thermal/fan control, power monitoring, transceiver management, watchdogs, OSFP CMIS, LEDs, CPLDs, etc.)
  • Extend and customize SONiC services for routing, telemetry, control-plane state, and distributed automation
  • Work with hardware teams to validate ASIC configurations, link bring-up, SerDes tuning, buffer profiles, and performance baselines
  • Evaluate switch silicon SDK releases, track vendor deliverables, and define platform requirements with vendors and ASIC partners
  • Debug complex issues spanning kernel, platform drivers, SONiC dockers, routing agents, orchestration services, hardware signals, and network topology
  • Integrate switches into fleet-wide monitoring, remote diagnostics, telemetry pipelines, and automated lifecycle workflows
  • Develop robust CI/build pipelines for reproducible NOS builds and controlled rollout across the fleet
  • Support factory bring-up and qualification all the way through mass deployment
  • Collaborate, architect, implement, and deploy novel networking protocols and technologies to achieve maximum performance and reliability at AI factory scale

Requirements

  • Proven experience working with SONiC or comparable NOS stacks (FBOSS, Cumulus Linux, Arista EOS, Junos PFE-level integration, etc.)
  • Experience with updating OpenConfig gNMI interfaces and YANG data models
  • Strong background in Linux kernel, network device drivers, and low-level OS internals
  • Experience integrating Broadcom / Marvell / NVIDIA / Intel ASIC SDKs and SAI implementations
  • Proficiency in C, C++ and Python
  • Deep understanding of L2/L3 forwarding, ECMP, RoCE, BGP, QoS, PFC, buffer tuning, and telemetry
  • Hands-on experience with hardware platform bring-up and board-level debugging
  • Familiarity with CI/CD pipelines, distributed config/state management, and large-scale automation
  • Strong cross-functional problem solving in high-performance, distributed environments
  • Ability to lead teams to deliver a project end to end

Nice to have

familiarity with Rust/Go is a plus

What we offer

  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided
  • Offers Equity
  • performance-related bonus(es) for eligible employees

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Networking Operating System Firmware Engineer

8 matching positions

Senior Firmware Engineer

We’re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team de...
Location
Location
United Kingdom
Salary
Salary:
60000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Electronics, Software Engineering, Computer Science, or a related discipline
  • 5+ years’ experience in embedded firmware or electronics development
  • Strong experience with C/C++ embedded firmware development
  • Experience with bare-metal or RTOS-based microcontroller systems
  • Knowledge of networking or cloud-connected devices
  • Familiarity with engineering tools for design, simulation, testing, and measurement
  • Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601)
Job Responsibility
Job Responsibility
  • Design and develop embedded firmware in C/C++ for microcontroller-based systems
  • Architect software for complex electromechanical products operating in regulated environments
  • Develop both embedded and desktop software solutions
  • Investigate and enhance existing firmware including motor control, battery management, and user interface functionality
  • Develop software test systems and validation protocols
  • Support internal testing and external certification processes where required
  • Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs
  • Work closely with cross-functional engineering teams
  • Contribute to engineering documentation and change management processes
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer - HMI

We’re ALSO, an electric mobility company originally conceived as a part of Rivia...
Location
Location
United States , Palo Alto
Salary
Salary:
165000.00 - 210000.00 USD / Year
ridealso.com Logo
ALSO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • 4+ years of experience in firmware development in a microcontroller environment, particularly ST
  • Expert in C programming, ideally familiar with C++, Python, and bash scripting
  • Past experience working with GUI and graphics libraries
  • Proficiency with real time operating system concepts including direct experience with FreeRTOS
  • Experience supporting manufacturing teams and working with CMs
  • Knowledge of basic communication protocol principles - messaging, network, security, compression
  • Familiarity with digital sensor calibration techniques
  • Highly collaborative mindset and strong communication skills
  • Willing to travel at least 1-2 weeks a year
Job Responsibility
Job Responsibility
  • Firmware development of critical hardware validation, board bring-up, and HMI-related features, such as GUIs, lighting and hand controls
  • Partner with HW, UX, cloud, manufacturing, and other firmware teams to execute end-to-end development
  • Design and implement features, as well as related tests, to deliver mission critical, robust code
  • Optimize firmware for low-power operation, extending the battery life and supporting energy-efficient designs
  • Profile power consumption and identify opportunities for optimization on the submodule as well as system level
  • Implement robust security measures within firmware to safeguard devices against potential threats, ensuring data integrity, authentication, and encryption protocols are in place
  • Develop a robust CI/CD pipeline and advocate for best practices to help grow a high performance team with highly automated tools and testing
  • Collaborate with QA teams and leverage metrics to monitor for and debug issues
  • Engage effectively with third party firms by delivering clear specifications and requirements and managing execution
What we offer
What we offer
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match
  • Fulltime
Read More
Arrow Right

Sr. Firmware Engineer, IOT and Connectivity

We’re ALSO, an electric mobility company originally conceived as a part of Rivia...
Location
Location
United States , Palo Alto
Salary
Salary:
165000.00 - 220000.00 USD / Year
ridealso.com Logo
ALSO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • 4+ years of experience in firmware development, focused on wireless communications on common silicon, especially Nordic
  • Expert in C programming, ideally familiar with C++, Python, and bash scripting
  • Past experience working with wireless technologies (BLE, LTE, GPS, NFC, UWB)
  • Proficiency with real time operating system concepts including direct experience with Zephyr RTOS and/or FreeRTOS
  • Hands on experience debugging in real world environments with wireless diagnostics tooling such as wireshark
  • Knowledge of basic communication protocol principles - messaging, network, security, compression
  • Highly collaborative mindset and strong communication skills
Job Responsibility
Job Responsibility
  • Firmware development of critical hardware validation, wireless bring-up, and IOT-related features, such as over-the-air updates and telemetry upload, interfacing with existing cloud infrastructure where appropriate
  • Partner with HW, UX, cloud, mobile, and other firmware teams to architect end-to-end IOT systems
  • Design and implement features, as well as related tests, to deliver mission critical, robust code
  • Optimize firmware for low-power operation, extending the battery life of IoT devices and supporting energy-efficient designs. Profile power consumption and identify opportunities for optimization on the submodule as well as system level
  • Implement robust security measures within firmware to safeguard devices against potential threats, ensuring data integrity, authentication, and encryption protocols are in place
  • Develop a robust CI/CD pipeline and advocate for best practices to help grow a high performance team with highly automated tools and testing
  • Collaborate with QA teams and leverage metrics to monitor for and debug issues
  • Engage effectively with third party firms by delivering clear specifications and requirements and managing execution
What we offer
What we offer
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Lime is hiring a Senior Firmware Engineer to join our on-vehicle software team! ...
Location
Location
China , Shenzhen
Salary
Salary:
Not provided
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science/computer engineering or equivalent
  • 5+ years of non-internship professional software development experience
  • 5+ years of development experience in C/C++ within an embedded environment
  • Hands-on system experience with Linux, including device drivers and multicore systems
  • Proven experience diagnosing and debugging complex, difficult, multi-variable system issues with proficiency in oral and written communication skills
Job Responsibility
Job Responsibility
  • Drive the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products
  • Be the voice of customers for engineering excellence within the team and influence team roadmap decisions
  • Participate in the architecture of the complex systems within the vehicle software/Firmware domain and collaborate with other team members spread across the globe to realize the team's goals
  • Provide feedback in the peer review process and effectively communicate with technical leadership
  • Own unique embedded software functions through design, implementation (in C, C++, RUST etc), testing, and integration in an embedded Linux or real-time operating system (RTOS) environment
  • Learn and master multiple components including networking(LTE)/WiFi, motor control, Over-the-Air (OTA) software updates, and various sensors
  • Write software to interact with devices/electronics using I2C, SPI, CAN, UART, etc
  • Work closely with hardware teams to support board design, bring-up, and verification, as well as integration and testing during various phases of product development including proof of concept
  • Fulltime
Read More
Arrow Right

Staff Firmware Engineer

As a Staff Firmware Engineer on the Perception and Safety R&D Team, you will joi...
Location
Location
United States , Waltham
Salary
Salary:
134399.00 - 183998.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in C++ and embedded systems
  • Experience writing and delivering safety critical software, for example for autonomous vehicles, driver assist systems, robotics, or medical devices
  • Experience developing software systems for time-sensitive control systems, including working with real-time operating systems and networks
  • Experience working with embedded microcontrollers to implement functions that cross the boundaries of hardware and software
  • Strong communication skills, including ability to author technical documentation and deliver presentations on technical topics
  • History of leading cross-functional technical efforts through planning, technical requirement development, and interdisciplinary collaboration
  • History of working in small, fast moving, interdisciplinary teams
Job Responsibility
Job Responsibility
  • Design, create, and validate embedded software which helps to ensure our robots can operate safely in the presence of people
  • Work at the boundaries of hardware and software to unite the many components of a robot into a single functioning system that is performant and fault tolerant
  • Lead cross-functional technical projects involving interdisciplinary efforts to develop robotic perception and computing sub-systems
  • Integrate and evaluate new systems with our robots to test and deliver safe robotics
  • Help build the infrastructure and operations for a unique small R&D team inside of Boston Dynamics working closely together to unlock new capabilities for our robots
  • Be part of a team bringing cutting edge technology to improve the safety of robotics working in real world applications
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off and a annual bonus structure
  • Fulltime
Read More
Arrow Right

System Engineer - Information Systems Security Officer

Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leadin...
Location
Location
United States , Annapolis Junction
Salary
Salary:
150000.00 - 200000.00 USD / Year
synergyecp.com Logo
Synergy ECP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must possess active TS/SCI with polygraph clearance
  • Fourteen (14) years' experience as a SE in programs and contracts of similar scope, type and complexity
  • Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university
  • Five (5) years of additional SE experience may be substituted for a bachelor's degree
Job Responsibility
Job Responsibility
  • Analyzes user's requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications
  • Analyzes system requirements and leads design and development activities
  • Guides users in formulating requirements, advises alternative approaches, and conducts feasibility studies
  • Provides technical leadership for the integration of requirements, design, and technology
  • Incorporates new plans, designs and systems into ongoing operations
  • Develops technical documentation
  • Develops system Architecture and system design documentation
  • Guides system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
  • Interacts with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts
  • Ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility
What we offer
What we offer
  • Highly competitive compensation
  • Comprehensive Health Benefits package
  • 401K Retirement plan
  • People Partners to help navigate both personal and professional worlds
  • Strong wellness related resources offered through our healthcare provider
  • Company-sponsored continuing education program
  • Generous Paid Time Off
  • 11 paid holidays a year
  • Flexible work options
  • Participation in philanthropy and volunteer opportunities
  • Fulltime
Read More
Arrow Right

Senior Windows System Engineer

We are seeking a motivated and skilled Senior Windows System Engineer with stron...
Location
Location
United States , Washington, DC
Salary
Salary:
Not provided
bamboosolutions.com Logo
Bamboo Solutions Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS and 5+ years of experience in VMware administration (vSphere, ESXi, vCenter) and HP enterprise server hardware (ProLiant, BladeSystem, Synergy), including lifecycle management and component replacement. (4 years experience in lieu of degree)
  • Ability to obtain and maintain a Public Trust requiring U.S. Citizenship.
  • Strong background in Windows Server administration (Active Directory, Group Policy, patching, and hardening).
  • Experience managing Azure resources (VMs, virtual networks, storage accounts, hybrid connectivity).
  • Working knowledge of PowerShell scripting and automation.
  • Experience with monitoring and patch management tools.
  • Familiarity with networking fundamentals (TCP/IP, VLANs, DNS, routing).
  • Strong troubleshooting, documentation, and communication skills.
Job Responsibility
Job Responsibility
  • Administer and maintain VMware vSphere environments, including ESXi hosts, vCenter, virtual machines, clusters, and storage configurations.
  • Perform provisioning, patching, and lifecycle management of virtual machines and templates.
  • Manage and support Windows Server environments (2016/2019/2022) -- Active Directory, DNS, DHCP, Group Policy, and file/print services.
  • Administer and maintain HP ProLiant, BladeSystem, and Synergy servers, including firmware updates, hardware diagnostics, and performance tuning.
  • Perform hardware lifecycle tasks -- server builds, racking, configuration, and component replacement (disks, NICs, power supplies, etc.).
  • Utilize HP Integrated Lights-Out (iLO), OneView, and System Insight Manager (SIM) for monitoring and remote management.
  • Collaborate with network and storage teams to ensure optimal performance and capacity planning of virtual and physical infrastructure.
  • Support Azure IaaS and hybrid integrations, including VM deployment, and hybrid identity using Azure AD Connect.
  • Troubleshoot and resolve performance, connectivity, and configuration issues in virtualized and hardware environments.
  • Maintain detailed documentation, standard operating procedures (SOPs), and infrastructure diagrams.
What we offer
What we offer
  • Competitive salary based on experience
  • Profit sharing distributed twice a year
  • 15 days of paid time off and 10 paid holidays per year
  • 401(k) with employer matching
  • Health and dental benefits
  • Opportunity to work with other talented technical professionals
  • Fulltime
Read More
Arrow Right

Network and System Engineer

We are seeking a talented Network and System Engineer to join our team. The idea...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
awtg.co.uk Logo
AWTG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • Proven experience as an IT and Network Engineer or similar role, with a focus on IT infrastructure and network administration
  • Strong knowledge of networking protocols (TCP/IP, DNS, DHCP, VPNs), firewall management, and IT security practices
  • Experience with network monitoring solutions (PRTG, SolarWinds, Zabbix) and virtualization technologies (ESXi, KVM, Hyper-V)
  • Experience with Microsoft 365, including administration and troubleshooting of Exchange Online, SharePoint, Teams, and OneDrive
  • Proficiency with Azure services, including Azure Active Directory (AAD), Virtual Machines, Networking, and Security management
  • Experience in cloud solutions like Microsoft Azure, AWS, or Google Cloud
  • Familiarity with Identity and Access Management (IAM) tools such as Azure Entra ID, Active Directory, and LDAP
  • Knowledge of endpoint management using tools like Microsoft Intune or SCCM
  • Ability to apply backup and recovery solutions such as Veeam or Acronis
Job Responsibility
Job Responsibility
  • Designing, implementing, and maintaining the company’s IT infrastructure, including networks, servers, and hardware, ensuring system reliability, scalability, and performance
  • Install, configure, and manage Linux operating systems (e.g., Ubuntu, CentOS, RHEL). Apply patches, updates, and kernel upgrades, including iDRAC firmware updates. Implement security hardening measures to protect Linux systems against threats
  • Deploy and configure network interfaces, firewalls (e.g., iptables, firewalld), and VPNs. Administer storage solutions such as RAID configurations, LVM, and NFS. Set up backup and recovery systems using tools like Veeam
  • Perform server rack-and-stack installations. Configure and manage virtualization technologies, including VMware, KVM, and Proxmox. Troubleshoot and resolve hardware and software issues and recommend system upgrades or enhancements
  • Providing day-to-day support by diagnosing and resolving hardware, software, and network issues, ensuring minimal downtime and optimal productivity for all users
  • Ensuring the security of the organization’s network and systems by implementing and maintaining firewalls, VPNs, and security protocols, as well as performing regular security assessments and updates
  • Manage the onboarding process by configuring and provisioning hardware, and ensuring proper user account setup and access control
  • Ensure timely compliance of IT and network operations with industry standards and regulations, including ISO27001, CE, CE+, ISO20000, and others
  • Facilitate knowledge-sharing and conduct security awareness training to strengthen cybersecurity practices across the organization
  • Support quarterly IT inventory assessments and represent IT in cross-functional projects to align technology with organizational goals
  • Fulltime
Read More
Arrow Right