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

Staff Embedded Software Engineer

£175k - £270k per year

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Long Beach, CA vacancy
  • $181k - $271k

     ...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’...  ...transceivers alongside electrical engineers and the FPGA gateware developer About...  ...device driver development and real-time or embedded software design * Solid network... 
    Suggested
    Full time

    Relativity Space

    Long Beach, CA
    5 hours ago
  • $181k - $271k

     ...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, 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... 
    Suggested
    Full time

    Relativity Space

    Long Beach, CA
    5 hours ago
  • $181k - $271k

     ...Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’...  ...-scale distributed infrastructure, or embedded platforms * Familiarity with embedded...  ...board alongside the electrical engineers At Relativity Space, we are committed... 
    Suggested
    Full time

    Relativity Space

    Long Beach, CA
    5 hours ago
  •  ...by leading venture capital investors and engineering partners, we are rapidly scaling the...  ...satellite communications, directly working on software development for cutting-edge satellite...  ...field Experience developing embedded software for space-based systems Experience... 
    Suggested
    Permanent employment
    Worldwide

    SPINLAUNCH Inc

    Long Beach, CA
    16 days ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Long Wall

    Long Beach, CA
    12 hours ago
  • $102k - $128k

     ...highly cost-effective and reliable launch solution leveraging Rocket Lab's proven execution history with the Electron program. SOFTWARE ENGINEER - OPERATIONS SOFTWARE Based onsite at Rocket Lab's Headquarters in Long Beach, CA the Software Engineer II - Operations... 
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    17 hours ago
  •  ...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

    Geeks Recruiting

    Long Beach, CA
    12 hours ago
  • $145.5k - $204.5k

     ...battlefield and deter the adversaries of democracy. We’re hiring engineers, operators, and builders who want to move fast, take on...  ...months, not years. What you will be doing The Full Stack Software Engineer is a key technical owner at Neros, responsible for taking... 
    Full time
    Work experience placement

    Neros Technologies

    Torrance, CA
    1 day ago
  • $155k - $235k

     ...exploration for humanity, come join us. Vast is looking for a Staff Flight Software Engineer , reporting to Senior Manager, Flight Software, to...  ...continuous build and test environment Experience with Embedded Systems Experience working with satellite... 
    Permanent employment
    Full time
    Temporary work
    Flexible hours
    Weekend work
    Afternoon shift

    Vast

    Long Beach, CA
    more than 2 months ago
  • $181k - $271k

     ...you're in propulsion, manufacturing, software, avionics, or a corporate function,...  ...explorers. About the Role: As a Staff Flight Software Engineer within the Interplanetary Sciences...  ...responsible for building robust, reliable embedded software that enables autonomous... 

    Relativity Space

    Long Beach, CA
    28 days ago
  • $198k - $297k

     ...up a satellite like solar panels, flight software, reaction wheels and star trackers,...  ...more. Our Space Systems team is made up of engineers, technicians, and designers who design,...  ...applications. With expertise in flight software, embedded systems, and ground software systems,... 
    Permanent employment
    Local area
    Flexible hours

    Segment (Twilio)

    Long Beach, CA
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Long Beach, CA
    12 hours ago
  • $115k - $140k

     ...and people, from finance to launch operations. SENIOR IT SYSTEMS ENGINEER Based onsite at Rocket Lab\'s global headquarters in Long Beach...  ...professionals. Create and sustain automated processes for software delivery/packaging, operating system deployment, and configuration... 
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    12 hours ago
  • $75k - $120k

     ...Solutions Engineer Laserfiche is looking for a dynamic Solutions Engineer who is a customer-focused problem solver, playing a critical...  ...-sized projects that incorporates out-of-the-box Laserfiche software and functionality. Install, configure, and license software... 
    Work experience placement
    Casual work
    Work at office
    Remote work
    Work from home
    Monday to Friday
    Afternoon shift
    3 days per week

    Laserfiche

    Long Beach, CA
    4 days ago
  •  ...Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Long Beach, CA
    1 day ago
  • $132k - $160k

     ...have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope. SENIOR SOFTWARE ENGINEER I At Rocket Lab, operational data drives everything from production acceptance to mission success. The Data Engineering team... 
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    4 days ago
  • $103k - $155k

     ...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...  ...work through Justice for Change. WHAT WE DO At Relativity, engineers don't just write code. They build the foundational systems... 
    Remote work
    Home office

    Relativity

    Long Beach, CA
    3 days ago
  • $122.43k - $168.34k

     ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated...  ...into products and processes. Develop domain specific AI software using RAG and Agentic AI. Collaborate with the data engineers,... 
    Full time
    Temporary work
    Work at office

    Divergent

    Torrance, CA
    2 days ago
  • Company Description Hello, Greetings from Jobsbridge ! Jobsbridge, Inc . is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web...
    Full time

    Jobsbridge

    Long Beach, CA
    12 hours ago
  •  ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and... 

    J.P. Morgan

    Wilmington, CA
    2 days ago
  • $30 - $45 per hour

     ...maintaining, and executing Coordinate Measuring Machine (CMM) programs using PC‑DMIS software to support inspection activities. This role ensures that manufactured components meet engineering specifications, quality standards, and customer requirements. The CMM Programmer... 
    Local area

    Ultimate Staffing

    Signal Hill, CA
    1 day ago
  • $145k - $185k

     ...as a learning opportunity, and stay focused on delivering the best solution for the mission.   Total Ownership. We seek staff and engineers who take full responsibility for contributing to and delivering flight-ready work while recognizing that no one succeeds alone... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Long Wall

    Long Beach, CA
    12 hours ago
  •  ...ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial,...  ...growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States,... 

    Lean Tech, a Lean Solutions Group Division

    Long Beach, CA
    12 hours ago
  • $122.43k - $224.5k

     ...) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated...  ...and production. Purpose Divergent is seeking a Staff Full-Stack Software Engineer to lead the architecture, design, and... 
    Temporary work

    Divergent

    Torrance, CA
    6 days ago
  •  ...energized by turning complex RF/microwave test requirements into software that is fast, accurate, and rock-solid? If so, youll thrive as...  ...products. Youll work at the intersection of software engineering, hardware validation, and hands-on lab work supporting both high... 
    Local area

    Mission Microwave

    Wilmington, CA
    5 days ago
  • $120k - $210k

     ...pride in their work, enjoy mentoring and learning from others, and are eager to tackle any challenge. We are looking for software engineering generalists that enjoy jumping between multiple projects. We can hire at various levels and need both frontend and backend... 
    Permanent employment
    Full time
    Temporary work
    Local area

    Layup Parts

    Huntington Beach, CA
    12 hours ago
  • $160k - $200k

     ...role Andrenam is seeking a Senior Firmware Engineer who is excited about advancing real-time...  ...is secure and meets military‑grade software standards Basic Qualifications Proficient...  ...programming language concepts Skilled in embedded Linux development — U‑Boot, Linux kernel... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Flexible hours

    Andrenam

    Torrance, CA
    2 days ago
  • $124k - $136k

     ...Senior Firmware Engineer Location: Cypress, California Job ID: 48299 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our high-reliability product... 

    HID Global

    Cypress, CA
    3 days ago
  •  ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, mission critical applications that clinicians and...  ...) Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar)... 
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Long Beach, CA
    5 days ago
  • $155k - $300k

     ...Lead Systems Engineer Denver, CO and Long Beach, CA Space is a warfighting domain. True...  ...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling...  ...are better together. We are seeking a Staff or Principle Systems Engineer to join our... 
    Permanent employment
    For subcontractor
    Work at office
    Flexible hours

    True Anomaly

    Long Beach, CA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!