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

Embedded Autonomy Software Engineer (C++ / Linux)

$142k - $215k

General 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Autonomy Software Engineer (C++ / Linux) in Sunnyvale, CA vacancy
  • 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... 
    Suggested
    Remote work

    Luxoft

    Mountain View, CA
    4 days ago
  •  ...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

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    1 day ago
  • 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... 
    Suggested
    Full time
    Work at office

    Icehouseventures

    Sunnyvale, CA
    3 days ago
  • $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... 
    Suggested
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    3 days ago
  • $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... 
    Suggested
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    17 hours ago
  • $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... 

    IP Infusion

    Santa Clara, CA
    3 days ago
  •  ...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 office
    Immediate start

    Latitude AI

    Palo Alto, CA
    6 days ago
  •  ...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... 

    KLA-Belgium

    Milpitas, CA
    1 day ago
  •  ...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... 

    Jobs via Dice

    Mountain View, CA
    1 day ago
  • 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... 

    BayOne Solutions

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

    42dot Inc.

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

    KLA-Belgium

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

    VBeyond

    Sunnyvale, CA
    4 days ago
  •  ...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... 

    KLA

    Milpitas, CA
    4 days ago
  •  ...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... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $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... 

    PlusAI, Inc.

    Santa Clara, CA
    3 days ago
  • 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... 

    Mindlance

    Santa Clara, CA
    4 days ago
  •  ...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 work
    Local area

    BayOne Solutions

    Sunnyvale, CA
    17 hours ago
  •  ...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 employment
    Contract work
    Local area

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    17 hours ago
  •  ...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... 

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    17 hours ago
  • $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... 

    Intel

    Santa Clara, CA
    3 days ago
  • 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... 

    Alcatraz

    Cupertino, CA
    17 hours ago
  •  ...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 work
    Work experience placement

    BayOne Solutions

    Sunnyvale, CA
    2 days ago
  • $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 office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $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 placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    17 hours ago
  • $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 wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    17 hours ago
  • $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

    Aeva, Inc

    Mountain View, CA
    1 day ago
  • $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 time
    Work experience placement
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...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 area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $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 placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Autonomy Software Engineer (C++ / Linux). Be the first to apply!