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 3 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 NPI Engineer

Senior NPI Engineer role at RefleXion, leading production processes for innovative cancer treatment technology with competitive compensation and hybrid work arrangement.

Opto-Mechanical Engineer (High-Power Lasers)

Lead opto-mechanical engineer position designing advanced laser systems for metal 3D printing, requiring 5+ years experience and expertise in precision optical assemblies.

Platform Firmware Engineer

Senior Platform Firmware Engineer role at Axon developing embedded systems and IoT infrastructure for safety and justice products.

Sr. Structural Engineer, Launch Pad (Starship)

Senior Structural Engineer position at SpaceX working on Starship launch pad development in Starbase, Texas.