Embedded Autonomy Software Engineer (C++ / Linux)
$142k - $215kGeneral Motors Proving Ground
A leading automotive company is seeking a Software Engineer to design and implement complex, scalable software in C++ on Linux-based systems for the AIS team. You will develop software that interfaces the Cruise autonomy stack with sensors on vehicles. The ideal candidate has 2+ years of experience in software development, a Bachelor's degree, and knowledge of best practices. The salary range for this role is $142,000 to $215,000, depending on experience and qualifications. Benefits include health programs and a retirement savings plan. #J-18808-Ljbffr General Motors
- We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device... ...drivers and BSP components (QNX or Android/Linux) Enable core subsystems (boot chain,... ...kernel drivers and/or HAL layers (C/C++) Board bring-up experience including...SuggestedRemote work
- ...leading aerospace company based in California is looking for a Software Engineer to develop real-time software for the world's largest... ...tools. The ideal candidate should have strong experience with C, C++, and assembly, along with networking protocols. Competitive compensation...Suggested
- Icehouseventures is looking for an Application Software Engineer to join their team in Sunnyvale, CA. This full-... ...ideal candidate has 8+ years of experience in embedded software development and strong proficiency in C/C++. The position offers a hybrid working model allowing...SuggestedFull timeWork at office
$132.4k - $179.2k
...in Mountain View is seeking an experienced embedded systems developer to design and implement real-time applications using C/C++. The role entails debugging during product development... ...3 years of experience with QNX, embedded Linux, and other embedded environments, alongside...SuggestedFlexible hours$132.4k - $209.6k
...and beyond. Aeva is transforming autonomy with its groundbreaking sensing and... ...: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and... ...with multiple sensors mainly in C++. Participate in the team's software...SuggestedFlexible hours$100k - $180k
A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...- ...Embedded Software Engineer II - (C++) Realtime Platform Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies... ...-vehicle UDS (ISO 14229) diagnostic stack running as a Linux userspace application on an embedded ARM-based compute...Work at officeImmediate start
- ...semiconductor technology company in California is looking for a Software Engineer with expertise in C/C++ and distributed systems. The ideal candidate will have... ...of multi-threaded software development and Linux system programming. Responsibilities include developing...
- ...Job Title: QNX/Linux Embedded Engineer Location: Mountain View, CA/Detroit, MI (Onsite) We are... ...time operating systems, and low-level software programming. The ideal candidate will... ...performance tuning. Develop software in C/C++ for real-time and embedded...
- BayOne Solutions is seeking an experienced embedded software developer for a hands-on programming role in Sunnyvale, CA. The... ...Candidates should have strong programming skills in C and C++, with a solid background in Linux environments. Experience in the automotive domain is...
- 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next... ...a strong background in embedded Linux development and collaboration with cross... ...years of experience, strong skills in C/C++, and a passion for mobility innovation....
- KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software... ...ideal candidate will possess strong C/C++ skills and over 5 years of experience... ...software development, with a focus on Linux environments. Responsibilities include...
- ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA or Redmond, WA(100% Onsite) NOTE: Only USC and... ...(NiDAQ) is required. Experience in C/C++ based embedded software development for bare metal, RTOS and Linux. Experience in ARM CPU, AMBA SoC architecture...
- ...in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You... ...experience in embedded software development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving...
- ...technology company in Santa Clara is seeking a Senior System Software Engineer to join the GPU Diagnostics SW team. The role involves designing... ...5 years of experience in systems software, proficiency in C++, and familiarity with hardware architecture. A competitive salary...
$120k - $200k
...execution of on-vehicle robotics software. Your mission extends beyond... ...driving - you will also equip engineers with the tools needed to... ...later) Strong understanding of Linux development tools, including build... ..., and profiling multithreaded C++ applications. Familiarity...- A technology solutions provider is looking for a Staff C/C++ Network Engineer/Developer with a strong background in TCP/IP and networking. Candidates... ...must be familiar with C/C++ and able to work in a UNIX/Linux environment. The position is for 6 months and requires...
- ...approximately 80‑90% coding). Role focuses purely on embedded software; no cloud responsibilities. Automotive domain experience... ...(Top Skills) Strong programming experience in C and C++. Solid experience working in Linux environments. Experience with Boot / bootloader / low...Contract workLocal area
- ...of experience Good understanding of C and C++ Familiarity with Linux kernel and drivers Understanding of at least one embedded Linux distribution (e.g., Yocto or Buildroot... ...packet processors (VLANs, filtering engines, TCAMs, etc.) Deep familiarity with features...Permanent employmentContract workLocal area
- ...with 3-7 years of experience in C and C++ with a strong understanding of Linux kernel and drivers. The ideal candidate will have familiarity with embedded Linux distributions and hardware-... ...in networking and electrical engineering principles is desirable. This position...
$137.61k - $227.27k
Intel is seeking an engineer to work on nanometer-scale computer vision and metrology applications... ...experience in image processing and C++ programming. Responsibilities include... ...development, troubleshooting, and maintenance of software tools used in semiconductor manufacturing...- Are you a seasoned software engineer who thrives at the intersection of low-... ...technologies? We're looking for a Staff Embedded Software Engineer to join our... ...FreeRTOS/Zephyr/Embedded Linux and ARM Cortex‑M... ...NFC protocol stacks Strong C/C++ skills for bare‑metal and RTOS...
- ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded... ...Strong development experience with C/C++ and strong programming skills Hands-on development experience on Linux Embedded, Ubuntu, CentOS, and Debian...Contract workWork experience placement
$189k - $303k
...are seeking a seasoned Staff Embedded Linux Developer to architect, design... ..., and implement system-level software for our next-generation... ...Collaborate with hardware engineers during initial board bring-up... .... Strong proficiency in C/C++ programming for embedded and...Work at officeLocal area3 days per week$120k - $160k
...C++ Embedded Simulation Engineer Mountain View, California, United States About... ...redefine vehicle safety and autonomy. Our System & Validation... ...standards. We're looking for a software engineer who thrives at... ...C++ ~ Comfortable on Linux: command-line fluency, Bash...Work experience placementWork at officeLocal area$159.5k - $271.2k
...expert teams of physicists, engineers, data scientists and... ...research scientist, software engineers, application... ...motivated and experienced Lead Embedded Software Engineer to... ...developed using C/C++ for electro-mechanical... ...RTOS) such as real-time Linux, VxWorks for a high-reliability...Minimum wageWork experience placementFlexible hours$192.34k - $260.24k
...Staff Software Engineer, C++ Aeva's mission is to bring the next wave of... ...beyond. Aeva is transforming autonomy with its groundbreaking sensing... ...background, including Linux development, networking, IPC... ...safety-critical, automotive, or embedded software development. $...Flexible hours$147k - $237.5k
...and enthusiasm. A strong background in C/C++ is essential. Key Responsibilities:... ...Education Requirement: All degrees must be in Engineering, Computer Science, or a closely related... ...tools on various platforms (Windows, MacOS, Linux) ~ Unafraid of unknown challenges,...Full timeWork experience placementWork at office- ...minimum. We are looking for a strong C++ Software Engineer to support development of next-... ...regulatory-focused UI features across QNX/Linux/Android-based platforms, with emphasis... ...~5+ years of experience delivering embedded or system-level software in production...Local areaWork from homeRelocation packageFlexible hours
$136.5k - $276.5k
...Software Engineer, Networking & C/C++ This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from... ...structures, operating systems Hands on experience in Linux and Python Work as a team player What We Can...Work experience placementWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Autonomy Software Engineer (C++ / Linux). Be the first to apply!
- embedded software engineer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- instrumentation engineer Sunnyvale, CA
- autonomy engineer Sunnyvale, CA
- measurement engineer Sunnyvale, CA
- c++ developer Sunnyvale, CA
- c++ programmer Sunnyvale, CA
- c++ software developer Sunnyvale, CA

