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

CruiseUnited States - Remote

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

Skills & Technologies

Overview

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.

Job Description

Who you are

You have a strong background in software engineering with a focus on building scalable and low-latency systems — your expertise in C++ and Linux-based environments allows you to tackle complex challenges in autonomous vehicle technology. You thrive in collaborative settings, working closely with cross-functional teams to integrate hardware and software components effectively.

Your experience with ROS (Robot Operating System) is extensive, and you understand how to leverage it to enhance the functionality of self-driving vehicles. You are passionate about creating user-focused products that prioritize safety and efficiency, and you are committed to advancing the technology that will reshape urban mobility.

You possess excellent problem-solving skills and can navigate the intricacies of safety-critical systems. Your ability to communicate technical concepts clearly makes you a valuable team member, as you help bridge the gap between engineering and product development.

You are motivated by the mission of making a positive impact through technology, and you believe in the potential of self-driving vehicles to transform lives. You are eager to contribute to a diverse and inclusive workplace where every voice is valued.

Desirable

Experience with simulation tooling and remote testing capabilities is a plus, as it aligns with the needs of the Consumer AV team. Familiarity with hardware integrations and safety-critical software development will further enhance your contributions to the team.

What you'll do

As a Senior Software Engineer II at Cruise, you will lead the design and implementation of complex software systems that power our self-driving vehicles. Your role will involve collaborating with hardware engineers to ensure seamless integration of various components, enhancing the vehicle's cabin experience during rides. You will also develop simulation tools that enable remote testing, ensuring our systems are robust and reliable.

You will be responsible for writing high-quality, maintainable code in C++ and optimizing performance for low-latency applications. Your contributions will directly impact the user experience, as you work on features that connect autonomous vehicles to riders and the public.

In addition to coding, you will participate in code reviews and mentor junior engineers, fostering a culture of learning and collaboration within the team. You will also engage in cross-functional discussions to align engineering efforts with product goals, ensuring that the software you develop meets the highest standards of safety and usability.

What we offer

Cruise provides a dynamic work environment where innovation is encouraged, and employees are empowered to make a difference. You will have the opportunity to work on cutting-edge technology that is shaping the future of transportation. We offer competitive compensation and benefits, along with a commitment to diversity and inclusion in our workplace. Join us in our mission to create a safer, more connected world through self-driving technology.

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📍 San Francisco - Remote

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.

🏠 RemoteSenior
1 year ago
HubSpot

Software Engineering

HubSpot📍 United States - Remote

HubSpot is hiring a Senior Software Engineer II to design and deliver complex, scalable solutions. You'll be responsible for driving technical decisions and mentoring team members. This position requires exceptional technical expertise and leadership skills.

🏠 RemoteSenior
2w ago
Cruise

Systems Engineer

Cruise📍 United States - Remote

Cruise is hiring a Staff AV Software Systems Engineer to define requirements and validate safe operations for autonomous vehicles. You'll work closely with various teams to ensure the successful integration of systems. This role requires expertise in systems engineering and a passion for self-driving technology.

🏠 RemoteStaff
1 year ago
Samsara

Software Engineering

Samsara📍 United States - Remote

Samsara is hiring a Senior Software Engineer II for their External Platform team to enhance their Connected Operations Cloud. You'll work on core platform functionalities that support various product solutions. This role requires extensive experience in software engineering.

🏠 RemoteSenior
2w ago
Wrapbook

Software Engineering

Wrapbook📍 Canada - Remote

Wrapbook is seeking a Senior Software Engineer II to drive the development of their payroll platform. You'll collaborate with cross-functional teams and work with Ruby on Rails to enhance core features. This role requires strong experience in software engineering.

🏠 RemoteSenior
1 month ago