Staff Software Engineer, Reliability

The Ladders
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 291K

Job location

Remote

Tech stack

C++
Embedded Software
Python
Safety Critical Systems

Job description

  • Collaborate with cross-functional teams to develop critical software features for autonomous vehicles
  • Conduct root-cause analysis of complex problems across hardware and software domains
  • Identify reliability issue trends and develop design guidelines for continuous improvement
  • Design and implement shared infrastructure and tooling for monitoring embedded software
  • Ensure solutions are scalable, secure, and optimized for performance
  • Partner with teams to create embedded software observability solutions
  • Contribute to software planning and the evolution of team projects

Requirements

  • 6+ years of experience in multi-sensor system services and frameworks
  • Bachelor's Degree in relevant field or equivalent work experience
  • Proven experience writing production software for safety-critical systems
  • Proficiency with C++11 or later and Python
  • Experience driving complex embedded software projects through product development lifecycle
  • Skilled in communicating at senior management levels and influencing technical strategies
  • Experience mentoring team members on software development best practices

Benefits & conditions

  • Health and wellbeing programs including medical, dental, and vision insurance
  • Health Savings Account and Flexible Spending Accounts options
  • Retirement savings plan
  • Paid vacation and holidays
  • Tuition assistance programs for continued education
  • Employee assistance program
  • Company vehicle evaluation program with eligibility for GM vehicle discounts

Our client is an equal opportunity employer. We encourage you to apply even if you don't meet every qualification-your background could be exactly what this team needs.

Apply for this position