Senior Software Engineer jobs at Lucid Motors - 1344 jobs
Sr. Software Engineer AI & ADAS Tools
Lucid Motors 4.4
Senior software engineer job at Lucid Motors
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.
We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.
Key Responsibilities
* Design and develop robust, scalable software tools and pipelines that increase the velocity of ADAS feature delivery to customers.
* Architect and implement systems to automatically characterize ADAS feature failures, monitor real-world performance, and triage issues.
* Build and maintain tools to automate the root-cause analysis of ADAS anomalies using large-scale vehicle data.
* Collaborate closely with embedded software, AI, and QA teams to understand their needs and deliver tools that enhance productivity and quality.
* Leverage cloud development tools and data platforms to build high-performance data pipelines for ADAS performance analysis.
* Contribute to the strategic vision for our ADAS toolchain, identifying opportunities to apply advanced techniques like generative AI to improve efficiency.
Required Qualifications
* BS or MS degree in Computer Science, Computer Engineering, or a related field.
* 5+ years of software development experience for embedded systems or in an automotive or cloud environment. (3+ years with a Master's degree).
* Strong proficiency in Python or C/C++.
* Hands-on experience with cloud development platforms such as AWS/Azure/OCI.
* Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or JAX.
* Knowledge of vector databases and their application in large-scale data analysis.
* Experience with Generative AI models and fine-tuning (preferred).
* Excellent problem-solving skills and the ability to work effectively in a fast-paced with remotely distributed teams in a collaborative environment
At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.
Additional Compensation and Benefits: Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.)
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
$110k-144k yearly est. Auto-Apply 13d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer - System Test Design - Simulations
Lucid Motors 4.4
Senior software engineer job at Lucid Motors
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.
We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.
SoftwareEngineer, System Test Design, Simulations
We are currently seeking a SoftwareEngineer in the System Simulation Test Design team to expand our internal controls verification and validation tools. The position requires an experienced professional with a strong background in C or C++ programming to develop production code. Our ideal candidate has a growth mindset and is willing to dive in immediately to start adding value. Candidates are expected to be accustomed with a fast-paced environment while still maintaining high quality in their work.
Role:
* Develop and maintain internal SIL/MIL tools used for controls verification and validation
* Consume MATLAB/Simulink models to integrate new components and features with the SIL interface
* Understand and develop new user features or improve existing ones while maintaining performance
* Document design pattern decisions and produce maintainable code
* Challenge status quo and propose changes that could improve user experience, code quality or overall performance
* Create and develop unit, functional, and integration tests to ensure cross-platform compatibility (Windows and Linux)
* Maintain and develop automation pipelines for internal use to test and deploy SIL/MIL software
* Support development of CI/CD pipelines for external stakeholders related to in-house software
* Engage in regular code reviews of fellow engineers to bring maintain software quality
* Mentor and support junior engineers and assist in users' troubleshooting
Required Qualifications:
* Bachelor's + 3 years or more of non-internship professional software development experience in embedded, robotics, aerospace or automotive industries OR Master's + 1 year or more of non-internship professional software development experience in embedded, robotics, aerospace or automotive industries
* Bachelor's + 3 years or more experience of writing production level code using C, C++ or Rust OR Master's + 1 years or more experience of writing production level code using C, C++ or Rust
* 1+ years experience of scripting using Python or BASH
* Relevant experience in automotive, aerospace or robotics domains including exposure to AUTOSAR architecture (BSW, RTE, and application layer concepts)
* Experience using MATLAB/Simulink development, especially CodeGen to consume internal models for SIL/MIL integration
* Experience in test automation for Linux and Windows
* Experience with CI/CD systems using GitLab, Jenkins, GitHub or similar
* Experienced in working in fast-paced, ambiguous environments where priorities are often updated to support business needs
* Highly technical and organized, able to maintain clear documentation
Preferred Qualifications:
* Working knowledge of AUTOSAR MCAL drivers and platform integration to support hardware abstraction and low-level software development
* Experience working with ISO standards like ISO26262
* Experience in controls application or base software (firmware) development
* Experience with GUI frameworks such as QT or game engines such as Unity
Education Requirements:
* Bachelors Degree in Electronics and Communication Engineering, Computer Science, Electrical and Electronics or a related technical field is required.
* Masters Degree is preferred.
Additional Compensation and Benefits: Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.)
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
$105k-139k yearly est. Auto-Apply 60d+ ago
Senior Virtual Test Engineer - Remote (Up to 40%)
Volkswagen Group Services GmbH 4.4
Belmont, CA jobs
An automotive technology leader is seeking a Virtual Test Engineer at their Innovation & Engineering Center in Belmont, CA. This role involves end-to-end test engineering for virtual ECUs, requiring over 7 years of relevant experience. The ideal candidate will work within a dynamic team and interface with various technical teams worldwide. Competitive salary between $160,000 and $175,000, plus benefits including performance bonuses, healthcare, and a 401(k) with company match.
#J-18808-Ljbffr
$160k-175k yearly 1d ago
Senior Virtual Test Engineer
Volkswagen Group Services GmbH 4.4
Belmont, CA jobs
Worldwide, the Volkswagen Group has a long tradition of dramatic innovations. The Volkswagen Group with its headquarters in Wolfsburg, Germany is one of the world's leading automobile manufacturers and the largest carmaker in Europe. The Group comprises twelve brands from seven European countries: Volkswagen Passenger Cars, Audi, SEAT, ŠKODA, Bentley, Bugatti, Lamborghini, Porsche, Ducati, Volkswagen Commercial Vehicles, Scania and MAN.
Brief Role Description
At the Innovation & Engineering Center California (IECC), we represent the Volkswagen Group in applied research and development. Located in the heart of Silicon Valley, we create bold new ideas for the Volkswagen, Audi, Bentley, Lamborghini, Bugatti and Porsche brands. We're a team of engineers, designers, scientists, and psychologists looking to develop innovations for future generations of cars, and to transfer technologies from many industries and research institutions into the automotive domain. Our mission is to drive change which means we are not only impacting one of the world's largest car makers, but also the lives of millions of people. Are you ready to join us?
Role Summary
The Virtual Test Engineer will own the end‑to‑end test engineering for virtual ECUs-from V‑ECU creation (AUTOSAR Classic/Adaptive) and restbus/environment modeling, to deterministic simulation, fault injection, conformance, diagnostics/flash, and scalable CI execution. You will build and operate a virtual test platform that exercises production software stacks (communication, diagnostics, safety/security, OTA readiness) with measurable coverage and release‑grade. You partner with software, systems, safety, cybersecurity, HIL, and OTA teams to ensure the virtual pipeline finds defects earlier than HIL/vehicle, at fleet scale.
The position will be a member of the worldwide connectivity technical team and interfaces with multiple stakeholders of VW Group's technical team members. This position investigates and develops new architectures for connected systems targeted to the US market.
Role Responsibilities
Operational Management - (35%)
Ownership of Virtual Test topics in NAR markets
Own the relationship with network operator, contract manufacturer, platform provider and lead strategic discussions and technical negotiations.
Serve as technical authority for V‑ECU testing; mentor engineers in XiL best practices, determinism, and modeling trade‑offs.
Drive supplier alignment (Tier‑1/2) for virtual deliverables (V‑ECU packages, ARXML/ODX/OTX, service catalogs, security plugins).
Conduct design/test reviews, DFMEA/FMEA, and lead 8D on defects discovered in SIL with crisp reproduction artifacts.
V‑ECU Build & Simulation Architecture - (35%)
Define the V‑ECU generation strategy for AUTOSAR Classic (RTE + BSW abstraction, virtual MCAL stubs) and Adaptive (POSIX targets, ara::com SOME/IP bindings), including OS abstraction, timers, time‑warp, and determinism controls.
Select and integrate V‑ECU platforms (e.g., dSPACE VEOS/SystemDesk, Vector vVIRTUALtarget/CANoe4SW Server, ETAS COSYM/ASCET, AVL VIRTUAL TESTBED, Wind River Simics, Imperas/OVPsim, QEMU/Renode‑based flows) and manage tool qualification where applicable.
Establish co‑simulation topologies: MIL/Plant models (Simulink/Modelica/FMU/FMI), bus/network simulators, and virtualization of sensors/actuators with IO semantics and timing fidelity.
Communication, Diagnostics & Flashing in SIL - (10%)
Model and validate Automotive Ethernet stacks: SOME/IP & SOME/IP‑SD, DoIP, AVB/TSN where applicable; simulate VLAN/QoS and congestion scenarios.
Exercise CAN/CAN‑FD, LIN, FlexRay via restbus simulations; verify UDS services, ISO‑TP segmentation and XCP/CCP measurement/calibration flows.
Implement DoIP‑routed UDS flashing in SIL with eligibility/state checks, A/B or recovery slots, anti‑rollback, and bootloader handshake emulation (timings, NRCs).
Develop restbus models for gateways, sensors, actuators, and peer ECUs using Vector CANoe/CAPL (incl. CANoe4SW Server), Python, and co‑simulation bridges.
Build service catalogs and SOME/IP service mocks, including late‑joiner/re‑announce behaviors and instance collision tests; emulate SecOC/E2E protections.
Create plant models (Simulink/Modelica, FMU/FMI) for closed‑loop testing of control functions; parameterize with production DBC/ARXML/LDF.
Execute fault campaigns: bus saturation, frame loss/reordering, clock drift, time sync perturbations (gPTP), power cycles/brown‑outs (virt), memory pressure, and network fuzzing (UDS/DoIP/SOME‑IP).
Apply protocol fuzzing (boofuzz, Scapy, Peach, AFL++ harnesses), mutation testing, and error seeding to validate diagnostic/communication hardening.
Model electrical transients (ISO 7637‑2, load dump) effects at the software boundary and verify recovery logic within the V‑ECU.
Architect headless SIL farms (Docker/K8s runners, epoxy test environments) executing parallel suites (thousands of SIL testcases per commit/nightly).
Integrate CI/CD (Jenkins/GitLab/Azure DevOps), artifact management (SBOM: SPDX/CycloneDX), test results (JUnit/Allure), and flaky test quarantine + triage dashboards.
Implement golden capture/compare pipelines (PCAP/MDF4/CSV) and scenario versioning (OpenSCENARIO/OpenDRIVE/ASAM OSI if AD/ADAS is in scope).
Qualification requirements
Skills Requirements:
Excellent strategically thinking and communication skills.
Analytical and conceptual thinking
Experience in developing strategies for R&D
Communication skills - interpersonal, presentation and written
Integration - joining people, processes or systems
Influencing and negotiation skills
Strategic/visionary minded
Resource management
Specialized Skills
Required
Knowledge of communication HW & SW architecture and hardware development processes.
Excellent communication; proven cross‑functional leadership across hardware, software, cloud, manufacturing, compliance, and program management.
Deep understanding of typical vehicle EE architectures and automotive development processes.
Deep expertise in SOME/IP/SOME‑IP‑SD, DoIP, UDS/ISO‑TP, CAN/CAN‑FD/LIN, and restbus modeling; hands‑on with ODX/OTX and XCP.
Proven delivery of CI‑scale virtual test grids (parallel headless execution, artifacted evidence, flake management).
Strong command of coverage engineering (MC/DC, model & code coverage), fault injection/fuzzing, and performance/timing analysis in virtual environments.
Demonstrated experience with MISRA, static analysis, sanitizers, and traceability (Polarion/Codebeamer).
Networks & Middleware (experience with any of) :
Automotive Ethernet: SOME/IP & SOME‑IP‑SD, DoIP, TSN/AVB, VLAN/QoS
Diagnostics: UDS, ODX/OTX authoring/automation; XCP/CCP (ASAM), DIDs, routines, DTC handling
Security (where applicable): SecOC (AUTOSAR), TLS/mTLS, E2E protection profiles
V‑ECU Platforms & Co‑Sim (experience with any of) :
Tools (any mix): dSPACE, Vector vVIRTUALtarget / CANoe4SW Server, ETAS COSYM, AVL VIRTUAL TESTBED, Imperas/OVPsim, QEMU/Renode
Restbus, Test Authoring & Automation (experience with any of) :
Vector: CANoe/CANalyzer/CANape, vTESTstudio, CAPL; CANoe4SW Server for headless SIL
Python (python‑can, scapy, pyshark, pyvisa), Robot Framework, pytest, gRPC/REST harnesses
Coverage, Analysis & Observability (experience with any of) :
V‑ECU generation using VEOS/SystemDesk, vVIRTUALtarget/CANoe4SW, or COSYM; co‑sim with FMU/FMI and plant models.
TSN budget analysis (gPTP domains, Qav/Qbv scheduling) for AV/service traffic in SIL.
Virtual UDS flashing including A/B slots and anti‑rollback; security hardening (SecOC, TLS/mTLS) validated in SIL.
Experience scaling SIL in Kubernetes with observability (OpenTelemetry + ELK/Grafana) and SBOM/attestation in release flow.
Knowledge of VW Group product design requirements,
Programming experience with the languages C, C++, Java, Python, and script languages.
Additional Required Qualifications
Years of Required Experience
7+ years of hardware or software development experience for connectivity functions in a vehicle manufacturer or supplier
5+ years of working in automotive projects including communication technology, ADAS or automation
Education Requirements:
Required
BS in Engineering
MS and/or PhD in Engineering
Work Flexibility:
Accommodation for working time zone differences between international locations as needed
Travel is estimated to be 10%.
Role requires flexibility in daily schedule, including early morning meetings with Europe, afternoons/evenings for the US West Coast or Asia
Travel is expected regularly to local development teams and partners
Compensation Data
Salary is determined by geographical location and adjusted accordingly. In Silicon Valley, the expected base salary range is between $160,000 - $175,000. Other benefits for this position include:
· Eligibility for annual performance bonus
· Healthcare benefits
· 401(k), with company match
· Defined contribution retirement program.
· Tuition reimbursement
· Company lease car program
· Paid time off
Volkswagen Group of America 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, national origin, religion, color, gender identity /expression, marital status, veteran status, or any other characteristics protected by applicable laws.
This role description is a guideline and does not create contractual rights between the Company and any of its applicants. The Company does not enter into any type of employment contract, implied or written, with its applicants regarding job security.
This Organization participates in E-Verify. We maintain a drug free workplace and perform pre‑employment substance abuse testing.
Job ID: 19917
Company: Volkswagen Group of America, Inc.
Location: Belmont, CA, US, 94002
Department: Research and Development
Working Model: Full-time
Contract Type: Unlimited
Remote Working: Up to 40%
Join the New Volkswagen team.
If you aspire to be part of the mobility of the future, Volkswagen is for you. We are the ideal match for people with a passion for innovation, oriented to achieve sustainable results, and who can work in a team generating positive and collaborative work environments. Here is your next challenge.
Founded in 1955, Volkswagen of America, Inc., an operating unit of Volkswagen Group of America, Inc. (VWoA) is headquartered in Reston, Virginia. It is a subsidiary of Volkswagen AG, headquartered in Wolfsburg, Germany. VWoA's operations in the United States include research and development, parts and vehicle processing, parts distribution centers, sales, marketing and service offices, financial service centers, and its stateof-theart manufacturing facility in Chattanooga, Tennessee.
#J-18808-Ljbffr
**Job Description:**GM is developing the next generation of embedded platform software to deliver state-of-the-art features to our customers. To achieve that goal, we are looking for technical managers who coach their teams to success and mentor their direct reports to achieve their potential.The Autonomy Interface SW team is responsible for the software that configures devices like lidars, cameras, radars, and IMUs and delivers sensor data to the AV stack running on GM vehicles. We are looking for a talented Engineering Manager to lead, manage, and grow our Camera platform SW engineering team in a fast-paced environment. The ideal candidate will combine deep technical expertise in embedded systems and camera technology with strong leadership skills to mentor engineers, drive cross-functional collaboration, and deliver high-quality, performant software solutions. Work with technical lead(s) to set the technical direction for the team, and anticipate strategic and scaling-related challenges Work with Engineering Leadership and Technical Program Managers to create and execute on a roadmap for your team Conduct performance reviews, identify top performers, and support their growth into Technical Leadership or Engineering Management roles4+ years experience managing teams who have shipped and support scalable production systems5+ years experience in softwareengineering roles Effective interpersonal, leadership, and communication skills Bachelor's degree in engineering or equivalent real world experience* Deep understanding of SoC architectures and hardware communication protocols (I²C, SPI, PCIe, USB).* Familiarity with industry-specific frameworks (e.g., Android Camera HAL3, QCOM, or Nvidia video frameworks).* Experience with computer vision or image processing algorithms and performance optimization.Experience building or managing performance and safety critical systems or similar Experience with DO-178, ISO-26262, or IEC-62304 Experience with modern C++11 or later development Experience working with ROS or other robotics frameworks Hands-on experience with camera/video subsystems, including MIPI-CSI interfaces, V4L2 frameworks, and Image Signal Processors (ISP) ***Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to an office location three times per week, at minimum.****Compensation*****:**The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is $185,600.00 to $285,000.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. ***Benefits:***Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.This job may be eligible for relocation benefits. General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, **email**us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest.
#J-18808-Ljbffr
$185.6k-285k yearly 5d ago
Senior Embedded Software Engineer, Security
Rivian 4.1
Palo Alto, CA jobs
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary
As a member of the product security team, focused on embedded systems and firmware, you will help design, implement, and maintain systems and software for on-vehicle security. This includes security functionality like secure boot, code verification, device identity, and access control. You will work closely with cross functional teams, to integrate security functionality into vehicle components. This role is located at our Palo Alto, California office and reports directly to the Manager, Security Firmware.
Responsibilities
Configure and manage chip level security features
Design security systems and solutions for connected vehicles and related products
Work with other teams and stakeholders to build security into features and products
Develop product security requirements that meet program needs while reducing risk
Work with development teams to ensure they meet requirements and validate them for each release
Continuously improve and adapt the security implementations to adapt to customer needs, program goals, and evolving technologies
Write and maintain complex technical documentation for both developers and non-technical people
Drive complex multi-team, cross-functional projects across multiple programs
Qualifications
Education - Preferred to have a degree in Computer Science, Computer Engineering, or similar field preferred or equivalent applicable industry experience
Technical Skills
7+ years of experience working on embedded platforms
In-depth knowledge of embedded systems
Experience with Linux, AOSP, and/or RTOS
Significant experience with C/C++ development, Java (android) is a plus
Strong understanding of SELinux, DM‑Verity, and other Linux hardening features
Strong understanding of cryptographic principles and secure coding practices.
Strong understanding of networking fundamentals such as Ethernet, TCP/IP, Wireless Technologies
Understanding of automotive networking interfaces and protocols (CAN, UDS, etc.)
Pay Disclosure
Salary Range/Hourly Rate for Palo Alto, California-based applicants: $162,500 - $203,100 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary: Rivian and Volkswagen Group Technologies provide robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.
Please note that we are currently not accepting applications from third party application services.
#J-18808-Ljbffr
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software‑defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary
We are looking for a Senior Embedded SoftwareEngineer to support the development and bring‑up of the Infotainment Platform for next‑generation EVs. This role focuses on RTOS‑based safety processors in high‑compute systems, involving low‑level software development, board bring‑up, diagnostics, and middleware integration. Experience with embedded Linux is a bonus.
Responsibilities
Design, implement, and maintain embedded software on RTOS platforms for safety‑critical infotainment ECUs.
Develop drivers for hardware peripherals: I2C, SPI, CAN, UART, GPIO, Ethernet, PCIe.
Lead and support board bring‑up activities, bootloader configuration, and low‑level diagnostics.
Implement and validate safety and system monitoring features.
Develop and integrate platform diagnostics, automation hooks, and scripting tools in Python/C.
Work with hardware engineers and validation teams to debug board‑level issues using tools like JTAG, oscilloscopes, and logic analyzers.
Document software components, integration flows, and bring‑up guides for cross‑team consumption.
Qualifications
Bachelor's or Master's in Computer Science, Computer Engineering, or related field.
5+ years of embedded software development experience, with emphasis on RTOS‑based systems (FreeRTOS, SafeRTOS, QNX, etc.).
Proficient in C/C++ and experienced with low‑level driver development.
Strong knowledge of board bring‑up, bootloader, and system initialization.
Familiarity with hardware communication interfaces and protocols (I2C, SPI, CAN, UART, PCIe, Ethernet).
Proficient in Python or shell scripting for automation and testing.
Hands‑on experience with debugging tools: JTAG, Lauterbach, oscilloscopes, logic analyzers.
Preferred Skills
Deep understanding of RTOS internals, interrupt handling, task scheduling, and memory protection.
Experience with middleware integration, including MQTT, UDS, or other automotive communication protocols.
Exposure to functional safety features and standards (ISO 26262, ASIL).
Experience with embedded Linux, including kernel modules, device trees, and bootloader configuration.
Familiarity with diagnostics frameworks, fault injection, and recovery mechanisms.
Prior involvement in automotive infotainment or safety processor development.
Pay Disclosure
Salary Range Northern California‑Based Applicants: $146,900 - $194,610 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary
Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental, and vision insurance packages for full‑time employees, their spouse or domestic partner, and children up to age 26. Coverage is adequate on the first day of employment, and Rivian covers most of the premiums.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Please note that we are currently not accepting applications from third party application services.
#J-18808-Ljbffr
$146.9k-194.6k yearly 5d ago
Sr. Embedded Software Engineer
Rivian 4.1
Palo Alto, CA jobs
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary
We are seeking a highly skilled and motivated Senior Embedded SoftwareEngineer to join our Vehicle Power Moding team. In this role, you will design, develop, and deploy embedded software solutions to support vehicle power management systems. You will collaborate with cross-functional teams to ensure seamless integration of power modes, while maintaining robust hardware control and low- and high-voltage system stability. This position demands deep technical expertise in embedded systems, state machine design, and vehicle device control.
Responsibilities
Contribute to defining software requirements, designing state machines, and ensuring they align with vehicle power moding needs.
Lead discussions regarding vehicle states (e.g., wake/sleep) and corresponding hardware control (e.g., high voltage activation/deactivation, low-voltage domain management).
Participate in system-level design reviews, providing insights into power management and embedded software best practices.
Ensure the seamless transition between power modes, coordinating high-voltage and low-voltage domain transitions for system efficiency and reliability.
Collaborate with hardware and system teams to understand and influence vehicle device control, ensuring correct interactions between software and hardware components.
Design, develop, and deploy embedded software for vehicle power management applications such as vehicle device power on/off behavior management, system energy draw optimizations, vehicle reset, occupancy detection, user interactions and much more.
Write, perform, and review integration test cases to validate software functionality and reliability.
Troubleshoot and debug software issues across embedded systems, identifying solutions to optimize vehicle power moding performance.
Qualifications
B.S.+ in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field with 2+ years of relevant industry experience.
2 or more years of experience in embedded software/firmware development in C, preferably with vertically integrated consumer products.
Proficient with software development on microcontrollers and sensor I/Os.
Strong understanding of dependencies between various electrical & mechanical systems.
Experience with systems engineering / automotive network architecture / vehicle integration.
Strong working knowledge of automotive electrical systems and communication protocols (CAN, LIN, Ethernet) and relevant debug tools.
Hands-on experience debugging complex systems that involve multiple ECUs with interfaces to various vehicle sub-systems.
Good team player with great communication skills.
Ability to work in a fast-paced development environment.
Passionately motivated to take ideas from R&D phase to a product.
Pay Disclosure
Salary Range/Hourly Rate for California Based Applicants: $146,900 - $183,600 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary
Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.
Please note that we are currently not accepting applications from third party application services.
#J-18808-Ljbffr
$146.9k-183.6k yearly 1d ago
Embedded Software Engineer - Automotive Platforms
Rivian 4.1
Palo Alto, CA jobs
A technology company specializing in automotive is seeking an Embedded SoftwareEngineer to develop and validate firmware for crucial vehicle functions. This role involves working with real-time programming and ensuring the safety of electronic control units. Candidates should have a Bachelor's degree in a relevant field and proficiency in C++. Understanding of RTOS and experience in embedded systems are preferred. The position is located in Palo Alto, California with competitive compensation and benefits.
#J-18808-Ljbffr
$145k-191k yearly est. 3d ago
Software Engineer, Embedded Platforms
Rivian 4.1
Palo Alto, CA jobs
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary
As an Embedded SoftwareEngineer, you will play an integral part responsible for developing and validating scalable firmware for critical vehicle functions such as Energy Storage & Distribution (ES&D), power modes, body controls, or foundational motion controls features. You will work in a dynamic environment, applying your expertise in real-time programming and system fundamentals to ensure the safety and reliability of our ECUs.
Responsibilities
Design, develop, and deploy embedded software on Linux/Android and/or Real-Time Operating Systems (RTOS) for electronic hardware.
Contribute to the implementation and optimization of Hardware Abstraction Layers (HALs) for vehicle hardware interaction.
Design and build highly complex systems spanning multiple domains that bring improved functionality and better performance to how users interact with our vehicles.
Participate in the full software development lifecycle and uphold code quality.
Collaborate across multiple disciplines to deliver quality code and debug complex problems.
Work closely with cross-functional teams (Charging, Body Controls, EE/Hardware teams) on software initiatives.
Qualifications
Minimum Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a relevant technical field or equivalent practical experience.
Proficiency in C++ and experience with scripting languages (Python, shell).
Preferred Qualifications:
2+ years of full time work experience in Embedded Software Development.
Understanding of Real-Time Operating Systems (RTOS) fundamentals and experience building concurrent systems.
Familiarity with embedded Linux environments and core concepts.
Familiarity with kernel-level development or automotive communication protocols.
Experience with interface protocols (e.g., CAN, Ethernet, SPI, I2C).
Experience in automotive systems and applications.
Pay Disclosure
Salary Range for California Based Applicants: 127,400.00 - 145,400.00 USD (This range is based on similar Mid to Senior level technical roles in the sources; actual compensation would be determined based on experience, location and other facrors determined by law)
Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Salary Range for British Columbia Canada Based Applicants: 92,400 - 107,800 CAD (Actual compensation would be determined based on experience, location and other facrors determined by law)
Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian and VW Group Technologies ("Rivian and Volkswagen Group Technologies") may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.
Please note that we are currently not accepting applications from third party application services.
#J-18808-Ljbffr
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
$42k-51k yearly est. 8d ago
Software Engineering Summer Intern
Toyoda Gosei North America Corporation 4.4
Troy, MI jobs
Job Description
The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world.
Toyoda Gosei North America (located in Troy, MI) has an opening for a SoftwareEngineering Summer Intern. The selected candidate will assist Corporate Information Systems (CIS) team with day-to-day end-user support and software development.
Primary Duties and Responsibilities:
• Assist with the preparation of documentation for software development process
• Provide assistance to CIS team with helpdesk call answering and basic problem resolution
• Assist software development team with .NET development projects and troubleshooting
• Assist with the troubleshooting and issue resolution on .NET legacy applications
• Assist with the preparation of business process improvement initiatives
Additional Qualifications:
• Minimum of 2 years' undergraduate studies completed
• Coursework towards a Bachelor's Degree in Computer Science, SoftwareEngineering, Information Technology, Information Systems, Data Science or other related field
• Experience with Visual Studio 2017 or later, C#, VB.Net, SQL Server, Javascript, jQuery, ASP.NET is required
• Excellent organization and communication skills required.
• Strong problem solving skills
• Highly analytical and detail-oriented.
$47k-68k yearly est. 7d ago
Software Engineer Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for JavaScript/Frontend Developer Intern. We're seeking a passionate, opinionated, and creative individual who can develop web applications from the ground up. The successful candidate will be a developer who understands web strengths and constraints and builds pixel perfect solutions.
* Experience developing cutting edge applications
* Good knowledge in at least one client side MVC JavaScript framework (preferably ReactJS or ReactNative)
* Experience developing modular front-end components and building web experiences using HTML5, CSS3, JavaScript
* Mastery of web standards, cross-browser compatibility and constraints of the web
* Good understanding of browser rendering behavior and performance
* Good written and communication skills
* Experience with Agile methodologies
Education:
Must be pursuing a Master's Degree in Computer Science or other related field with a minimum GPA of 3.5
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
* E-verify Participation
* Right to Work
$31k-37k yearly est. Auto-Apply 60d+ ago
Software Engineering Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for a data scientist who will work closely with IT and various other departments to drive insight into data and deliver machine learning solutions to improve Copart's operations. This data scientist will also design/manipulate large scale data sets from a multitude of sources, work to operationalize and integrate machine learning solutions into Copart's current products and visualize and report on findings and results to provide insight to the organization.
Job duties
* Develop new predictive models using advanced techniques
* Apply critical thinking to ensure data integrity and quality control is applied to each dataset, model and other analysis prior to presenting with internal customers
* Coordinate with different functional teams to operationalize, and monitor machine learning solutions
* Apply statistical methodologies such as cluster and regression analysis, if necessary.
* Act as a proponent of data science/analytics to senior leadership and others by being able to explain the benefits of machine learning, and other techniques.
* 6 Months of experience (relevant academic internships & projects can be considered in lieu of professional experience) with machine learning, statistical modeling, and data mining techniques.
* Bachelor or Master's degree in highly quantitative field (computer science, mathematics, machine learning, statistics) or equivalent experience
* Proficiency in either R or Python
* Proficiency in data sourcing/manipulation in SQL
* Bachelor or Master's degree in highly quantitative field (computer science, mathematics, machine learning, statistics) or equivalent experience
* Experience applying various machine learning techniques, specifically neural networks and gradient boosted machines, and understanding the key parameters that affect their performance
* Strong data visualization skills using open source tools (plotly, ggplot2, shiny)
* Experience with both supervised and unsupervised modeling techniques
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
* E-verify Participation
* Right to Work
$31k-37k yearly est. Auto-Apply 60d+ ago
Software Engineering Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for interns to work on the development of application projects for our global expansion. You will work with Program Managers, Business Analysts, and Team Leads to understand requirements, and develop and modify existing applications built on Java, using modern, cutting-edge tools like Spring Boot, RabbitMQ, Hibernate, Solr, Kafka, and MySQL etc.
Candidates must be available for 40 hours a week to be considered for this role.
This position will assist in duties including, but not limited to, the following:
* Assist seniorengineers, and management, to achieve optimal application architecture and design, utilizing Java technologies
* Assist in the development of efficient, secure websites, peer-review code, and document solutions within an agile-blended software environment
* Communicate proactively with teammates, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence.
Required Experience:
* Pursuing Master's Degree in Computer Science or similar
* Having Java Experience
Preferred Experience:
* Experience with web services and SQL.
* Experience with Spring Boot.
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
* E-verify Participation
* Right to Work
$31k-37k yearly est. Auto-Apply 29d ago
Software Engineering Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Job Duties - The SoftwareEngineering Intern will be a passionate, opinionated and creative individual who can develop web applications from the ground up as well as contribute to existing projects. You will understand web strengths and constraints and build pixel perfect solutions. You should be capable, and willing, to assist in developing responsive single-page web applications and developing microservices for the backend. Duties will include:
* Assisting in the development of well-structured web applications using modern, cutting edge JavaScript libraries/frameworks like ReactJS, ReactNative, Node.js etc.
* Work with UX designers and other developers to build modular, reusable components and compelling web applications.
* Work with experienced developers to understand and help build an eco-system of scalable microservices in Java and Spring framework
* Develop a passion for creating experiences that users will rave about.
* Learn quickly and be productive in a highly collaborative, lightning-fast environment.
* Follow and promote best practices.
Required Skills:
* Experience developing web applications in programming languages like Java, Ruby or Python
* Experience with web frameworks like Spring, Django, FLask, Ruby on Rails and Sinatra
* Experience designing and building single page applications using any Javascript Framework.
* Knowledge in at least one client side MVC JavaScript framework (preferably ReactJS or ReactNative)
* Experience developing modular front-end components and building web experiences using HTML5, CSS3, JavaScript
* Knowledge of web standards, cross-browser compatibility and constraints of the web
* Understanding of browser rendering behavior and performance
* Good written and communication skills
#LI-MS1
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
* E-verify Participation
* Right to Work
$31k-37k yearly est. Auto-Apply 60d+ ago
SDET Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart's Yards is looking out for SDET Java Intern.
Requirements:
Proven Java/SQL work experience (Academic or Organizational or boot camp) as a Java developer.
A firm grasp of object-oriented analysis and design.
Passion for writing great, simple, clean, efficient test automation code for RESTful web services or UI.
Good knowledge of relational databases (MariaDB preferred but not mandatory).
Good understanding / ability to write test cases / scenarios from user stories
Understanding of TDD and BDD best practices.
Having HTML, CSS, Javascript, ReactJS skills are added advantages for UI.
Having multi lang programming skills (like Python) is an added advantage but not must.
#L1-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
* E-verify Participation
* Right to Work
$31k-37k yearly est. Auto-Apply 7d ago
Software Engineering Intern
Copart 4.8
Dallas, TX jobs
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for interns to work on the development of application projects for our global expansion. You will work with Program Managers, Business Analysts, and Team Leads to understand requirements, and develop and modify existing applications
Other duties he/she will be required to perform are as follows:
Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment
Communicate proactively with teammates, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence
Experience with Multi-threading is a must for this position
Ability to work on real-time web applications.
Required Skills:
Bachelor's degree or higher in computer science, Engineering or similar
Strong experience with Spring Boot, MVC and other Spring modules.
Strong Experience with Core Java and multithreaded programming.
Strong experience with Angular, Java Script, HTML5, jQuery, AJAX, CSS and other JavaScript libraries.
Experience with Agile Methodologies and tools
Excellent problem-solving skills
Project or hands-on experience with AI tools relating to AI/ML framework, Agentic tools.
Understanding / writing Unit tests using JUnit and mocking frameworks.
Understanding of architecture and development methodologies of n-tier systems
Can-do attitude
Innovative drive and experience coupled with quick mastery of new technology, language, or development environment
Self-motivated, naturally curious, and able to thrive in a fast-paced and client-focused environment.
Skilled in documentation including business logic flows and technical writing
Able to understand and communicate not just how certain technologies work, but why
Additional Skills (nice to haves):
Experience with Unix, Linux and Solaris.
RESTful Web service expertise.
Experience with application server platforms: Apache, Tomcat.. etc.
Experience writing SQL and stored procedures.
Experience with SQL databases: DB2, MySQL, Maria.. etc.
Experience with Maven, Jenkins, Git.
#LS-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
E-verify Participation
Right to Work