Embedded Software Engineer

Applied Intuition is a Tier 1 vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide.
$125,000 - $253,000
Embedded
Senior Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
AI · Automotive

Description For Embedded Software Engineer

Applied Intuition is looking for senior software engineers with expertise in developing embedded software applications on production computers to help in developing our newest product. It is a unique opportunity to work on challenging engineering problems while being part of a fast-moving team.

At Applied Intuition, you will:

  • Architect and develop highly-reliable embedded software
  • Integrate different components from vendors in a common software framework, and ensure that the low-level communication (eg. CAN) is done correctly
  • Implement suitable real-time operating system applications as needed for the product
  • Work closely with hardware engineers to bring up the complete system and validate the functionality

We're looking for someone who has:

  • 3+ years of experience working on embedded devices
  • Experience with RTOS and middleware applications
  • Excellent C or C++ programming skills
  • Ability to do low-level debugging on hardware to ensure complete system operation

Nice to have:

  • Prior experience in developing on-vehicle technology
  • Ability to work with safety critical robotic systems with real time constraints
  • Previous startup experience

Applied Intuition is an in-office company, which means the expectation is that you would come in to your Applied Intuition office 5 days a week. The company offers comprehensive benefits including health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off.

Applied Intuition is an equal opportunity employer and federal contractor or subcontractor, committed to diversity and inclusion in the workplace.

Last updated 2 months ago

Responsibilities For Embedded Software Engineer

  • Architect and develop highly-reliable embedded software
  • Integrate different components from vendors in a common software framework
  • Implement suitable real-time operating system applications
  • Work closely with hardware engineers to bring up the complete system and validate the functionality

Requirements For Embedded Software Engineer

  • 3+ years of experience working on embedded devices
  • Experience with RTOS and middleware applications
  • Excellent C or C++ programming skills
  • Ability to do low-level debugging on hardware to ensure complete system operation

Benefits For Embedded Software Engineer

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

Interested in this job?

Jobs Related To Applied Intuition Embedded Software Engineer

Autonomy System Validation Engineer

Senior Autonomy System Validation Engineer role at Applied Intuition, focusing on autonomous driving systems validation and safety assessment.

Senior Triage Engineer-Automotive

Senior Triage Engineer position at NVIDIA focusing on autonomous vehicle technology, requiring 3+ years of embedded software testing experience and expertise in automotive systems.

Propulsion Systems Engineer

Senior Propulsion Systems Engineer role at True Anomaly, developing advanced satellite propulsion systems for space security and sustainability.

Sr. Power Electronics Engineer (Crew Starship)

Senior Power Electronics Engineer position at SpaceX working on Crew Starship avionics systems for NASA's Artemis program.

Manufacturing Engineer

Senior Manufacturing Engineer position at Juul Labs focusing on automation equipment debugging and manufacturing process optimization.