Talent.com
Senior Embedded C++ Software Engineer
Senior Embedded C++ Software EngineerAeva Inc. • Mountain View, CA, United States
No longer accepting applications
Senior Embedded C++ Software Engineer

Senior Embedded C++ Software Engineer

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

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 :

  • 10+ 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

    $154,900—$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 Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Booster • San Mateo, CA, United States
    Full-time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Lumafield • San Francisco, CA, United States
    Full-time
    Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers.Our easy-to-use scanner and cloud-based software give engineers the ability to see their work cl...Show more
    Last updated: 10 days ago • Promoted
    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: 6 days ago • Promoted
    Software Engineer, Embedded Systems, L2 / L3, San Jose, CA

    Software Engineer, Embedded Systems, L2 / L3, San Jose, CA

    Cisco Systems, Inc. • San Jose, CA, United States
    Full-time
    At Data Center Business Unit at Cisco, we are dedicated to driving innovation in networking technologies.Our focus is on developing groundbreaking Ethernet Switching products that address the evolv...Show more
    Last updated: 1 day ago • Promoted
    Embedded ML Engineer – Vision

    Embedded ML Engineer – Vision

    Sesame • San Francisco, CA, United States
    Full-time
    Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing a new kind of...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Systems Engineer – Firmware

    Senior Embedded Systems Engineer – Firmware

    Femtosense • San Francisco, CA, United States
    Full-time
    Senior Embedded Systems Engineer – Firmware.Location : San Francisco Bay Area or Remote.Location : San Francisco Bay Area (Hybrid) or Remote. Join an ambitious team revolutionizing embedded AI at femt...Show more
    Last updated: 23 days ago • Promoted
    Senior Firmware / Embedded Engineer

    Senior Firmware / Embedded Engineer

    Renesas Electronics Corporation • San Francisco, CA, United States
    Full-time
    Senior Firmware / Embedded Engineer.Wi-Fi + BLE System-on-Chip (SoC) solutions for IoT and connectivity markets.In this role, you will work on. C for wireless connectivity features and ensuring opti...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    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: 14 days ago • Promoted
    Senior Bare Metal Embedded Software Engineer (Fremont)

    Senior Bare Metal Embedded Software Engineer (Fremont)

    Lawrence Harvey • Fremont, CA, US
    Full-time +1
    Now Hiring : Senior Embedded Software Engineer Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Engineer.This ...Show more
    Last updated: 10 days ago • Promoted
    Senior Staff / Principal Embedded Software Engineer, Orb

    Senior Staff / Principal Embedded Software Engineer, Orb

    Kubelt • San Francisco, CA, United States
    Full-time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Security Software Engineer, Enterprise Technology Services.

    Senior Embedded Security Software Engineer, Enterprise Technology Services.

    Apple Inc. • Sunnyvale, CA, United States
    Full-time
    Senior Embedded Security Software Engineer, Enterprise Technology Services.Sunnyvale, California, United States Software and Services. Join us at the heart of Apple’s security ecosystem! JMET develo...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: 1 day ago • Promoted
    Senior Software Engineer - C++ Development, Vehicle Experience

    Senior Software Engineer - C++ Development, Vehicle Experience

    Zoox • Foster City, CA, United States
    Full-time
    Zoox is building the future of transportation.To do that, we’re also building an incredible crew—united by our mission, energized by our values, and driven by our purpose.We are looking for an expe...Show more
    Last updated: 29 days ago • Promoted
    C++ Senior Software Engineer

    C++ Senior Software Engineer

    King River Capital Group • San Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : play video games. Over 90% of our users play games...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer, Embedded Systems

    Staff Software Engineer, Embedded Systems

    Intellectt Inc • Mountain View, CA, US
    Full-time
    Role : Staff Software Engineer, Embedded Systems.Automotive Client Experience, QNX and Yocto Linux.Bachelor's degree in computer science, computer engineering, or electrical engineering.Strong progr...Show more
    Last updated: 1 day ago • Promoted
    Staff Software Engineer, Embedded Systems

    Staff Software Engineer, Embedded Systems

    Atomic Machines • Santa Clara, CA, US
    Full-time
    As a Staff Software Engineer, Embedded Systems, you will design and build the distributed software system that controls the Matter Compiler. You'll have the chance to work across layers of the stack...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Signify Technology • Fremont, CA, US
    Full-time
    Senior Front End Software Engineer.The Commerce Platform Tooling team is responsible for supporting the commerce configuration tooling platform that is leveraged by business operators managing the ...Show more
    Last updated: 24 days ago • Promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    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: 13 days ago • Promoted
    Senior Embedded Software Engineer, Concept Engineering

    Senior Embedded Software Engineer, Concept Engineering

    Kubelt • San Francisco, CA, United States
    Full-time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....Show more
    Last updated: 30+ days ago • Promoted
    Senior Bare Metal Embedded Software Engineer

    Senior Bare Metal Embedded Software Engineer

    Lawrence Harvey • Fremont, CA, United States
    Full-time
    Now Hiring : Senior Embedded Software Engineer – Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Engineer.This...Show more
    Last updated: 12 days ago • Promoted