Current jobs related to Software Engineer - Mountain View - CARIAD


  • Mountain View, California, United States General Motors Full time

    Job OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of complex software systems and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead cross-functional teams of software...

  • Software Engineer

    1 month ago


    Mountain View, California, United States Gen Full time

    Job Duties: Responsible for analyzing, designing, debugging and/or modifying software; or evaluating, developing, modifying and coding software programs to support programming needs. Maintain and enhance existing code with focus on implementation. Collaborate with and assist team of engineers in writing functional, design and user interface specifications....


  • Mountain View, California, United States YouTube Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will play a critical role in developing and maintaining our software systems, ensuring they are scalable, efficient, and meet the needs of our users.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software...


  • Mountain View, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Technical Architect to lead our software engineering team in designing and implementing cutting-edge solutions for our e-commerce platform. As a key member of our technology team, you will be responsible for architecting and implementing scalable, secure, and high-performance software...

  • Software Engineer

    4 months ago


    Mountain View, California, United States FlutterFlow Full time

    We are looking for an experienced AI Engineer to join our dynamic and innovative team. As an AI Engineer, you will collaborate with cross-functional teams to develop and deploy state-of-the-art solutions in application development. You will be responsible for enhancing our products by integrating cutting-edge AI/LLMs, and ensuring they are scalable,...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions.Manage project priorities, deadlines, and...


  • Mountain View, California, United States US Tech Solutions Full time

    US Tech Solutions is seeking an experienced software engineer to lead the design and development of maintainable, extensible, and scalable software solutions and frameworks. The ideal candidate will have a strong background in software engineering and be able to lead independent efforts to create software infrastructure and applications. Key responsibilities...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced DriverTM-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The...


  • Mountain View, California, United States Intuit Full time

    As an AppFabric Platform Services Engineer, you'll join a team that designs, builds, evolves, and maintains the foundational ecosystem that supports the development of plugins, widgets and web applications at Intuit. Your decisions will have a significant impact directly on Intuit and on the productivity of our engineers. In the coming years, the AppFabric...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to provide safe and reliable transportation solutions. As a Software Development Engineer, you will play a critical role in designing and developing software for our autonomous vehicles.Key ResponsibilitiesDevelop high-quality software for embedded systems using modern...


  • Mountain View, California, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on a specific project that is critical to the company's needs. This project will allow you to utilize your technical expertise to manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions that...

  • Software Test Engineer

    2 months ago


    Mountain View, California, United States Qualified Technical Services Full time

    Work Location: NASA Ames Research Center - Mountain View, CAMinimum Citizenship: U.S. Citizen or Permanent ResidentClearance: US Government Public TrustJOB DESCRIPTION - Software Test Engineer - NASA Lunar RoverAt NASA Ames Research Center in Silicon Valley, we are designing a Lunar prospecting mission to search for water ice in a polar region of the...


  • Mountain View, California, United States Aditi Consulting Full time

    Job DescriptionJob Summary: We are seeking a highly skilled Software Development Engineer to join our team at Aditi Consulting. The ideal candidate will have expertise in WPF application development, C#, and PowerShell, with a strong background in automated test executive applications.Key Responsibilities:Develop and maintain software applications for...


  • Mountain View, California, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that impact billions of users worldwide. Our team is responsible for developing innovative solutions that push the boundaries of what is possible with software engineering.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a dynamic team responsible for developing cutting-edge technologies that transform the way billions of users interact with information and each other.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions to meet the needs of Google's products and...


  • Mountain View, United States Wayve Full time

    At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status,...

  • Data Engineer

    2 months ago


    Mountain View, United States Intelliswift Software Full time

    Pay rate range - $84/hr. to $86/hr. on W2Hybrid- 4 days a week in officeTop skills: SQL, Python, ETL, Data warehouseKEY RESPONSIBILITIES/REQUIREMENTS:Responsibilities for Data Engineer• Create and maintain optimal data pipeline architecture,• Assemble large, complex data sets that meet functional / non-functional business requirements.• Identify,...

  • Data Engineer

    2 months ago


    Mountain View, United States Intelliswift Software Full time

    Pay rate range - $84/hr. to $86/hr. on W2Hybrid- 4 days a week in officeTop skills: SQL, Python, ETL, Data warehouseKEY RESPONSIBILITIES/REQUIREMENTS:Responsibilities for Data Engineer• Create and maintain optimal data pipeline architecture,• Assemble large, complex data sets that meet functional / non-functional business requirements.• Identify,...

  • Software Engineer III

    2 weeks ago


    Mountain View, United States The Judge Group Inc. Full time

    Location: Mountain View, CASalary: $99.00 USD Hourly - $110.00 USD HourlyDescription: Our client is currently seeking a Software Engineer III Position: Software Engineer III Location: Mountain View, CA Duration: 6 months contractJob Description: Mandatory Bachelor's degree in Computer Science or equivalent practical experience. 5 years...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies that change the way billions of users interact with information and each other.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google Play.Collaborate with cross-functional teams to shape product...

Software Engineer

4 months ago


Mountain View, United States CARIAD Full time
Job DescriptionJob 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