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

Senior Embedded Software Engineer - Embedded Linux

$155k - $221k

Combined Selection Group Ltd

Senior Embedded Software Engineer (Embedded Linux) Location: Long Beach, California (On-site) Employment type: Full time Compensation: $155,000-$221,000, plus equity and benefits

Position overview Our client is an engineering-led technology company developing advanced embedded systems for demanding, high-reliability environments. They are seeking an experienced embedded Linux engineer to own the platform software for a new custom-compute subsystem. The role covers platform architecture, board-support packages, Linux build and distribution systems, bootloaders, kernel configuration, device drivers, platform security, hardware integration, networking and real-time performance. This is a hands-on individual-contributor position with end-to-end technical ownership, from early requirements and architecture through hardware bring-up, verification, field support and continued improvement. You will work closely with embedded, electrical, power-electronics and test engineers throughout development and integration.

Responsibilities

  • Own the embedded Linux subsystem from initial requirements and architecture through production-ready implementation and ongoing support.
  • Define platform architecture and develop board-support packages for custom embedded compute hardware.
  • Develop and maintain embedded Linux build, configuration and distribution systems.
  • Configure bootloaders, complete system bring-up and implement low-level platform configuration.
  • Configure the Linux kernel and develop device drivers for custom hardware, peripherals and I/O.
  • Implement secure-boot and platform-security mechanisms appropriate to a high-reliability embedded product.
  • Integrate storage, high-speed interfaces and other hardware peripherals with the wider software platform.
  • Develop embedded networking and time-synchronisation functionality.
  • Apply real-time Linux techniques including scheduler configuration, CPU isolation, latency analysis and performance tuning.
  • Diagnose complex problems involving concurrency, timing, memory, I/O, networking and hardware/software interaction.
  • Read schematics and component documentation, review hardware interfaces and support new-board bring-up.
  • Use oscilloscopes, logic analysers, in-circuit debuggers and related laboratory tools to identify root causes.
  • Develop unit, integration, software-in-the-loop and hardware-in-the-loop tests in collaboration with test engineering.
  • Improve build automation, continuous integration, static analysis, profiling and automated testing.
  • Support field testing, production testing, failure investigation and corrective improvements throughout the product lifecycle.
  • Produce concise engineering documentation, contribute to technical reviews and mentor other engineers while remaining hands-on.

Required qualifications

  • Approximately five or more years of relevant embedded-software experience is preferred; demonstrated technical depth and delivery experience are more important than a specific tenure.
  • Deep practical expertise in embedded Linux development for real hardware systems.
  • Strong proficiency in at least one low-level systems-programming language, such as C or C++.
  • Experience with embedded Linux platform architecture, board-support packages, build systems and system bring-up.
  • Practical kernel-configuration and Linux device-driver development experience.
  • Experience designing deterministic or real-time software under latency, jitter, memory and performance constraints.
  • Experience bringing up new boards, reading schematics and debugging integrated hardware/software systems.
  • Strong understanding of concurrency, synchronisation, scheduling, interrupts, DMA, memory allocation and low-level peripheral control.
  • Experience with common embedded communication protocols, networking and hardware-bus architectures.
  • Strong laboratory-debugging skills using oscilloscopes, logic analysers, in-circuit debuggers and related equipment.
  • Experience writing maintainable production code, conducting code reviews, developing automated tests, using static analysis and profiling performance.
  • Ability to work independently with incomplete information while collaborating closely across engineering disciplines.
  • Willingness to support field testing when required.
  • US. citizenship and eligibility to obtain and maintain a U.S. security clearance.

Desirable experience

  • Safety-critical, mission-critical or other high-reliability embedded products
  • Taking a greenfield embedded platform through design, bring-up, verification and operational deployment
  • Embedded Linux build and distribution systems
  • Secure boot and embedded platform-security mechanisms
  • Real-time Linux, scheduler tuning, CPU isolation and latency analysis
  • High-speed storage, wired or wireless interface integration
  • Experience across multiple embedded-compute platforms
  • HOOTL, SIL, HIL or HITL test environments
  • Robotics, aerospace, automotive, industrial-control, medical, energy or similarly integrated electromechanical systems

Keywords:

  • Senior Embedded Software Engineer
  • Embedded Linux
  • C
  • C++
  • Board Support Package
  • BSP
  • Bootloader
  • Linux Kernel
  • Device Drivers
  • Secure Boot
  • Real-Time Linux
  • Networking
  • Time Synchronisation
  • Hardware Bring-Up
  • CI/CD and High-Reliability Systems
#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Embedded Linux in California, MO vacancy
  •  ...Unknown is a rapidly growing, private equity-backed technology company seeking a Senior Software Engineer to develop embedded firmware for its intelligent energy management platform. You will work on base firmware, application firmware, hardware integration, and IoT... 
    Senior

    Motion Recruitment Partners, LLC

    California, MO
    13 hours ago
  •  ...Motion Recruitment seeks a Senior Software Engineer to develop embedded firmware for an intelligent energy management platform. You will work across base...  ...Cortex-M, and RTOSs (FreeRTOS/Zephyr), plus embedded Linux Buildroot. Collaboration with hardware and QA engineers... 
    Senior

    Motion Recruitment

    California, MO
    14 hours ago
  • Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately...  ...skills and people skills. Qualifications Embedded Linux system development at both Application and Kernel module... 
    Senior
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    California, MO
    6 days ago
  •  ...Motion Recruitment Partners LLC is seeking a Senior Software Engineer to develop embedded firmware for its intelligent energy management platform. This is a hands-on role covering base firmware, application firmware, hardware integration, and IoT connectivity. You'... 
    Senior

    Motion Recruitment Partners LLC

    California, MO
    13 hours ago
  •  ...Combined Selection Group Ltd is seeking a Senior Embedded Software Engineer (Embedded Linux) for an on-site role in Long Beach, California. You will own the platform software for a new custom-compute subsystem, covering architecture, BSPs, Linux build and bootloaders,... 
    Suggested

    Combined Selection Group Ltd

    California, MO
    13 hours ago
  • Staff/Senior Embedded Software Engineer (IC Validation & Systems) Fully Onsite in Southern California Monthly and Annual Employee Profit Sharing Aerospace...  ...Support software across multiple platforms: Bare‑metal, Linux, and Windows environments Develop and maintain demo and... 

    Fidelis Companies

    California, MO
    6 days ago
  • About the Role Develop and maintain embedded firmware in C/C++ for microcontroller-based...  ...Participate in code reviews and contribute to engineering best practices Qualifications Bachelor’s...  ...Skills Experience with Embedded Linux (Yocto, Buildroot) Knowledge of device drivers... 

    CodeX Tech-IT LLC

    California, MO
    6 days ago
  • Embedded Software Engineer Deepnight is creating the best low light camera in the world by embedding an AI model into it. Our model processes the...  ...SOM packages. Responsibilities Develop, port, and optimize Linux device drivers for various peripherals and sensors. Modify... 

    DeepNight

    California, MO
    6 days ago
  •  .../ Advanced Air Mobility About: This role sits within the Embedded Software Engineering team of a pioneering eVTOL aircraft company that designs,...  ..., or co-op internships Experience with real-time systems, Linux development, and low-level communication protocols including... 
    Internship
    Local area
    Remote work

    Apera

    California, MO
    6 days ago
  • Position overview Our client is an engineering-led technology company developing advanced systems for demanding high-reliability...  ...environments. They are seeking an experienced embedded software engineer to develop Linux-based software that interacts directly with custom... 

    Combined Selection Group Ltd

    California, MO
    6 days ago
  •  ...next-generation physical AI systems. As they continue to scale, they're looking to hire a Senior Embedded Systems Engineer to take ownership of the firmware and embedded software stack powering their general-purpose robotic platform. This is an opportunity to join a... 
    Senior

    MBN Solutions

    California, MO
    14 hours ago
  •  ...RTX is seeking a software engineer to develop RT embedded software for radar modes, contribute across the full SDLC, and mentor teammates on key tasks. The role requires a STEM degree, 5+ years of experience, and an active Secret clearance. Successful candidates will... 

    Prattwhitney

    California, MO
    14 hours ago
  • $189k - $243k

     ...moving, mission‑driven team at the forefront of maritime security and autonomous innovation. Position We are seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you’ll be leading the definition, design,... 
    Local area
    Relocation package
    Flexible hours

    Saildrone

    California, MO
    6 days ago
  •  ...startup building next-generation physical AI systems in the San Francisco Bay Area. They seek a Senior Embedded Systems Engineer to own the firmware and embedded software stack powering a general-purpose robotic platform. You'll work across hardware and software with... 
    Senior

    MBN Solutions

    California, MO
    14 hours ago
  •  ...Jobtailor seeks an experienced embedded software leader to advise on engineering practices and drive the development of software for embedded devices. The role focuses on compliance with safety and regulatory standards and oversight of testing, debugging, and maintenance... 
    Senior

    Jobtailor

    California, MO
    13 hours ago
  •  ...NVIDIA is seeking a Senior Software Engineer - Server Manageability to design and deliver firmware and software for GPU-based AI servers....  ...implement software, and drive end-to-end delivery from development through deployment, using C/C++ and embedded Linux. #J-18808-Ljbffr
    Senior

    2100 NVIDIA USA

    California, MO
    14 hours ago
  • $173k - $203k

     ...are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger...  ...PMIC integration, and battery-powered embedded systems. If you have built product firmware...  ...of hardware and low-level embedded software, this role is for you. This is a hands... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Femtech Insider Ltd.

    California, MO
    21 hours ago
  •  ...backed technology company, is looking for a full-time Senior Software Engineer to develop embedded firmware for its intelligent energy management platform...  ...Zephyr Experience developing and maintaining embedded Linux systems using Buildroot Strong debugging experience... 
    Senior
    Full time

    Motion Recruitment

    California, MO
    4 days ago
  •  ...NVIDIA's GeForce Now team is seeking a Senior Software Engineer – Streaming with strong C++ skills to join a team of engineers building ultra low-latency streaming systems across Windows, Linux, QNX, and embedded platforms. You will design, develop, optimize, and debug... 
    Senior

    NVIDIA

    California, MO
    13 hours ago
  • Lucas Horsfall, a growing CPA and consulting firm headquartered in Pasadena, CA, seeks an Outsourced Controller for its CAAS practice. You will own the accounting function end-to-end for multiple client companies, driving close, reporting, budgeting, and internal controls...

    Lucas Horsfall

    California, MO
    9 hours ago
  • $150k - $165k

     ...Find Your Next! Summary As a Senior Database Administrator, you will...  ...'s production applications, software development, and application maintenance...  ...and PostgreSQL databases engines within the AWS Cloud...  ...services. Deep understanding of Linux-based database environments and... 
    Senior
    Work experience placement
    Work at office
    Local area

    Karsun Solutions

    California, MO
    16 hours ago
  •  ...Cerence Inc. is seeking a Senior Principal Technical Solution Architect for Humanoid Robotics...  ...Bay Area. You will own the end-to-end software architecture for humanoid robot...  ...perception pipelines), strong C++/Python, and Linux expertise, #J-18808-Ljbffr Jobleads-US
    Senior
    Remote job

    Jobleads-US

    California, MO
    3 days ago
  • $140k - $250k

     ...advanced payloads, mission software, and space-based...  .... YOUR MISSION As a Senior Flight Software Engineer at True Anomaly, you will...  ...experience Experience with embedded RTOS such as RTLinux or Azure...  ...Familiarity with embedded Linux ~ Familiarity with networking... 
    Senior
    Permanent employment

    Trueanomalyinc

    California, MO
    14 hours ago
  • $140k - $178k

     ...logistics. What You’ll Do: As a Senior FlightSoftware Engineer at Inversion, you will...  ...aspect of the flight software stack that enables our spacecraft...  ...C Experience working in a Linux development environment...  ..., etc.). Extra points for embedded Linux experience (Yocto,... 
    Senior
    Permanent employment
    Work at office
    Weekend work

    Inversionspace

    California, MO
    4 days ago
  • $184k - $287.5k

     ...intelligence, and robotics. We are now looking for a Senior Software Engineer – Streaming with strong C++ skills and a deep...  ...real-world workloads. Work across Windows, Linux, QNX, applications frameworks, and embedded platforms. Define and implement KPIs for networking... 
    Senior

    NVIDIA

    California, MO
    2 days ago
  • $152k - $241.5k

     ...We are looking for a Senior Software Engineer - Server Manageability! NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming...  ..., bash/python for scripting, and debugging skills in embedded Linux operating environments. You should possess excellent written... 
    Senior

    2100 NVIDIA USA

    California, MO
    13 hours ago
  • $110k - $130k

     ...with a mastery of robotics, embedded systems, and edge AI? Do you...  ...realities. We serve as the elite engineering engine for everything from...  ...labs. We are looking for a Senior Software Engineer to serve as a...  ...integration and thrives in a Linux-heavy environment: Compute... 
    Senior

    Motivo Engineering, LLC

    California, MO
    14 hours ago
  • $95.5k - $181.7k

     ...Contribute at all phases of the software development lifecycle,...  ...hardware integration. Develop RT embedded software for various radar...  ...programs. Mentor at least one engineer on programs in areas of...  ...SDLC. Experience with UNIX, Linux, Windows, VxWorks or other RTOS... 
    Senior
    Temporary work
    Flexible hours

    Prattwhitney

    California, MO
    14 hours ago
  •  ...across North America. Its software is deeply embedded in customers’ daily workflows...  ...operations. This is a rare senior IC opportunity to help...  ...standards, and AI-augmented engineering practices from the inside....  ...caching ~ Docker, Kubernetes, Linux, CI/CD, Git, and... 
    Senior

    Kismet Search

    California, MO
    13 hours ago
  • $180k - $200k

     ...applying robotics and distributed software to create a new class of...  ...looking for an experienced Senior Software Engineer to develop software...  ...significantly to real-time embedded systems critical to our robot...  ...Qualifications: Experience with Linux operating systems and... 
    Senior
    Work at office

    Mytra

    California, MO
    14 hours ago

Do you want to receive more vacancies?

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