Staff Embedded Software Engineer
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 are seeking an experienced embedded software engineer to develop Linux-based software that interacts directly with custom electronics and communications hardware. The role spans application software, low-level hardware integration, networking, control and system-health functionality.
You will work closely with embedded software, electrical and programmable-hardware engineers throughout development, integration and testing.
Responsibilities
- Develop application-level software for embedded Linux platforms.
- Design and implement Linux device drivers for sensors, actuators and other hardware components.
- Create hardware abstraction layers and clean software interfaces for custom electronics.
- Develop software for hardware control, monitoring and closed-loop operation.
- Implement network services, packet-processing functionality and protocol interfaces.
- Integrate communications hardware with wider software and data systems.
- Develop fault detection, recovery, status reporting and operating-mode functionality.
- Diagnose complex integration problems across Linux software, electronics, networking and programmable hardware.
- Support hardware integration, laboratory testing and system-level verification.
- Improve software performance, reliability, maintainability and testability.
- Contribute to software architecture, engineering reviews and technical decisions.
Required qualifications
- Bachelor's or Master's degree in Computer Science or Electrical Engineering.
- Five or more years of relevant embedded-software development experience.
- Strong systems-programming skills in C.
- Experience developing software that communicates directly with hardware through device drivers, register-level interfaces or hardware-bus protocols.
- Practical Linux device-driver development experience.
- Experience designing embedded or real-time software.
- Strong network-programming knowledge, including sockets, packet handling and Layer 2/3 protocols.
- Experience implementing software that monitors or controls physical hardware.
- Sufficient understanding of digital communications to integrate software with communications equipment.
- Strong debugging skills across software and hardware boundaries.
- Ability to collaborate effectively with software, electrical and programmable-hardware engineers.
Desirable experience
- Aerospace, communications or other high-reliability embedded systems
- Communications-subsystem or radio-interface software
- Standardized packet formats and communications protocols
- Serial and board-level hardware interfaces such as SPI, I²C and UART
- Ethernet-based embedded control systems
- Closed-loop control and sensor or actuator management
- Hardware abstraction layers supporting multiple hardware configurations
- FPGA-based or other programmable-hardware systems
- Laboratory debugging using serial consoles, logic analyzers and related equipment
- Diagnosing hardware timing, interface or signal-integrity problems
Keywords: Embedded Software Engineer, Embedded Linux, C, Linux Systems Programming, Device Drivers, Hardware Integration, Embedded Networking, Ethernet, FPGA, Real-Time Software, Control Systems and Aerospace Technology
$181k - $271k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’... ...radio transceivers alongside electrical engineers and the FPGA gateware developerAbout You... ...driver development and real-time or embedded software designSolid network programming...Suggested$171k - $213k
...outdoors and a desire to protect it 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...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work$106.2k - $182.98k
...for the people and communities we serve.The JobServes as the Staff technical engineer and visionary responsible for building the infrastructure,... ...:Required:Experience: 8+ years of professional software engineering experience, with at least 3+ years specifically...SuggestedFull timeFor contractorsWork at office$125.4k - $181.42k
...care for older adults, grounded in purpose, accountability, and respect for the people and communities we serve.The JobStaff Software Engineer specialized in designing and implementing Healthcare and health plan solutions including but not limited to Utilization Management...SuggestedFull timeFor contractorsWork at office$181k - $271k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’... ...You’ll work alongside welders, robotics engineers, data scientists, and systems engineers... ....About the Role:We are seeking a Staff Software Engineer with broad technical skills...Suggested$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...Permanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$150k - $160k
...Who We Are: We’re a high-growth software company with a big mission : empowering... ...,000 educators, administrators, and staff, and engage with millions of families... ...cohesive force. About the Team You’ll be embedded in a product engineering team building one of LINQ’s core...Temporary workFor contractorsWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week- ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget...Work at officeRemote workRelocationRelocation packageShift work
- ...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...Local area
$181k - $271k
...you’re in propulsion, manufacturing, software, avionics, or a corporate function,... ...generation of explorers.About the Role:As a Staff Flight Software Engineer within the Interplanetary Sciences... ...for building robust, reliable embedded software that enables autonomous deep...$188.6k - $267.7k
...exploration for humanity, come join us.Vast is looking for a Staff Flight Software Engineer, reporting to Senior Manager, Flight Software, to support... ...a continuous build and test environmentExperience with Embedded SystemsExperience working with satellite communications...Permanent employmentFull timeTemporary workWeekend workAfternoon shift$181k - $271k
...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’... ...-scale distributed infrastructure, or embedded platforms Familiarity with embedded... ...prototype board alongside the electrical engineers At Relativity Space, we are committed to...- ...led development model to accelerate how automation and AI solutions are delivered across the enterprise.We’re looking for a Staff Software Engineer to own the platform, governance, and engineering foundations that make this model successful at scale. This role focuses on...Full timeFor contractorsWork at office
$155k - $221k
...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...Full time$70 - $90 per hour
...Ability to obtain a clearance Bachelor’s Degree in an engineering discipline experience or 8 years’ related relevant... ..., and other lab / test equipment Experience in Embedded systems, requirements and traceability, software troubleshooting and root cause analysis Job...Contract workWork experience placement- ...headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations. As a Staff Software Engineer on the Search team, you will be the senior technical owner of the Search Platform: the Search Engine, the Indexing Pipeline...Permanent employmentWork at officeRemote workVisa sponsorshipWork visaFlexible hours
$122.43k - $224.5k
...) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...technology and production.PurposeDivergent is seeking a Staff Full-Stack Software Engineer to lead the architecture, design, and development...Temporary work$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...Work experience placementWork at officeLocal area- ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...industrial manufacturing through software-driven production, additive manufacturing... ...than traditional methods.We are seeking a Staff C++ Software Engineer to help develop the...Temporary work
$170k - $220k
...more efficiently and autonomously. Our engineers lead cross-team technical efforts for our... ...platform as a whole . About the Work As a staff engineeronthe Enablement team, you will:... ...excellence About You 7+ years in a software engineering role A first-principles thinker...Remote work- ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...production system that combines advanced software, industrial robotics, and large-scale... ...additive manufacturing. We are seeking a Staff Robotics Software Engineer to design,...Temporary work
$170k - $225k
...best solution for the mission. Total Ownership. We seek staff and engineers who take full responsibility for contributing to and... ...multiplication and drive mission success. Sr. Full Stack Software Engineer Long Wall's Senior Full Stack Software Engineers...Permanent employmentFull timeWork at officeFlexible hours$155k - $221k
...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...Full time- ...Embedded Software Engineer We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX... ..., Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley firms...Permanent employment
$115k - $140k
...Rocket Lab's global headquarters in Long Beach, CA, the Senior IT Engineer will join a fast-paced, team-oriented manufacturing environment... ...professionals.Create and sustain automated processes for software delivery/packaging, operating system deployment, and configuration...Permanent employmentLocal areaFlexible hours- ...generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Embedded Software Engineer As an Embedded Software Engineer you will be at the forefront of creating, developing, and testing the software that...Permanent employment
- ...Excellent Written and verbal communication skill, previous experience with client and vendor interaction preferred. Core Software Management skills ( must haves ) Configuration management ( TFS 2010, 2013 ), Change management, project management, team management...Full time
$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...Full timeRemote workFlexible hours- ...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
$154k - $230k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...schedule purchasing and manufacturing operations, access and analyze engine and component test data, and several other tools used by...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- bank software Long Beach, CA
- software asset management analyst Long Beach, CA
- ultimate software Long Beach, CA
- embedded software Long Beach, CA
- software Long Beach, CA
- internship software Long Beach, CA
- software sales representative Long Beach, CA
- software applications developer Long Beach, CA
- software implementation project manager Long Beach, CA
- software quality assurance Long Beach, CA



