GrepJob
Latitude AI

Embedded Software Engineer II - (C++) Realtime Platform

Latitude AI
Apply
about 3 hours ago
Pittsburgh, PA, USA +2 moreMid Level / Senior
H1B Sponsor

Base Salary

$150k - $225k/yr

Responsibilities

  • Support the development of an on-vehicle UDS diagnostic stack on an embedded ARM-based platform.
  • Develop and maintain embedded C++ software in Linux userspace for real-time applications.
  • Drive a test-first mindset by designing and implementing unit and integration tests.
  • Own specific modules or subsystems, ensuring clean and maintainable code.
  • Debug complex system-level issues involving IPC frameworks and hardware peripherals.
  • Perform code reviews to ensure adherence to coding standards and algorithmic correctness.
  • Collaborate with other engineering teams to incorporate system requirements into software designs.
  • Manage competing priorities and communicate blockers to senior staff.
  • Produce clear documentation for workflows and begin mentoring junior team members.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 2+ years of relevant experience.
  • Demonstrated ability to write well-structured, maintainable software.
  • Proficiency in embedded modern C++ (14+) and familiarity with MISRA-C++ coding standards.
  • Experience with Linux userspace application development on embedded ARM-based platforms.
  • Experience writing and maintaining automated tests and Python scripting skills.
  • Ability to independently debug system-level issues and escalate when necessary.
  • Strong awareness of technical debt and delivery trade-offs.

Benefits

  • Competitive compensation packages.
  • High-quality individual and family medical, dental, and vision insurance.
  • Health savings account with employer match.
  • Employer-matched 401(k) retirement plan with immediate vesting.
  • Employer-paid group term life insurance with optional voluntary life insurance.
  • Paid parental and medical leave.
  • Unlimited vacation and 15 paid holidays.
  • Daily lunches, snacks, and beverages in office locations.
  • Pre-tax spending accounts for healthcare and dependent care expenses.
  • Monthly wellness stipend and adoption/surrogacy support program.
  • Backup child and elder care program.
  • Professional development reimbursement and employee assistance program.
  • Discounted programs including legal services and identity theft protection.
  • Company bonding activities and wellness initiatives.

Tech Stack

Categories