Senior Embedded Software Engineer - Embedded Linux
£150k - £221k per yearSenior 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
$171.7k - $232.2k
..., with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Senior Embedded Software Engineer to join the AvionX Mission Systems Software team located in Long Beach, California . This position will focus on...SeniorPermanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$181k - $271k
...in propulsion, manufacturing, software, avionics, or a corporate... ...to the payload networkDevelop Linux device drivers and hardware abstraction... ...alongside electrical engineers and the FPGA gateware developerAbout... ...development and real-time or embedded software designSolid network...Suggested$135.1k - $168.9k
...for future generations. Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader in the development of next-... .... You will architect and implement full-stack embedded Linux solutions-from low-level BSP and kernel drivers to scalable...SeniorFull timeContract workPart timeLocal area$165k - $220k
...the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.The Role:The Sr Embedded Software Engineer - Radar & DSP will play a key role in developing advanced RF sensing capabilities for Mach’s autonomous defense platforms...SeniorWork experience placementWork at officeLocal area- ...Staff Embedded Software Engineer - Linux and Hardware Systems Location: Greater Los Angeles Area, California (Hybrid) Position overview Our client is an engineering-led technology company developing advanced systems for demanding high-reliability environments. They...Suggested
- ...dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by... ...for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws...SeniorLocal area
£155k - £221k per year
...Senior Embedded Software Engineer - Battery Management Systems 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...SeniorFull time- ...22. Mission Microwave’s headquarters are located at 6060 Phyllis Drive, Cypress, CA 90603. About the Role As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based...Local area
$103k - $155k
...’re in propulsion, manufacturing, software, avionics, or a corporate function... ...Terran R manufacturing, test, and engineering operationsTake ownership of Linux systems administration—deploying,... ...compliance (AS9100)Partner closely with senior systems engineers (Linux, Windows,...Senior$171k - $213k
...for future generations. Role Summary We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our inverter-embedded software team. As a senior member of the team, your mission is to greatly enhance the inverter software performance, safety...Full timeContract workTemporary workPart timeLocal areaShift work$130k - $160k
...and other sensing are unavailable or unreliable. As an Embedded Autonomy Engineer, you own the Linux mission computer that manages cameras, sensors, and... ...pipeline, on-target CUDA/TensorRT runtime, and the autonomy software that sits on top.Key ResponsibilitiesOwn bring-up and...Work experience placementWork at officeLocal areaNight shift$198k - $297k
...solar panels, flight software, reaction wheels and star... ...team is made up of engineers, technicians, and designers... ...satellite missions. SENIOR PRINCIPAL SOFTWARE... ...expertise in flight software, embedded systems, and ground... ...VxWorks, or embedded Linux, including hardware...SeniorPermanent employmentLocal areaFlexible hours$154k - $230k
...propulsion, manufacturing, software, avionics, or a corporate... ...explorers.About the Role:As a Senior Flight Software Engineer within the Interplanetary... ...building robust, reliable embedded software that enables... ...design Experience with RTOS or Linux-based embedded development...Senior- ...advanced payloads, mission software, and space-based... ...together. 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...SeniorPermanent employment
$115k - $140k
...finance to launch operations.SENIOR IT SYSTEMS ENGINEERBased onsite... ...Beach, CA, the Senior IT Engineer will join a fast-paced, team-... ...include VMware, Kubernetes, Linux, and Windows Server and Client... ...sustain automated processes for software delivery/packaging, operating...SeniorPermanent employmentLocal areaFlexible hours$206k - $282.5k
...Long Beach, California is looking for a Sr Manager of Vehicle Software Infrastructure. You will lead the design and maintenance of critical Linux-based software systems while mentoring a talented engineering team. Candidates should have over 10 years in Software Engineering...Senior$107.01k - $156k
...Senior IT System Administrator Vast is developing next-generation space stations to ensure... ...cross-platform management (macOS via JAMF, Linux) in heterogeneous environments. Patch Management & Compliance Engineering Design and implement enterprise patch...SeniorPermanent employmentFull timeTemporary workWeekend workAfternoon shift- ...of the most influential networks within software development and IT services for the entertainment... ...our team means engaging with expansive engineering teams across Latin America, Philippines... ...Title and Location Position Title: Senior Full Stack Developer Location: US Nice...Senior
$148k - $222k
...you’re in propulsion, manufacturing, software, avionics, or a corporate function,... ...generation of explorers. About the Role:As a Senior Avionics Hardware Engineer within the Interplanetary Program at... ..., including PCB design, harnessing, embedded systems, and environmental...Senior$140k - $200k
...the side of roads, helping them get back to conquering their day. HONK is seeking an experienced and versatile fully remote Senior Software Engineer. In this role, you will work closely with our CTO and team of full-stack engineers to design, architect, and build new...SeniorRemote work$122k - $182k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you... ...R design and production process, embedding reliability from the very beginning. The... ...strong working relationships with Engineering, Additive, Manufacturing, Test, and Launch...Senior$148k - $222k
...ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ..., and test to enable rapid iteration and feedback loops. Engineers are deeply embedded into other functions within Relativity, working closely...Senior$122k - $167k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you... ...R design and production process, embedding reliability from the very beginning. The... ....About You:Bachelor’s degree in engineering, quality, or related STEM fieldYou have...Senior$146k - $218k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’... ...:We are seeking a Robotics Kinematics Engineer to join the Robotics team at Horizon with... ...OptiTrack, etc) High proficiency in C++, Linux, and modern software engineering practices...Senior- ...Senior Software Engineer, Backend Eleven Recruiting is seeking a Senior Software Engineer, Backend for one of our largest aerospace manufacturing clients located in Long Beach, CA. Responsibilities: Design, develop and lead creation of core data components...Senior
$150k - $185k
...dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected... ...demands and opportunities. We are looking for a Senior Backend Software Engineer to own and drive development of the backend infrastructure...SeniorRemote workHome office$122k - $182k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’... ...R’s production. As a design group embedded within the manufacturing organization, we... ...built.About the Role:The Mechanical Design Engineers are responsible for the design and...Senior$165k - $220k
...process, long before they are flown. As a Senior Software Engineer, Infrastructure & Simulation, you will... ...distribution, flight controls, and embedded software.Develop and operate Software-... ...embedded platforms.Familiarity with Linux-based systems, embedded software, or low...SeniorWork experience placementWork at officeLocal area- ...overwhelming demand. Job Overview As a Flight Software Engineer, you will design and develop mission-... ...requirements into reliable, real-time embedded software, integrating with avionics... ...from embedded microcontrollers to Linux flight computers, and must perform reliably...SeniorPermanent employment
$148k - $222k
...ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ..., and test to enable rapid iteration and feedback loops. Engineers are deeply embedded into other functions within Relativity, working closely...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Embedded Linux. Be the first to apply!
- senior linux systems engineer Long Beach, CA
- senior cost estimator Long Beach, CA
- senior manager tax Long Beach, CA
- senior devops Long Beach, CA
- senior international accountant Long Beach, CA
- senior vmware engineer Long Beach, CA
- senior resident engineer Long Beach, CA
- senior performance engineer Long Beach, CA
- senior fixed asset accountant Long Beach, CA
- senior storage engineer Long Beach, CA

