Taro Logo

Embedded Software Engineer - New Grad

Vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines, delivering toolchain, Vehicle OS, and autonomy stacks.
$120,000 - $140,000
Embedded
Entry-Level Software Engineer
In-Person
501 - 1,000 Employees
AI · Automotive

Job Description

Applied Intuition, a leading vehicle intelligence company, is seeking a New Grad Embedded Software Engineer to join their team in Mountain View. This role offers an exciting opportunity to work on cutting-edge autonomous vehicle technology while developing embedded software applications for production computers. The position combines hands-on technical work with real-world impact in the automotive industry.

As an Embedded Software Engineer, you'll be responsible for developing highly-reliable embedded software, implementing real-time operating systems, and ensuring proper integration of various components through low-level communication protocols. You'll work closely with hardware engineers to validate system functionality and contribute to the company's mission of accelerating the adoption of safe, AI-driven machines.

The role offers competitive compensation ranging from $120,000 to $140,000 annually, along with comprehensive benefits including health insurance, 401k with employer match, and equity opportunities. The position requires strong C/C++ programming skills and a degree in Computer Engineering, Computer Science, or related field.

Applied Intuition has an impressive track record, serving 18 of the top 20 global automakers and major defense programs. The company maintains a strong in-office culture at their Mountain View headquarters, expecting employees to work from the office 5 days a week while offering some flexibility for work-life balance.

This is an ideal opportunity for new graduates who are passionate about embedded systems, autonomous vehicles, and want to work at the intersection of software and hardware in a fast-paced, innovative environment. The role offers significant growth potential and the chance to work on challenging engineering problems while contributing to the future of autonomous technology.

Last updated 8 days ago

Responsibilities For Embedded Software Engineer - New Grad

  • Develop and design highly-reliable embedded software
  • Integrate different components from vendors in a common software framework
  • Ensure low-level communication (i.e. CAN) is done correctly
  • Implement suitable real-time operating system applications
  • Work closely with hardware engineers to bring up the complete system and validate functionality

Requirements For Embedded Software Engineer - New Grad

  • BS/BA, MS, or PhD in Computer Engineering, Computer Science, or related degree
  • Excellent C or C++ programming
  • Ability to do low-level debugging on hardware to ensure complete system operation
  • Proven ability as a self-starter
  • Experience taking initiative in a fast-paced environment
  • Ability to work with safety critical robotic systems with real time constraints

Benefits For Embedded Software Engineer - New Grad

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401k retirement benefits with employer match
  • Comprehensive health insurance
  • Dental insurance
  • Vision insurance
  • Life and disability insurance
  • Learning and wellness stipends
  • Paid time off

Related Jobs