πUnited States
Senior Software Engineer II, Product Engineering
closed
Cruise
π΅ $142k-$210k
πRemote - United States
Summary
Join Cruise, a self-driving service designed for the cities we love, and contribute to building the world's most advanced self-driving vehicles. We're looking for a Senior Software Engineer II to lead, design, and implement complex software in C++ on Linux-based ROS systems.
Requirements
- 5+ years of proven experience building, testing and shipping production-quality software
- 5+ years of experience with modern C++
- Strong computer science fundamentals in object oriented programming, scalable software systems, data structures, algorithm design, best practices, and complexity analysis
- Passion for building tools, frameworks and libraries that simplify complex workflows
- Proven track record of effective collaboration with cross-functional partners
Responsibilities
- Contribute to the development of next-generation AVs across various platforms
- Lead the design and execution of AV system architectures to enable key workflows, such as user trip states for ridehail and delivery services
- Develop and maintain I/O, data processing, and vehicle control nodes that seamlessly integrate with hardware components
- Create simulation tools that empower the Cruise remote workforce to conduct virtual product testing and validation
- Drive improvements in software reliability through requirements generation, continuous integration, automated testing, issue tracking, and comprehensive code reviews
- Collaborate closely with cross-functional teams including Systems Engineering, Program Management, Product Management, Fleet Operations, and peer software teams to develop critical features for AVs
- Deliver complex projects providing guidance and mentorship to team members throughout the development process
Preferred Qualifications
- Experience developing on and for AVs, ROS, embedded Linux
- Experience with automotive domains such as infotainment, telematics, ADAS systems
- Experience using scripting languages: Python, Bash
- Experience with network protocols: UDP, TCP/IP, WebSockets, gRPC
- Familiar with column oriented database/data warehouse: BigQuery, RedShift
Benefits
- Competitive salary and benefits
- Medical / dental / vision, Life and AD&D
- Subsidized mental health benefits
- Paid time off and holidays
- Paid parental, medical, family care, and military leave of absence
- 401(k) Cruise matching program
- Fertility benefits
- Dependent Care Flexible Spending Account
- Flexible Spending Account & Health Saving Account
- Perks Wallet program for benefits/perks
- Pre-tax Commuter benefit plan for local employees
- CruiseFlex, our location-flexible work policy
This job is filled or no longer available
Similar Remote Jobs
π°$138k-$154k
πCanada
πSpain
πUnited States
π°$150k-$180k
πCanada, Mexico
π°$107k-$193k
πUnited States
π°$170k-$222k
πUnited States
π°$181k-$291k
πUnited States
π°$187k-$250k
πUnited States
πWorldwide