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

Embedded SW Engineer

$132.4k - $179.2k

Aeva Inc.

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. 

What you'll do:

  • Design and implement real-time applications on application processors & microcontrollers in C/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 with different teams like EE to support new product design process, schematic reviews etc.

What you have:

  • 3+ years of experience developing C/ C++ code in embedded systems environments.
  • Familiarity working with QNX, embedded Linux, FreeRTOS, Zephyr etc.
  • Experience in driver development for common embedded communication protocols such SPI, I2C, UART etc.
  • Experience developing applications that interact with custom HW on QNX and embedded Linux.
  • Experience working cross-functionally with other teams such as EE, DSP, System Test, and SW QA.
  • Experience working on ARM, Tensilca architectures.
  • Strong understanding of OS and RTOS fundamentals.
  • Passion to make embedded SW applications resilient, safe, and production-grade.
  • Ability and interest to operate in lab settings with logic analyzers, oscilloscopes for debugging.

Nice-to-haves:

  • Familiarity/Experience with Network Programming, and AUTOSAR middleware and general Automotive SW development experience.
  • Experience building hobby embedded systems projects outside of work.

Salary Range

$132,400—$179,200 a year

Salary pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, certifications, qualifications, relevant education or training, and market conditions. These ranges are subject to change in the future. Depending on the position offered, equity, bonus, and other forms of compensation may be provided as part of a total compensation package, in addition to comprehensive medical, dental, and vision coverage, pre-tax commuter and health care/dependent care accounts, 401k plan, life and disability benefits, flexible time off, paid parental leave, and 11 paid holidays annually.

Aeva is an Equal Opportunity Employer including protected Veterans and individuals with disabilities.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded SW Engineer in Mountain View, CA vacancy
  • $132.4k - $179.2k

     ...~3+ years of experience developing C/ C++ code in embedded systems environments. ~Familiarity working with QNX, embedded Linux...  ...functionally with other teams such as EE, DSP, System Test, and SW QA. ~Experience working on ARM, Tensilca architectures. ~Strong... 
    Suggested
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • $252.5k - $298.2k

    Wayve is seeking a technical leader to head their US Application Engineering team, focusing on advancing autonomous driving technology....  ...CA. Ideal candidates should have over 8 years of experience in embedded software development and a strong proficiency in C/C++. #J-18... 
    Suggested
    Full time

    Wayve

    Sunnyvale, CA
    2 days ago
  • Lockheed Martin is seeking a highly skilled Software Engineer to support the Medusa Program. You will be involved in firmware/software development and HW/SW integration, focused on ensuring the high-quality standards of software solutions. This position requires a Secret... 
    Suggested

    Lockheed Martin

    Sunnyvale, CA
    2 days ago
  • $140k - $300k

     ...The Tesla's Sensing Team is looking for a stellar Senior Embedded Firmware Development Engineer with an expertise in developing real-time embedded software...  ...spent on performing rigorous testing and validation of SW. What You'll Do Develop and automate test and verification... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $140k - $260k

     ...teammates, you will fit here. Role Summary As the Full‑Stack SW Engineer, you will build the digital backbone of our electrification platform...  ...data from connected vehicles. Collaborate with firmware and embedded teams to integrate vehicle and hardware data into cloud... 
    Suggested
    Full time

    Range Energy

    Mountain View, CA
    2 days ago
  •  ...Intelliswift - An LTTS Company in Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded systems. The role involves programming in C/C++, optimizing firmware, and resolving issues across the software... 

    Intelliswift

    Sunnyvale, CA
    1 day ago
  • $77k - $202k

     ...managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000,... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    1 day ago
  • $120k - $396k

    Tesla is seeking an Embedded Software Engineer for the Thermal Systems team in Palo Alto. You will design and implement embedded firmware for critical vehicle systems, enhancing cabin comfort and energy efficiency. The ideal candidate has over 4 years of experience in... 

    Tesla

    Palo Alto, CA
    2 days ago
  • Tesla Motors, Inc. is seeking an Embedded Software Engineer on the Thermal Systems Software team to design and implement embedded firmware for thermal management across Tesla vehicles. You will work on motors, actuators, and sensors, and contribute to cabin HVAC features... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • RADAR is seeking a Systems Engineer based in California who will take ownership of system-level features related to inventory. This role involves cross-functional collaboration across hardware and software teams to ensure performance meets standards. The ideal candidate... 

    RADAR

    Sunnyvale, CA
    3 days ago
  • A defense technology company in Sunnyvale, CA seeks a skilled Senior Systems Engineer to lead multi-functional engineering teams. Candidates must have a BS in EE or CS and are preferred to have experience with waveform integration, digital modulation, and programming in... 

    Pacific Defense

    Sunnyvale, CA
    2 days ago
  • Tesla Motors, Inc. is seeking a Software Engineer to develop firmware for the next generation of Superchargers and charging equipment. You will work on embedded firmware in C/C++, contribute to real‑time systems, and collaborate closely with hardware teams to accelerate... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $160k - $210k

    ALSO. in Palo Alto, California is seeking an experienced Embedded Firmware Developer to lead the design and development of innovative...  ...candidates will have at least 4 years of relevant experience, a BS in Engineering, and proficiency in C/C++. Additionally, the position offers a... 

    ALSO.

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    3 days ago
  • $77k - $202k

     ...ensuring effective processes using lean manufacturing principles. Candidates should have a BS in a relevant field and experience in embedded firmware development. The salary range is $77,000 - $202,000, plus benefits including medical, dental, and 401k. #J-18808-Ljbffr... 

    PwC

    Palo Alto, CA
    2 days ago
  • Tesla Motors, Inc. is seeking an embedded software engineer to deliver high-quality C code for steering rack control and real-time embedded systems. You will develop peripheral drivers for microcontrollers, device drivers for sensors and gate drivers, and write software... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  •  ...a member for the steering firmware team responsible for delivering high-quality embedded code for steer-by-wire systems. You'll work on vehicle control systems and solve complex engineering challenges. The ideal candidate has a Bachelor's degree in Computer Science or Software... 

    Tesla

    Palo Alto, CA
    2 days ago
  • A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle firmware, collaborating with engineers, and developing methodologies for testing. Candidates should have over 5 years of experience... 
    Full time

    Tata Technologies

    Mountain View, CA
    3 days ago
  • $168k - $252k

    Tesla is seeking a passionate Software Engineer to enhance fast DC charging technology. You will work on Superchargers and related equipment...  ...in firmware development in C/C++, and be adept in real-time embedded systems. A comprehensive benefits package is available from day... 

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...antenna panels and RF front‑ends to digital electronics, calibration systems, and data processing. Position Overview As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to... 
    Permanent employment

    ArrayLabs, LLC

    Palo Alto, CA
    54 minutes ago
  •  ...Position Title: Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week Onsite - 9:00am – 5:00pm Pay Range: $55-60/hr Mission: Build and scale the company’s in-house telecom design capabilities by delivering high-quality infrastructure... 
    Temporary work

    Collabera

    Palo Alto, CA
    6 hours ago
  • Rivian is seeking a Sr Embedded Software Engineer located in California to join our team dedicated to developing cutting-edge charging products. The role entails designing and maintaining embedded Linux applications, ensuring high reliability and performance. You will... 

    Rivian

    Palo Alto, CA
    2 days ago
  • Suitable Technologies, Inc. is seeking a Senior Firmware Engineer to take ownership of embedded software for their robotics platform. This role entails streamlining existing code and enhancing future systems with a collaborative design team. Applicants should have over... 

    Suitable Technologies, Inc.

    Palo Alto, CA
    2 days ago
  • $120k - $180k

    Phantom AI is currently looking for a Software Engineer that specializes in Build and Release to...  ...3+ years of experience as a Build/SW Engineer 3+ years of experience with build...  ...Experience designing CI/CD pipelines for the embedded systems on Linux Experience with... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    2 days ago
  • $171k - $264k

     ...Bangalore; Seoul; and Tokyo. Learn more at applied.co. Meet Our Engineers on the Vehicle OS Team Vehicle OS is a flexible suite of...  ...looking for senior software engineers with expertise in developing embedded software applications on production computers to build the... 
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    19 hours ago
  • $146.9k - $183.6k

     ...connected, more intelligent, more sustainable for everyone. Role Summary We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will design, develop, and deploy embedded software solutions to... 
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    6 hours ago
  •  ...YOH Services LLC in Sunnyvale, CA is seeking a self-motivated Software Engineer to join a skilled team working on high-performance GPS navigation receivers for aviation. You will design and implement applications supporting development, testing, and production of Trimble... 

    Yoh

    Sunnyvale, CA
    19 hours ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...will collaborate with a skilled team to design and build the embedded software platform. The successful candidate should thrive in a... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • A leading aerospace company in Sunnyvale is seeking a Senior Engineer to lead the development of safety-critical software for experimental...  ...software design and architecture, and drive implementation of embedded systems. Candidates should have a BS/MS in Computer Science or... 

    Antramo

    Sunnyvale, CA
    2 days ago
  • $204k - $252k

     ...improve the safety of Waymo's fully autonomous driving technology. Our experts develop safety goals and strategies, and conduct safety engineering analyses to ensure safety is considered throughout the design and development of our vehicles. The team develops and promotes... 
    Temporary work
    Work experience placement

    Waymo

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded SW Engineer. Be the first to apply!