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
$ 291KJob 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.