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

Senior Embedded C++/Linux Engineer

$140k - $190k

Gables Search Group

Embedded SW Engineer. C++ and Linux.

Must be a U.S. Citizen due to U.S. government contracts. Employment is contingent upon the successful clearance of a background check.

Our client is seeking a highly skilled Senior Embedded Software Engineer to join its Software Engineering team and report to the Director of Software Engineering.

This position offers the opportunity to work on sophisticated radio communication systems, embedded platforms, networking technologies, cybersecurity, and advanced research projects . The successful candidate will contribute across multiple layers of the system, including device drivers, networking, Linux, encryption, security, and voice communications.

This is an ideal opportunity for an experienced embedded engineer who enjoys working on technically challenging products and wants to have a direct impact on the development of advanced communication systems.

What You’ll Do

  • Develop embedded software supporting MAC (Medium Access Control) and mobile ad-hoc networking (MANET) routing protocols.
  • Design and implement network management software and web-based interfaces.
  • Develop and integrate security protocols and encryption algorithms.
  • Build audio streaming and Push-to-Talk (PTT) voice applications.
  • Evaluate and improve product security, reliability, and robustness to meet regulatory and security standards, including NIST FIPS 140-3 and NIAP Common Criteria .
  • Develop software used for product performance, reliability, and validation testing.
  • Develop and maintain device drivers and Board Support Packages (BSPs) for ARM- and RISC-V-based platforms.
  • Customize and configure Linux systems for embedded applications.
  • Develop Linux scripts and system utilities.
  • Troubleshoot complex embedded software, hardware, networking, and system-level issues.
  • Work closely with hardware, software, systems, and research engineers throughout the product development lifecycle.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 5+ years of professional embedded software development experience.
  • Advanced proficiency in C++ programming .
  • Experience developing Linux kernel drivers .
  • Strong understanding of embedded systems and software architecture.
  • Experience debugging and developing software for embedded Linux environments.
  • Strong problem-solving and analytical skills.
  • U.S. Citizenship is required due to U.S. government contract requirements.
  • Must be able to successfully complete a background check.

Preferred Qualifications

Experience with any of the following is highly desirable:

  • Security protocols and encryption algorithms, including CNSA Suite algorithms.
  • Socket programming and Internet/Ethernet networking protocols.
  • MAC and networking layers in wireless communication systems.
  • AMD UltraScale+ and MPSoC platforms.
  • Microchip PolarFire SoC BSP development.
  • IPsec (Internet Protocol Security) .
  • Linux interrupt service routine (ISR) development.
  • Embedded networking and wireless communication systems.
  • Security-focused software development and regulatory compliance.
  • Automated performance, reliability, and system-level testing.

Work Environment

This is a hybrid position requiring a minimum of three days onsite each week . Regular onsite days are Monday, Wednesday, and Thursday .

Compensation

$135,000–$200,000 per year

The listed compensation range is not a guarantee of salary. Actual compensation will depend on experience, education, technical skills, qualifications, and other relevant factors.

U.S. Citizenship & Background Check

Due to the nature of our client's U.S. government contracts, U.S. Citizenship is required for this position .

Employment is contingent upon successful completion of a background check.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded C++/Linux Engineer in Los Angeles, CA vacancy
  • A successful tech scale-up in Los Angeles seeks an Embedded Software Engineer to take full ownership of their software system. You will...  ...candidates have over 3 years of experience in Embedded C++, expertise in Linux-based systems, and a background in mission-critical... 
    Suggested

    Oho Group Ltd

    Los Angeles, CA
    20 hours ago
  • PwC in Los Angeles is seeking an embedded firmware engineer to design, develop, and optimize real-time software for IoT devices...  ...hands-on embedded firmware experience, strong C/C++, and familiarity with RTOS/embedded Linux. Knowledge of AWS/Azure and IoT platforms is a... 
    Senior

    PwC

    Los Angeles, CA
    3 days ago
  •  ...technology company in Los Angeles is looking for an experienced Embedded Software Engineer to drive the development of innovative wireless network...  .... Candidates must possess a strong background in C/C++, Linux driver development, and networking protocols, along with a... 
    Senior

    CircuitHire

    Los Angeles, CA
    20 hours ago
  •  ...runtime environment. We empower engineers to build, test, and deploy...  ...are looking for an experienced Embedded Software Engineer to join our...  ...performance Rust code targeting Linux userspace today but designed to...  ...in systems programming (C/C++/Rust) or embedded software development... 
    Senior
    Permanent employment
    Full time

    Revel

    Los Angeles, CA
    20 hours ago
  • $140k - $200k

     ...OPPORTUNITYSilvus is seeking a full-time Senior Defensive Security Engineer - Embedded Systems that will report to the...  ...and implement Linux-based security architectures for embedded...  ...systems security.Coding/scripting in C/C++, Python, Bash, or assembly for Linux... 
    Senior
    Permanent employment
    Full time
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    2 days ago
  • $140k - $178k

     ...on Earth. What You'll Do: As a Senior Flight Software Engineer at Inversion, you will have an...  ...systems level language like Rust, C++, or C Experience working in a Linux development environment...  ...trees, etc.). Extra points for embedded Linux experience (Yocto, Buildr... 
    Senior
    Permanent employment
    Work at office
    Weekend work

    INVERSION

    Los Angeles, CA
    1 day ago
  • General Matter in Los Angeles seeks a Lead Embedded Software Engineer to guide embedded software that powers our systems, owning critical architecture...  ...teams to translate requirements into reliable firmware (C/C++, Rust) and validated deployment pipelines. #J-18808-Ljbffr... 
    Senior

    Generalmatter

    Los Angeles, CA
    3 days ago
  • Blue Origin is seeking an Embedded Software Engineer in Los Angeles, California, to develop software for a remotely controlled rover. You will lead...  ...experience in software development, with proficiency in C/C++. Collaboration with various teams is essential to bring... 
    Senior
    Remote work

    Blue Origin

    Los Angeles, CA
    20 hours ago
  • $150k - $250k

     ...SENIOR SOFTWARE ENGINEER, FACTORY SOFTWARE C++ (SKYFALL) Freeform is deploying software-defined, autonomous metal 3D printing factories around the...  ...telemetry systems, hardware control systems, real-time embedded Linux, or similar   Nice to Have: ~ Bachelor’s or... 
    Senior
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Los Angeles, CA
    20 hours ago
  • CHAOS Industries is seeking a Senior Embedded Software Engineer to join our R&D team in Los Angeles. This hands-on role focuses on designing and implementing...  ...our software-defined radio platforms, with emphasis on Linux-based development and real-time programming on ARM cores.... 
    Senior

    CHAOS Industries

    Los Angeles, CA
    3 days ago
  • Blue Origin LLC is seeking an Embedded Software Engineer IV to develop software for a remotely controlled rover in Los Angeles, California. This...  ...years of experience in embedded systems, be proficient in C/C++, and possess a bachelor’s degree in a relevant field. The position... 
    Senior
    Remote work

    Blue Origin LLC

    Los Angeles, CA
    20 hours ago
  • $140k - $178k

     ...Inversion is seeking a Senior Flight Software Engineer in Playa Vista, California. You will impact the design and performance of reentry vehicles...  ...experience and proficiency in languages like Rust or C++ within a Linux environment. The annual salary ranges from $140,000 to... 
    Senior

    INVERSION

    Los Angeles, CA
    1 day ago
  • A leading technology firm in Los Angeles is seeking an Embedded Software Engineer to work on cutting-edge RF products for space missions. The ideal candidate will be proficient in C++ and have experience developing software for embedded systems. Responsibilities include... 

    Next Matter

    Los Angeles, CA
    20 hours ago
  • $86.8k - $165.2k

     ...with us! We're expanding our engineering organization dramatically to...  ...aerospace and defense. Our Senior Embedded Software Engineer is a technical...  ...of the following: Embedded C++ Software, Embedded Software...  ...Integrity, Wind River VxWorks, Linux, etc.) Experience... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Glendale, CA
    3 days ago
  • $140k - $200k

     ...DescriptionTHE OPPORTUNITYSilvus is seeking a full-time Senior Embedded Software Engineer to join our Research & Development department, reporting...  ...development and maintenance for both ARM and RISC-V based systems.Linux system customization and scripting.REQUIRED... 
    Senior
    Full time
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    2 days ago
  • $135k - $200k

    THE OPPORTUNITY Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software...  ...and maintenance for both ARM and RISC-V based systems.· Linux system customization and scripting.REQUIRED QUALIFICATIONS... 
    Senior
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Career Development Partners

    Los Angeles, CA
    1 day ago
  • $168.1k - $227.4k

    Are you an embedded software engineer who wants to own the code that keeps robots safe and can prove it to the world? At Amazon Robotics, we're seeking...  ...following safety-critical coding standards (e.g., MISRA C++, AUTOSAR) and best practices for deterministic, real-time... 
    Senior
    Full time
    Temporary work
    Internship
    Seasonal work
    Local area
    Flexible hours

    Amazon

    Pasadena, CA
    1 day ago
  •  ...Open Position - Senior/Staff/Principal Qt C++ Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the...  ...is a plus. Operating System: Strong background in Linux development environment, including kernel-level knowledge... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    11 hours ago
  • $135k - $200k

     ...in the advanced communications and embedded systems space (including regulated government...  ...-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director...  ...ARM and RISC-V platforms Customize Linux systems and develop supporting... 
    Senior
    Contract work
    For contractors
    3 days per week

    twenty80.io

    Los Angeles, CA
    14 days ago
  •  ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote...  .... You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security... 
    Senior
    Permanent employment
    Temporary work
    Remote work
    Worldwide

    GrabJobs

    Inglewood, CA
    1 day ago
  • $180k - $260k

     ...OPPORTUNITYSilvus is seeking a full-time Principal Embedded Security Engineer who will report to Director of...  ...development experience.Expertise in C/C++ programming.Expertise with commonly...  ...with programming and usage on Linux OS.Proven expertise in IP networking at... 
    Permanent employment
    Full time
    For contractors
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    20 hours ago
  • $120k - $220k

     ...ll do Build and ship flight-critical embedded software for long-endurance stratospheric...  ...high-reliability domains) ~ Strong C/C++ fundamentals and comfort working close to...  ...massive responsibility # High signal (engineering) to noise (management) culture # Dream... 
    Senior
    Work experience placement
    Day shift

    Icarus

    Los Angeles, CA
    6 days ago
  • $65 - $75 per hour

     ...Thrive with Volt! Volt is immediately hiring a Sr. Embedded Software Engineer 2 in Carson, CA . As a Sr. Embedded Software Engineer 2 , you...  ..., and human interfaces ~ High level of proficiency in C/C++ language programming ~ High level of proficiency and knowledge... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Monday to Friday

    Volt

    Lynwood, CA
    1 day ago
  • $200k - $300k

     ...technology firm in Los Angeles is looking for a Staff Embedded Software Engineer to architect and implement advanced embedded Linux systems for ground and space telescopes. The...  ...in embedded software engineering and strong skills in C and C++. #J-18808-Ljbffr Observable Space

    Observable Space

    Los Angeles, CA
    20 hours ago
  • $141.38k - $224.5k

     ...some of the world's most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs into...  ...more efficiently than traditional methods. We are seeking a Senior C++ Software Engineer to help develop the real-time software systems... 
    Senior
    Temporary work

    Divergent

    Los Angeles, CA
    6 days ago
  • General Matter is hiring an Embedded Software Engineer to design and implement safety-critical software that directly controls industrial systems. You will develop low-level firmware in C/C++ and Rust to manage actuators, sensor data, and fault-tolerant logic, collaborating... 

    General Matter

    Los Angeles, CA
    3 days ago
  • Parallel Systems in Los Angeles seeks an Embedded Software Engineer for the Perception stack on autonomous, battery-electric rail vehicles...  ...production hardening. Applicants should have strong Linux internals, Rust and C/C++, and experience on NVIDIA platforms (Jetson/Tegra),... 

    Parallel Systems

    Los Angeles, CA
    20 hours ago
  • $151k - $200k

     ...aerospace technology company located in California is looking for an Embedded Firmware Engineer to develop innovative aerospace systems. In this role, you will design, implement, and test embedded firmware in C/C++, taking charge of the entire development process. Candidates... 
    Full time

    Oho Group Ltd

    Los Angeles, CA
    20 hours ago
  • $154k - $212k

     ...smarter, greener future for global freight.Embedded Software Engineer, Perception (All Levels)Parallel...  ...scale. You'll work at the boundary of Linux, ARM, and NVIDIA compute platform, partnering...  ...-level systems software in Rust and C/C++ for perception-critical components,... 
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    4 days ago
  • Code4lib is seeking a Linux Development Support Engineer to provide senior technical expertise in enterprise Linux systems administration and infrastructure support for the Library's software development lifecycle. The role involves collaborating with project teams, designing... 
    Senior

    Code4lib

    Los Angeles, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded C++/Linux Engineer. Be the first to apply!