Senior Embedded Software Engineer - Embedded Linux
$155k - $221kSenior 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
Senior Embedded Software EngineerCompany:The Boeing CompanyThe 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 supporting the Boeing Technology...SeniorPermanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$140k - $220k
...autonomy systems. We value rigorous engineering without unnecessary process. Decisions... ...Role Odin Dynamics is hiring multiple Senior Embedded Software Engineers to serve as Responsible... ...ownership of one of three areas: Embedded Linux compute Motor-control firmware...SeniorLocal area$165k - $231k
...Senior Embedded Linux Engineer Torrance, California, United States Neros is a defense technology company rebuilding America's drone industrial... ..., and SDK that our flight, ground-station, and autonomy software teams build on. This is a platform-ownership role: your...SeniorWork experience placement$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- ...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
$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...
$70 - $90 per hour
...clearance Bachelor’s Degree in an engineering discipline experience or 8 years... ...languages Experience in Linux, Real-time operating systems, Windows... .../ test equipment Experience in Embedded systems, requirements and traceability, software troubleshooting and root cause...Contract workWork experience placement$120k - $170k
...: We are looking for a hands-on Senior Embedded Software/Firmware Engineer. What does that even mean, and why should you consider working for us? After... ...based controllers, we use STM32 most often) and embedded Linux systems (e.g. Raspberry Pi). Experience developing...SeniorFull timeWork experience placement$135.1k - $168.9k
...protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-... ...contribute to software design and implementation on embedded Linux platforms, collaborating closely with cross-functional teams...SeniorFull timeContract workPart timeWork at officeLocal area- ...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- ...overwhelming demand. Job Overview: We are seeking a skilled Embedded Software Engineer. You will design and implement software for... ...proficiency in Python and/or Rust Experience with embedded Linux Experience with complex computer vision tasks ADDITIONAL...Permanent employment
- ...commitment to saving lives and our passion for aviation, will empower everyone to experience the joy and freedom of flight. EMBEDDED SOFTWARE ENGINEER - EL SEGUNDO, CA In this role, you are responsible for the development of the Fly-By-Wire software starting with...Full timeWork experience placementWork at office
$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$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$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$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$130k - $240k
...conflict and protect global security. The Role The Sr Embedded DSP Engineer - High Performance Signal Processing will play a key role... ...implement them as high-performance, low-latency embedded software on high performance processors. You will own capabilities across...SeniorFull timeWork experience placementLocal area- ...Job Overview As a Flight Software Engineer, you will design and develop mission-critical software... ...requirements into reliable, real-time embedded software, integrating with avionics... ...ranging from embedded microcontrollers to Linux flight computers, and must perform...SeniorPermanent employment
- ...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$124k - $136k
...Senior Firmware Engineer An amazing career opportunity for a Senior Firmware Engineer!! Location... ...collaborative engineering team, the embedded software systems engineer is needed to... ...distributed OS environments, including Linux and Windows, and should be familiar...SeniorJob sharingPart timeWorldwideFlexible 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$60 - $80 per hour
...Sr Embedded Systems Engineer with a cutting-edge high-speed electronics company This Jobot Job is... ...are seeking a talented and experienced Senior Embedded Systems Engineer to join our... ...Lead the design and implementation of software systems in Python, Java, and other programming...SeniorHourly payPermanent employmentLocal areaImmediate start$165k - $231k
...democracy. We’re hiring engineers, operators, and... ...will be doing The Senior DevOps Engineer is a key... ...compliance that all of Neros' software ships onto. You'll... ...., GitLab CI) ~ Deep Linux system administration... ...hardening / RMF processes Embedded Linux, and embedded...SeniorWork experience placement- ...architecture with privacy-first and on-premises deployment High engineering bar and real ownership: the team cares about what actually... ...see the impact of your work directly Fast career progression: a senior-heavy team and a high volume of real problems means you grow faster...SeniorRemote work
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 technology project manager Long Beach, CA
- remote senior business analyst Long Beach, CA
- senior leadership Long Beach, CA
- senior grant accountant Long Beach, CA
- senior storage engineer Long Beach, CA
- senior electronic design engineer Long Beach, CA
- senior manager automotive Long Beach, CA
- senior magento developer Long Beach, CA
- senior manager quality engineering Long Beach, CA


