Embedded Engineer - Firmware @ CARIAD, Inc. | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Embedded Engineer - Firmware jobs in Mountain View, CA
Be an early applicantLess than 25 applicants
company-logo

CARIAD, Inc. · 7 hours ago

Embedded Engineer - Firmware

ftfMaximize your interview chances
AutomotiveInformation Technology
check
H1B Sponsor Likelynote

Insider Connection @CARIAD, Inc.

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

• Silicon and Peripheral Drivers: Proficient in using low-level drivers and writing peripheral drivers in layers above. Analyze and troubleshoot issues, optimize performance, and ensure hardware compatibility.
• Realtime Operating System Expertise: Contribute to the development of the internal RTOS project. Design and implement components to expand the operating system capabilities. Configuring and porting the operating system to meet project requirements.
• Electrical Designs: Review schematics for microcontrollers and the connected peripheral components to assist in verifying hardware functionality with the cross-functional teams.
• Embedded Systems Development: Architect, develop, and maintain embedded systems for Cariad automotive platform. Collaborate with cross-functional teams to ensure seamless integration of software components.
• Board Bring-up and Integration: Participate in the board bring-up process for new hardware platforms. Work closely with hardware engineers and controls experts to validate system functionality and resolve hardware/software integration issues.
• System Optimization and Performance Tuning: Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.
• Documentation: Create and maintain comprehensive technical documentation including design specification, user guides, and release notes.
• Collaboration and Communication: Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams. Communicate project status, technical challenges, and solutions in a clear and concise manner.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Embedded Systems DevelopmentReal-time Operating SystemsC/C++/Rust ProgrammingPeripheral DriversBoard Bring-up ExperienceSystem Design ExperienceElectrical DesignsDebugging MicrocontrollersScripting Languages (Python)Build Automation ToolsContinuous Integration/DeploymentISO26262/DO-178cTechnical Documentation

Required

2+ years of experience specializing in embedded systems, real-time operating systems, drivers, board bring up experience
2+ years of professional experience with strong programming skills in C/C++/Rust
1+ year of system design experience and software architecture
BS in Computer/Electrical Engineering or Computer Science
Understanding of real-time operating systems, 32-bit microcontroller RISC instructions, and cross-compiling build systems (e.g., CMake, West, Bazel)
Experience in reviewing schematics and/or designing digital electrical systems
Proficiency in C/C++/Rust programming languages. Experience with scripting languages such as Python is a plus
Experience with writing peripheral drivers and using low-level internal silicon drivers
Experience in participating in new board bring-up and production support
Capable of debugging 32-bit microcontrollers architectures and performing hardware/software integration
Previous work in an environment with code processes such as code reviews, source control management (e.g., Git), and coding standards
Excellent problem-solving skills and the ability to troubleshoot complex system-level issues
Experience with build automation tools and continuous integration/continuous deployment (CI/CD) pipelines

Preferred

MS in Computer/Electrical Engineering or Computer Science
ISO26262/DO-178c

Benefits

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
Student loan repayment plans
Maternity and non-primary caregiver leave
Adoption assistance
Employee referral program
Vacation and paid holidays
Unique vehicle lease program that covers registration and insurance fees

Company

CARIAD, Inc.

twittertwittertwitter
company-logo
For generations, Volkswagen AG has included a collection of legendary brands.

H1B Sponsorship

CARIAD, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (14)
2022 (19)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ross Garrett
Head of Product and Interim GM
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot