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
19 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 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: 10 days ago • Promoted
    Senior Embedded Software Engineer (Generalist)

    Senior Embedded Software Engineer (Generalist)

    Mythic • Palo Alto, CA, United States
    Full-time
    Mythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost.This unlocks bigger, m...Show more
    Last updated: 30+ 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: 8 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: 19 hours ago • Promoted • New!
    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: 28 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: 6 days ago • Promoted
    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
    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 dev...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    Full-time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...Show more
    Last updated: 30+ 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: 13 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 Software Embedded Engineer

    Senior Software Embedded Engineer

    Tata Technologies • Palo Alto, CA, United States
    Full-time
    Title : Embedded SW Validation Engineer.In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation ...Show more
    Last updated: 19 hours ago • Promoted • New!