Cruise

About Cruise

Revolutionizing transportation with self-driving technology

Key Highlights

  • Valued at approximately $30 billion
  • Over $10 billion raised from investors like Honda
  • Headquartered in San Francisco with operations in multiple cities
  • Fleet of autonomous vehicles providing ridesharing services

Cruise, a subsidiary of General Motors, is a leading self-driving technology company headquartered in San Francisco. The company operates a fleet of autonomous vehicles in cities like San Francisco and Phoenix, providing ridesharing services to customers. Cruise has raised over $10 billion in fundin...

🎁 Benefits

Cruise offers competitive salaries, equity in the company, generous PTO, comprehensive health benefits, and a flexible remote work policy. Employees a...

🌟 Culture

Cruise fosters a culture focused on innovation and engineering excellence, encouraging employees to push the boundaries of self-driving technology. Th...

Cruise

Software Engineering Senior

CruiseSan Francisco - Remote

Posted 1 year ago🏠 RemoteSeniorSoftware Engineering📍 San Francisco💰 $142,800 - $210,000 / yearly
Apply Now →

Skills & Technologies

Overview

Cruise is hiring a Senior Software Engineer II for their Consumer AV team to lead the design and implementation of complex software for self-driving vehicles. You'll work with C++, Linux, and ROS systems to create high-impact products. This position requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in designing and implementing complex, scalable systems. Your expertise in C++ and Linux-based systems is complemented by a strong understanding of robotics and simulation tools, making you well-suited for the challenges of autonomous vehicle technology.

You thrive in collaborative environments and are passionate about building user-focused products that have a meaningful impact on society. Your ability to communicate effectively with cross-functional teams ensures that you can translate technical requirements into actionable plans, fostering a culture of innovation and inclusivity.

Desirable

Experience with ROS (Robot Operating System) is a plus, as is familiarity with safety-critical systems. You are comfortable working in a fast-paced environment and are eager to contribute to the development of self-driving technology that reshapes urban mobility.

What you'll do

As a Senior Software Engineer II at Cruise, you will lead the design and implementation of software that integrates various hardware components in our self-driving vehicles. Your role will involve developing low-latency software solutions that enhance the user experience and ensure safety during rides.

You will collaborate closely with hardware engineers and product managers to define system requirements and deliver high-quality software that meets those needs. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and mentoring junior engineers to foster their growth and development.

In addition, you will be involved in testing and validating software in simulation environments, ensuring that our systems perform reliably under various conditions. Your contributions will directly impact the safety and efficiency of our autonomous vehicles, making a difference in how people experience transportation.

What we offer

Cruise is committed to creating a diverse and inclusive workplace where every employee can thrive. We offer competitive compensation packages, including benefits that support your well-being and professional growth. Join us in our mission to revolutionize urban mobility through self-driving technology, and be part of a team that values innovation, collaboration, and impact.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Cruise.

Similar Jobs You Might Like

Based on your interests and this role

Cruise

Software Engineering

Cruise📍 United States - Remote

Cruise is hiring a Senior Software Engineer II for their Consumer AV team to design and implement complex software for self-driving vehicles. You'll work with C++, Linux, and ROS systems to create high-impact products. This role requires significant experience in software engineering.

🏠 RemoteSenior
1 year ago
Brex

Software Engineering

Brex📍 San Francisco - On-Site

Brex is hiring a Software Engineer II to develop new products from concept to launch. You'll work with technologies like Java and JavaScript to build customer-facing products that drive business impact. This position requires experience in software development and product building.

🏛️ On-SiteMid-Level
1d ago
Productiv

Software Engineering

Productiv📍 San Francisco - On-Site

Productiv is hiring a Software Engineer II to help build tools that reduce risk and optimize SaaS usage. You'll work across the full stack and collaborate with cross-functional teams. This position requires 2-4 years of experience.

🏛️ On-SiteMid-Level
4 months ago
Uber

Software Engineering

Uber📍 San Francisco - On-Site

Uber is hiring a Software Engineer II to build high-quality Android experiences for earners. You'll collaborate with cross-functional teams to deliver impactful mobile features. This position requires experience in Android development.

🏛️ On-SiteMid-Level
3w ago
Handshake

Software Engineering

Handshake📍 San Francisco - On-Site

Handshake is hiring a Senior Software Engineer to drive the design and development of core experiences for students in the AI economy. You'll work with technologies like OpenAI APIs and contribute to scalable systems. This position requires 5+ years of software engineering experience.

🏛️ On-SiteSenior
2w ago