Talent.com
Senior Embedded C++ Software Engineer _ Mountain View, CA
Senior Embedded C++ Software Engineer _ Mountain View, CAAeva Inc. • Mountain View, CA, United States
Senior Embedded C++ Software Engineer _ Mountain View, CA

Senior Embedded C++ Software Engineer _ Mountain View, CA

Aeva Inc. • Mountain View, CA, United States
11 hours ago
Job type
  • Full-time
Job description

Senior Embedded C++ Software Engineer _ Mountain View, CA

Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module. Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions.

Role Overview :

We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through production.

What you'll do :

  • Design and implement real-time applications on ARM processors interfacing with multiple sensors mainly in C++.
  • Participate in the team's software processes, including requirements and design documentation, test‑plan generation and execution, peer design and code reviews, process feedback, and improvements.
  • Debug complicated issues as they arise during product development.
  • Work in a dynamic and fast‑pace environment.

What you have :

  • 5+ years of experience developing C++ multi‑threaded applications, ideally for QNX targeting multiple ARM cores.
  • Experience in profiling and benchmarking C++ applications and optimizing code for maximum performance.
  • Experience developing applications that interact with HW on QNX.
  • Experience working cross‑functionally with other teams such as DSP, Hardware, and Testing teams.
  • Passion to make embedded SW applications resilient, safe, and production‑grade.
  • Experience with scripting languages : Python, and Shell scripts.
  • Hands‑on experience with modern build systems, particularly Bazel.
  • Nice‑to‑haves :

  • Experience with one or more of the following : Microcontrollers, SoC, device drivers, hardware bring‑up, power management, performance optimization or hardware / software integration, and RTOS.
  • Experience developing applications with ROS / ROS2.
  • Familiarity with processes such as ASPICE and Static Analysis Tools.
  • Understanding of MISRA guidelines.
  • Experience in implementing or integrating diagnostics (UDS services, DIDs, DTCs) within AUTOSAR communication stacks.
  • Skilled in developing with automotive communication protocols (CAN, Automotive Ethernet, SOME / IP) and industrial Ethernet protocols.
  • Experience integrating embedded software into HIL / SIL validation environments.
  • What's in it for you :

  • Be part of a fast paced and dynamic team
  • Very competitive compensation and meaningful stock grants
  • Exceptional benefits : Medical, Dental, Vision, and more
  • Unlimited PTO : We care about results, not punching timecards
  • Salary Range

    $132,400—$209,600 a year

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Embedded Software Engineer • Mountain View, CA, United States

    Related jobs
    Senior Principal C++ Software Engineer

    Senior Principal C++ Software Engineer

    Cadence Design Systems • San Jose, CA, United States
    Full-time
    Senior Principal C++ Software Engineer page is loaded## Senior Principal C++ Software Engineerlocations : SAN JOSEtime type : Full timeposted on : Posted Todaytime left to apply : End Date : Dec...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Embedded Software Engineer, Connected Applications

    Senior Staff Embedded Software Engineer, Connected Applications

    Ford Motor Company • Palo Alto, CA, United States
    Full-time
    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team.Your primary focus will be designing and developing high-level applications and services on our...Show more
    Last updated: 10 days ago • Promoted
    Senior Staff Embedded Software Engineer, Connected Applications

    Senior Staff Embedded Software Engineer, Connected Applications

    Ford Motor • Palo Alto, CA, United States
    Full-time
    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team.Your primary focus will be designing and developing high-level applications and services on our...Show more
    Last updated: 9 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    United IT Solutions • Fremont, CA, United States
    Full-time
    Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion ...Show more
    Last updated: 16 days ago • Promoted
    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Clutch Canada • Mountain View, CA, United States
    Full-time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    Atomic Machines • Santa Clara, CA, United States
    Full-time
    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform.This platform enables new classes of micromachines to be designed and built by providing...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    General Motors • Mountain View, CA, United States
    Full-time
    This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum. This job is not eligible for relocation benefits.Any...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Motion Recruitment • Palo Alto, CA, United States
    Temporary
    We are a leading automotive technology company recruiting a Senior Embedded Software Engineer to join our Palo Alto team for an initial 6‑month contract with the potential for full‑time conversion....Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Embedded Software Engineer #25450

    Senior Embedded Software Engineer #25450

    Blue Chip Talent • Palo Alto, CA, United States
    Full-time
    Senior Embedded Software Engineer #25450.Senior Embedded Software Engineer.This role is responsible for developing device drivers, building validation test cases, and supporting board bring‑up and ...Show more
    Last updated: 23 hours ago • Promoted
    Senior Principal Embedded Software Engineer

    Senior Principal Embedded Software Engineer

    Altera • San Jose, CA, United States
    Full-time
    Senior Principal Embedded Software Engineer page is loaded## Senior Principal Embedded Software Engineerlocations : San Jose, California, United Statestime type : Full timeposted on : Posted Tod...Show more
    Last updated: 27 days ago • Promoted
    Senior Embedded System Software Engineer, Fremont California

    Senior Embedded System Software Engineer, Fremont California

    Ventiva • Fremont, CA, United States
    Full-time
    Ventiva is pioneering the next generation of thermal management, delivering air intelligence for electronic devices.Our breakthrough Ionic Cooling Engine (ICE®) technology provides efficient, silen...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Aeva, Inc. • Mountain View, CA, United States
    Full-time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Senior Embedded C++ Software Engineer _ Mountain View, CA

    Aeva Inc. • Mountain View, CA, United States
    Full-time
    Senior Embedded C++ Software Engineer _ Mountain View, CA.Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, cons...Show more
    Last updated: 18 hours ago • Promoted • New!
    Embedded Software Engineer (C / C++)- Infotainment features

    Embedded Software Engineer (C / C++)- Infotainment features

    DBSI Services, Inc. • Newark, CA, United States
    Full-time
    Job Title Embedded Software Engineer (C / C++).Work Location : Newark, California, United States.Responsible for designing, developing, maintaining robust and efficient Infotainment features for next ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer – C++ / Embedded

    Senior Developer – C++ / Embedded

    Artech Information System LLC • Palo Alto, CA, United States
    Full-time
    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report.Artech provides technical expertise to fill gaps in clients' immediate skill-se...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    Our WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - C++

    Senior Software Engineer - C++

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 12 days ago • Promoted