Software Engineer Job at CARIAD, Mountain View, CA

Nkx4aE1kOHlhbWZjNDU3QWFmdXhTRllRRXc9PQ==
  • CARIAD
  • Mountain View, CA

Job Description

Job Description

Job Description

We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year. We’re looking for talented, digital minds like you to help us create code that moves the world. Together with you, we’ll build outstanding digital experiences and products for all Volkswagen Group brands that will transform mobility. Join us as we shape the future of the car and everyone around it.

Role Summary

We are seeking a skilled Software Engineer with expertise in developing and maintaining software applications on the Linux and Android platform. The ideal candidate will have a strong background in Linux systems programming, Android OS middleware, Application level and solid software engineering principles. Collaborating closely with various stakeholders within the VW Group’s technical teams, you will be part of a team that is shaping the future of automotive software, ensuring seamless integration and unparalleled user experiences across our vehicle portfolio.

Role Responsibilities 

  • Design, develop, and maintain software applications for Linux-based systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Debug, optimize, and enhance existing software applications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Participate in the full software development lifecycle, from requirements analysis to deployment.
  • Stay up to date with the latest trends and technologies in Linux development.

Years of Experience

  • 5+ years of experience in software development with a focus on Linux platforms.

Required Education

  • BS in Computer Science, Engineering, or a related field.

Desired Education

  • MS in Computer Science, Engineering, or a related field.

Skills:

  • Proficiency in C/C++ programming languages.
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and in a team environment.
  • Strong communication and interpersonal skills.
  • Knowledge of scripting languages such as Python, Bash, or Perl.
  • Experience with software security principles and best practices.

Required Skills:

  • Strong understanding of Linux operating system internals.
  • Experience with Linux development tools, libraries, and frameworks.
  • Familiarity with version control systems (e.g., Git), build systems (e.g., CMake), and continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience with embedded Linux systems.
  • Familiarity with UI frameworks and building native UI applications for automotive.

Desired Skills

  • Contributions to open-source projects or involvement in the Linux community.

Work Flexibility

  • Travel to worldwide locations required.

Compensation

Job Tags

New year, Worldwide,

Similar Jobs

Saint Vincent Hospital

Surgical Tech OR FT Days Job at Saint Vincent Hospital

 ...Qualified CST Candidates!" Up to $15,000 Sign-On bonus based on experience Saint Vincent Hospital offers a whole new experience in...  ...orthopedics and rehabilitation programs, our robust surgical facility including our Da Vinci robotic surgery and Cyberknife... 

Wisler Plumbing, Heating, Cooling and Electric

IT and Training Coordinator Job at Wisler Plumbing, Heating, Cooling and Electric

 ..., and hard work. Join our team and help us continue making a lasting impact on our customers lives. Become the Go-To Tech and Training Pro for a Team That Actually Has Your Back Whats in it for You?~ Hourly Pay: $26$32/hour (based on experience)~ Schedule... 

Charlotte Tilbury Beauty

Charlotte Tilbury Freelance Makeup Artist (East Bay) Job at Charlotte Tilbury Beauty

Charlotte Tilbury is currently recruiting Freelance Makeup Artists to join the team. This position will be part of the Charlotte Tilbury Freelance Makeup Artist team. As a member of the Charlotte Tilbury Makeup Artist team, you will need strong artistry, sales, and service... 

University Hospitals

RN1 Dermatology - Solon Job at University Hospitals

Job Description Description A Brief Overview Provides safe efficient age specific nursing care to patients/families using the nursing process in order to assist them to attain, maintain, regain, and sustain optimal health status. What You Will Do Implements...

Cypress HCM

RPA Developer Job at Cypress HCM

 ...enabling change throughout an organization. Intellectual curiosity with a continuous learning and innovation mindset Experience with Workday financial system a plus Experience with UiPath automation software is a plus Compensation: ~ Up to $41.38/hr. (W2)...