Senior Embedded Software Engineer
$179.5k - $269.2kNebius
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.
- ...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...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- 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)....SeniorTemporary work
$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...SeniorFull time- 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...SeniorRemote work
$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...SeniorFull timeWork from homeHome officeFlexible hours- 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...SeniorRemote work
$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...SeniorRemote job- 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...SeniorRemote job
- 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...SeniorRemote job
- 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...SeniorWork at officeRemote work
- ...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....SeniorPermanent employmentContract workLocal areaRemote workWeekend work
- ...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...SeniorWork at officeRemote workWorldwide
- ...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...SeniorRemote workFlexible hours
- ...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...SeniorFull timeContract work
- 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...SeniorContract workImmediate start
$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...SeniorFull timeRemote workDay shift$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...SeniorRemote work$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...SeniorPermanent employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift€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...SeniorFull time$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- ...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...SeniorFull timeWork at officeWork from home
- 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...SeniorFor contractorsRemote work
$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...SeniorFull timeRemote workFlexible hours$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...SeniorFull time$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...SeniorTemporary workWork experience placementFor subcontractorWork at officeRemote workWorldwideFlexible hours$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...SeniorPermanent employmentFull timeRemote work- ...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...SeniorFull timeRemote work
$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...SeniorFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week$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...SeniorRemote job- ..., 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...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded software engineer Remote
- embedded systems software engineer Remote
- embedded developer Remote
- embedded software engineer remote Remote
- embedded engineer Remote
- senior trade analyst Remote
- senior app developer Remote
- senior customer service advisor Remote
- senior international account manager Remote
- senior product manager mobile Remote






