Senior Embedded C++/Linux Engineer
$140k - $190kGables 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.
- 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
- 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
- ...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
- ...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...SeniorPermanent employmentFull time
$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...SeniorPermanent employmentFull timeRelocation3 days per week$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...SeniorPermanent employmentWork at officeWeekend work- 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
- 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...SeniorRemote work
$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...SeniorFull timeCasual workRelocation packageFlexible hours- 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
- 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...SeniorRemote work
$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- 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...
$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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...SeniorFull timeRelocation3 days per week$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...SeniorPermanent employmentFull timeFor contractorsLocal area3 days per week$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...SeniorFull timeTemporary workInternshipSeasonal workLocal areaFlexible hours- ...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
$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...SeniorContract workFor contractors3 days per week- ...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...SeniorPermanent employmentTemporary workRemote workWorldwide
$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 employmentFull timeFor contractorsRelocation3 days per week$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...SeniorWork experience placementDay shift$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...SeniorContract workTemporary workFor contractorsWork experience placementImmediate startMonday to Friday$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$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...SeniorTemporary work- 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...
- 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),...
$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$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 areaShift work- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded C++/Linux Engineer. Be the first to apply!
- embedded developer Los Angeles, CA
- embedded software engineer Los Angeles, CA
- embedded engineer Los Angeles, CA
- embedded systems software engineer Los Angeles, CA
- c++ developer Los Angeles, CA
- c++ software developer Los Angeles, CA
- c++ programmer Los Angeles, CA
- senior linux systems engineer Los Angeles, CA
- linux administrator Los Angeles, CA
- linux engineer Los Angeles, CA



