- Design and implement base software components including BSP, MCAL, bootloaders, and OS services
- Lead board bring‑up, hardware abstraction layer (HAL) integration, and low‑level driver development
- Support hardware teams with component selection, schematics review, and debugging
- Contribute to software diagnostics, test hooks, and fault injection mechanisms
- Interface with third‑party vendors for BSW stack integration and tuning
- Collaborate with internal teams on software requirements, especially in safety and security domains
- Develop and maintain continuous integration and automated testing environments
- Ensure quality through static/dynamic code analysis and validation tools
- Drive prototyping of novel BSW features, accelerating early‑stage platform evaluations
- Provide expert technical guidance to ensure efficient delivery of critical features to engineering teams, mentoring less experienced engineers, and fostering a culture of continuous improvement
- Lead discussions on technology stack selection, balancing scalability, performance, and maintainability
- Guide the creation of strategic launch and release plans with cross‑functional teams while maintaining best practices in coding, documentation, and code reviews
- Coordinate with manufacturing and validation teams for ECU bring‑up, flashing, and test software
- Proactively identify risks in software/hardware interaction and drive mitigations
- Ensure compliance with relevant automotive standards and development processes utilizing advanced design patterns for iterative and scalable development
- Attention to detail and a high level of accuracy in all work
- Critical thinking skills
- Thoughtful problem solving
- Strong communication – verbal and written
- Time management
- Deep understanding of software platform development and corresponding software
- Knowledge of typical vehicle EE architectures and automotive development processes
- Knowledge of functional safety concept (ISO26262) and implementation of same in software
- Deep Knowledge of embedded system software architecture, real‑time operating systems, and web framework components and its interfaces
- Knowledge of connected HPC software components and its peripherals
- Knowledge of connected vehicle infotainment and communication software systems
- Experienced with introduction into mass production of the same
- Exhibit mastery of multiple programming languages and script languages C, C++, Java, HTML5
- Knowledgeable of best practices to align with the latest technology and software design principles, influencing architectural decisions through insights into trade‑offs
- Rapid prototyping and validation
- Approaches for cloud oriented mobile internet applications
- Connected navigation and driver assistance system technologies
- Occasional travel may be required, less than 15%
- 10+ years of software development experience with BSW
- Bachelor's Degree in Computer Engineering, Software Engineering, Computer Science, or related field
- Master's Degree in Computer Engineering, Software Engineering, Computer Science, or related field
-
· Who we are · Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution and prioritizing safe, consistent deliveries while streamlining freight movement by reducing congestion. ...
Mountain View, CA $150,000 - $240,000 (USD) per year1 week ago
-
Verrus is looking for candidates to serve as software-focused Senior Site Reliability Engineer at Verrus. This is a full-time position based out of the Mountain View, CA office.As a result, software development at Verrus spans a broad space, including integration with physical in ...
Mountain View $150,000 - $180,000 (USD)1 month ago
-
Software Engineer · A leading AI compute company is seeking an experienced Software Engineer with deep kernel development expertise to join a high-profile project. This individual will design and optimize performance-critical kernels interfacing directly with custom AI hardware, ...
Mountain View $75,000 - $140,000 (USD) per year Part time2 days ago
-
As a Software Engineer at LandingAI you will build and maintain core web applications and services that power our AI-driven products. · ...
Mountain View1 month ago
-
Job Title: Software Engineer (All Levels) – Mountain View, CA · Location: Mountain View, California · Team: Core Engineering · Employment Type: Full-Time · About the Role: · We're building a transformative real-world product that operates at the intersection of autonomy, connecti ...
Mountain View $150,000 - $250,000 (USD) per year1 day ago
-
· Job Duties · Microsoft Corporation has the following job opportunity: · Responsible for developing or testing computer software applications, systems or services. Evaluate requirements, estimate development costs, design and implement the software, review the design and implem ...
Mountain View $75,000 - $140,000 (USD) per year5 days ago
-
Acceler8 Talent is seeking an experienced Software Engineer with deep kernel development experience to join a well funded startup whose hardware promises to drastically change the economics of compute for worlds largest models. · ...
Mountain View1 month ago
-
We are looking for candidates to serve as software-focused Senior Site Reliability Engineer at Verrus. · This is a full-time position based out of the Mountain View, CA office. · Verrus takes a very technology-forward approach to designing data center infrastructure - we operate ...
Mountain View, CA1 month ago
-
We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for Financial Services companies, · Design, maintain, and enhance enterprise software products, · Contribute to ongoing development of core product features an ...
Mountain View Freelance1 month ago
-
About the Company: · LandingAI is a leader in Agentic Document Intelligence. Our flagship solution, Agentic Document Extraction (ADE), replaces traditional OCR with layout-aware AI system that parses complex documents without the need for rigid templates. By providing visual grou ...
Mountain View, CA $75,000 - $140,000 (USD) per year1 week ago
-
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We ...
Mountain View $136,000 - $190,000 (USD) Full time3 days ago
-
We re building a transformative real-world product that operates at the intersection of autonomy connectivity and scale As part of our growing engineering team in Mountain View you ll contribute to a cutting-edge system that brings together diverse areas of software from low-leve ...
Mountain View, CA1 month ago
-
· Job Duties · Microsoft Corporation has the following job opportunity: · Responsible for developing or testing computer software applications, systems or services. Evaluate requirements, estimate development costs, design and implement the software, review the design and implem ...
Mountain View $75,000 - $140,000 (USD) per year5 days ago
-
CENTRL is a leading risk and compliance technology company that provides AI powered enterprise-grade risk, due diligence, cyber security and privacy management solutions to financial institutions worldwide. Our clients include some of the largest banks and investment management f ...
Mountain View, CA $75,000 - $140,000 (USD) per year3 days ago
-
We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for Financial Services companies, using cutting edge technology and AI. · ...
Mountain View1 month ago
-
+ Develop containerized software to facilitate NASA/FAA efforts to improve the efficiency and safety of commercial air travel. · + Collaborate with cross-functional teams to ensure software delivery aligns with project timelines and quality standards. · + Stay up-to-date with eme ...
Mountain View, CA1 month ago
-
We are hiring an experienced Software Engineer to help design, build and maintain high-quality infrastructure with a focus on cloud and on-premises environments. This position requires U.S. citizenship or green card holder. · Design develop and maintain platform infrastructure to ...
Mountain View2 months ago
-
We are passionate about helping data teams solve the world's toughest problems. · At Databricks, we do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. · As a performance engin ...
Mountain View $150,000 - $190,000 (USD)3 weeks ago
-
WHAT WE'RE LOOKING FOR · EarnIn is building the next generation of AI-powered experiences that help millions of people access their pay and improve their financial well-being. We're looking for a self-driven engineer eager to grow, learn quickly, and expand their impact by buildi ...
Mountain View $75,000 - $140,000 (USD) per year1 week ago
-
· We're looking to add top notch engineers to our world class team. As time goes on, the hires we're making now are going to be put in charge of bigger teams and projects, and will have a large impact on the direction of our software platform. · We need talented and passionate e ...
Mountain View, California, United States $120,000 - $200,000 (USD) per year1 week ago
-
About Us · At MAI (pronounced "my"), we're on a mission to democratize advanced advertising technology. We believe that cutting-edge marketing tools, once exclusive to large enterprises with massive budgets, should be accessible to everyone. Our platform uses AI agents to automat ...
Mountain View $75,000 - $140,000 (USD) per year1 week ago
Sr. Staff Software Engineer - Mountain View - CARIAD Inc
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
The Sr. Staff Software Engineer, BSW will design, develop, and deliver embedded software for high-performance computing platforms at CARIAD and the Volkswagen Group. This role focuses on building reliable base software, leading system bring-up, integrating core components, and solving complex hardware–software interaction issues. The engineer will also drive improvements in testing, diagnostics, and software quality, while collaborating with cross-functional teams and external partners to ensure robust, secure, and production-ready solutions. As a senior member of the technical team, this position provides hands‑on expertise and mentorship to strengthen CARIAD's in‑house software development capabilities.
Role Responsibilities
Embedded Software Development
Operational Management
General Skills
Required Specialized Skills
Desired Skills
Workplace Flexibility
Years of Relevant Experience
Required Education
Desired Education
Compensation
Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. In the city of Mountain View, California, the salary range for this position is $182,310 - $264,195.
CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include medical, dental, vision, 401k with employer match and defined contribution plan, short and long term disability, basic life and AD&D insurance, employee assistance program, tuition reimbursement and student loan repayment plans, maternity and non-primary caregiver leave, adoption assistance, employee referral program and vacation and paid holidays. We also offer a unique vehicle lease program that covers registration and insurance fees.
CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, nationalorigin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.
Employment with CARIAD Inc. is subject to export control and sanctions compliance. Some positions may involve access to technology and/or software source code subject to U.S. legal restrictions on release to certain foreign persons based on citizenship or permanent residence. To ensure compliance, applicants will be required to provide information for screening. Employment may be contingent on the outcome, including verification of U.S. citizenship or lawful permanent resident status, or confirmation that a license, exemption, or exception applies. CARIAD retains the discretion to decline to obtain a required license in any case. By applying, you acknowledge and agree to participate in this process.
#J-18808-Ljbffr
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Part time Acceler8 Talent- Mountain View
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View
-
Software Engineering
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineer
Freelance Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineer
Full time Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineering
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, CA
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View
-
Software Engineer
Only for registered members Mountain View, California, United States
-
Software Engineer
Only for registered members Mountain View
