Full Time

Senior Software Engineer II, Product Engineering, Consumer AV (US Remote Eligible)

Cruise
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Cruise, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer II in Product Engineering at Cruise will play a pivotal role in developing innovative software solutions to enhance consumer audio-visual experiences within autonomous vehicles. This position involves collaborating closely with cross-functional teams to drive product development, implement robust software architectures, and ensure the delivery of high-quality engineering solutions. The selected candidate will be responsible for addressing technical challenges, maintaining system performance, and continuously adapting to evolving product requirements in a dynamic and fast-paced environment.



Job Responsibilities

  • Design, develop, and enhance software solutions for consumer audio-visual functionalities in autonomous vehicles.
  • Collaborate with product managers, designers, and other engineers to define and refine project specifications and requirements.
  • Implement robust software architectures and contribute to system design and integration efforts.
  • Perform code reviews, debugging, and troubleshooting to ensure systems are efficient and maintainable.
  • Conduct performance tuning, testing, and optimization to enhance the functionality and reliability of software products.
  • Mentor junior engineering staff and share knowledge within the team for continuous improvement.
  • Stay abreast of industry trends and emerging technologies to inform product development and engineering practices.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, ideally in consumer audio-visual or automotive sectors.
  • Proficient in programming languages such as C++, Python, or Java.
  • Strong experience with software development frameworks and tools, including Agile methodologies.
  • Familiarity with audiovisual systems and technologies, including streaming protocols and multimedia frameworks.
  • Excellent analytical and problem-solving skills with a strong attention to detail.
  • Ability to work in a fast-paced, collaborative team environment while managing time effectively across multiple projects.


Technologies & Tools

This position will utilize a combination of programming languages such as C++, Python, and Java, alongside various development frameworks and tools commonly used in software engineering. Additionally, experience with multimedia protocols and audiovisual systems is essential, as the role encompasses the integration of complex software solutions tailored to enhance consumer experiences. Familiarity with cloud services and containerization platforms like AWS and Docker will be beneficial in streamlining deployment processes and system scalability.



Ideal Candidates

The ideal candidate for the Senior Software Engineer II position will demonstrate a strong blend of technical acumen and collaborative spirit. They will exhibit a proactive mindset, continuously seeking innovative solutions to complex challenges while maintaining a keen eye for detail. Strong communication skills are essential, as the role requires effective collaboration with diverse teams. A passion for consumer technology and a commitment to quality engineering will further distinguish the right candidate as an impactful member of the Cruise product engineering team.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.