Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$179.5k - $269.2k
Full-time

Nebius

Role Description

We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers our next-generation GPU and HPC platforms. This role will focus on embedded control, board management, telemetry, and hardware-firmware integration, ensuring that our systems operate reliably in high-density, mission-critical environments.

Key Responsibilities

  • Design and implement embedded firmware for server management, telemetry, and control systems.
  • Maintain and enhance our custom OpenBMC firmware with new features and improvements.
  • Enable real-time monitoring of power, thermal sensors, and hardware health.
  • Work closely with hardware engineers to validate firmware for existing and future platforms.
  • Debug and optimize low-level drivers and protocols.
  • Contribute to long-term firmware architecture for GPU cluster reliability.

Qualifications

  • 5+ years in embedded systems or firmware development.
  • Proficiency in embedded Linux.
  • Hands-on experience with BMCs, microcontrollers, or SoC firmware.
  • Understanding of hardware bring-up and debugging.
  • Languages: C, C++, Bash, Go, YAML.
  • Firmware: OpenBMC, U-Boot, Linux Kernel.
  • Interfaces: I2C, I3C, SPI, eSPI, UART, LPC.
  • Protocols: SMBus, PCIe, PMBus, PECI.
  • Build Systems: Meson, CMake.
  • Descriptors & Formats: FRU, SMBIOS, ACPI, DMI.

Requirements

  • Knowledge of the Yocto Project principles.
  • Knowledge of systems and D-Bus principles.
  • Proficiency in C++.
  • Good knowledge of C, sufficient for periodic work with Linux drivers and the U-Boot bootloader.
  • Experience in developing Linux drivers of any kind, especially those implementing sysfs and hwmon interfaces.
  • Experience with server BMC firmware IPMI, IPMB, KCS, SSIF, Redfish, PLDM.
  • Knowledge of GPU/CPU telemetry frameworks (e.g., NVML, DCGM).
  • Exposure to firmware security (Secure Boot, signed firmware).
  • Experience with RAS (Reliability, Availability, Serviceability).
  • Background in high-performance computing or data center hardware.

Benefits

  • Competitive compensation.
  • Career growth and learning opportunities.
  • Flexibility and work-life balance.
  • Collaborative and innovative culture.
  • Opportunity to work on impactful AI projects.
  • International environment and talented teams.

Pay Transparency

We offer competitive compensation and benefits packages. Actual compensation will be determined based on job-related factors, including experience, skills, qualifications, the level at which the candidate is hired, and geographic location, consistent with applicable law.

Base Compensation Range: $179,500 — $269,200 USD

Equal Opportunity Statement

Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.

Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.

If you need accommodations during the application process, please let us know.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Remote vacancy
  •  ...Planning. THE WORK In this position the Engineer will be responsible for the design,...  ...testing and system level integration of software and firmware. Perform the development,...  ...include the design, and support testing of embedded software in a lab facility, including... 
    Senior
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Stratford, CT
    16 days ago
  • Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software platform, including the Sample Preparation Module (SPM), Cell Imaging Module (CIM), and Image Analysis Module (IAM).... 
    Senior
    Temporary work

    Cytovale

    Remote
    9 hours ago
  • $149k - $198.5k

     ...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to...  ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next... 
    Senior
    Full time

    Motional

    Remote
    4 days ago
  • Job Title The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range...
    Senior
    Remote work

    Motional

    United States
    2 days ago
  • $172k - $190k

     ...Description Flock Safety is seeking a Senior Kernel Engineer to join our Device OS Team to solve one...  ...architectures and cloud-connected software. Qualifications ~A Bachelors, Masters...  .... ~Development experience within embedded systems/firmware design at multiple... 
    Senior
    Full time
    Work from home
    Home office
    Flexible hours

    Flock

    Remote
    9 hours ago
  • A cutting-edge technology firm is looking for an experienced embedded software engineer to design and develop software for various hardware products, including drones and remote controllers. The ideal candidate will have over 5 years of industry experience, a strong background... 
    Senior
    Remote work

    BRINC Drones

    Seattle, WA
    1 day ago
  • $99k - $220k

    A leading technology firm in California is seeking a Software Engineer to develop and troubleshoot software programs for semiconductor equipment. Candidates should have experience in Object-Oriented Software, communication protocols, and multithreading. This role offers... 
    Senior
    Remote job

    Lam Research

    Fremont, CA
    1 day ago
  • Thompson Software Solutions is seeking a Principal Embedded Software Engineer to support the development of advanced software systems for a military aircraft platform. This role focuses on mission‑critical avionics and embedded capabilities that ensure performance, safety... 
    Senior
    Remote job

    LYNX

    Fort Worth, TX
    1 day ago
  • Privafy is seeking a Developer for C/C++ specializing in embedded systems. This role focuses on integrating hardware security into IoT...  ...Bachelor's Degree and at least 4 years of experience in embedded software development. The position can be based in Burlington, MA, or... 
    Senior
    Remote job

    Privafy

    Burlington, MA
    1 day ago
  • Kratos Defense and Security Solutions is seeking an Embedded Software Engineer in Roseville, CA. You will architect and implement mission-critical C++ software for next-generation UAV flight computers, bridging software with custom avionics hardware to ensure deterministic... 
    Senior
    Work at office
    Remote work

    Kratos Defense and Security Solutions

    El Segundo, CA
    1 day ago
  •  ...position for a talented, motivated engineer seeking the opportunity to make...  ...in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux...  ...and written communications with senior management and technical staff.... 
    Senior
    Permanent employment
    Contract work
    Local area
    Remote work
    Weekend work

    Cloud Hybrid Technologies, LLC

    Schaumburg, IL
    1 day ago
  •  ...complementary analytical technologies, software automation, and machine learning. For more...  ...to collaborate with world-class engineers and scientists developing groundbreaking...  ...this role, you will design and develop embedded software that controls sophisticated electromechanical... 
    Senior
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    1 day ago
  •  ...assembled a diverse team of experts in software, robotics, artificial...  ...capability. About the Job Software Engineers contribute to the delivery of a variety of embedded and/or safety critical software...  ...your skills to the standard of Senior Software Engineer Eligible to obtain... 
    Senior
    Remote work
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  •  ...connectivity, working closely with software, hardware, DSP, and application team...  ...members. You will define and own the embedded firmware platform powering Sonance’s...  ...that powers them. Your Mission As a Senior Embedded Software Engineer, you will define and own the... 
    Senior
    Full time
    Contract work

    Sonance

    San Clemente, CA
    1 day ago
  • Celsior is looking for a Senior Advanced Software Engineer for a 6-month contract role based in Phoenix, AZ, with a hybrid work model. This position emphasizes expertise in Flight Management Systems and strong programming skills in C/C. The ideal candidate will have 8-1... 
    Senior
    Contract work
    Immediate start

    Celsior

    Phoenix, AZ
    1 day ago
  • $170k - $210k

    Senior Embedded Software Engineer at unspun We are looking for a hands‑on, execution‑driven Senior Embedded Software Engineer to ship and sustain production‑quality embedded and edge software for our deployed Vega™ 3D weaving systems. Reporting to the Automation Lead, you... 
    Senior
    Full time
    Remote work
    Day shift

    MVP Ventures

    Emeryville, CA
    1 day ago
  • $160k - $225k

    Kratos Unmanned Aerial Systems (KUAS), part of Kratos Defense & Security Solutions, Inc., seeks an Embedded Software Engineer to architect and implement mission-critical software for UAV flight computers. You will work on high-performance C++ applications that integrate... 
    Senior
    Remote work

    Kratos Unmanned Systems

    El Segundo, CA
    1 day ago
  • $60.57 per hour

    Job Title Senior Embedded Software Engineer Type of Position This is a contract‑to‑hire opportunity, with the intent to convert to a direct hire role. The contract period is typically expected to run approximately 6 to 12 months before conversion, depending on individual... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    For contractors
    H1b
    Remote work
    Monday to Thursday
    Day shift

    HRU Tech

    Sterling Heights, MI
    1 day ago
  • €8,000 per month

    Role Description To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real‑time i odpowiedzialność za kluczowe elementy produktu. Będziesz pracować przez cały stos - od niskopoziomowego firmware po komunikację z backendem. W praktyce... 
    Senior
    Full time

    EER Poland

    Remote
    1 day ago
  • $130k - $160k

    Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real‑time embedded software, and low‑level firmware development. This role focuses on designing, developing, and optimizing firmware for microcontroller‑based systems... 
    Senior

    Werfen North America

    Bedford, MA
    1 day ago
  •  ...AI technology firm is seeking an Application SW Engineer to enhance its autonomous driving technology in the US market. The role involves software bring-up on advanced hardware, requiring 8+ years of experience in embedded systems and strong skills in C/C++, Bash, and... 
    Senior
    Full time
    Work at office
    Work from home

    Wayve

    Detroit, MI
    1 day ago
  • Overview ICON is looking for a Senior Embedded Software Engineer I, Robotic Controls to join our Software Products team in Austin, TX. In this hands-on role, you will develop and maintain control software for our production fleet and space-based robotic systems. You will... 
    Senior
    For contractors
    Remote work

    ICON

    Austin, TX
    1 day ago
  • $145k - $165k

     ...Ship firmware that runs in the wild, not just the lab, and lead the team around you to do the same. We are seeking an Embedded Software Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical... 
    Senior
    Full time
    Remote work
    Flexible hours

    LineVision

    Boston, MA
    5 days ago
  • $170k - $250k

    Role Description We are seeking a Senior Embedded Firmware Engineer to develop and enhance low‑level embedded firmware for high‑performance mixed‑...  ...environments. ~Support integration with higher‑level system software or application processors. ~Implement robust error... 
    Senior
    Full time

    K2 Space

    Remote
    6 days ago
  • $145.6k - $276.8k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...the future of aerospace and defense. The Software Product Assurance Center’s Software...  ...employ Agile development techniques on embedded targets to continuously develop and deploy... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Worldwide
    Flexible hours

    RTX

    El Segundo, CA
    2 days ago
  • $180k - $200k

    Senior Embedded Software Engineer | Linux, C, Python Location: USA - Austin, TX (Full‑Time, Onsite Mandatory) Work Type: Permanent Experience Required: 10 - 15 Years Compensation: USD 180,000 - 200,000 Job Overview Join a well‑funded startup as an Embedded Software... 
    Senior
    Permanent employment
    Full time
    Remote work

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Austin, TX
    1 day ago
  •  ...Seeking a Senior or Staff Embedded Firmware Engineer to work remotely in the United States, this full-time position focuses on building and architecting firmware for next-generation IoT devices, with responsibilities that include independently owning features or mentoring... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    5 days ago
  • $93.2k - $164.45k

     ...meaningful impact. Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY, supporting the full product...  ...systems. This role supports the design and certification of embedded mission software for use in modern defense platforms. The... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Owego, NY
    16 days ago
  • $150k - $180k

    dormakaba Americas is seeking a Senior Embedded Engineer for a remote position based in Southern California. In this role, you'll lead firmware architecture and development for next-generation access control solutions. Ideal candidates will have a Bachelor’s degree in... 
    Senior
    Remote job

    dormakaba Americas

    Los Angeles, CA
    1 day ago
  •  ..., many additional customer requirements, and open source software. ~Be an embedded Linux expert (kernel, CPU-architecture, security, general...  ...device-drivers, and performance optimization) in the customer engineering team and enable customers in doing their embedded SW... 
    Senior
    Full time
    Remote work

    Lynx

    Remote
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!