Principal Software Engineer jobs at Genuine Parts - 2115 jobs
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
**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 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
$160k-175k yearly 2d 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 1d 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 2d 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
$145k-191k yearly est. 4d 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. 4d ago
Senior Technologist - Research & Development
Kelly 4.1
Wilmington, DE jobs
Kelly is hiring a Senior Technologist - Research & Development for a 12 - month Contract role with one of our prestigious clients based out in 200 Powder Mill Road, Wilmington, DE 19805.
Job Title: Senior Technologist - Research & Development
Location: Wilmington, DE 19805
Employment Type: 12-month contract
Pay rate: $35-45/hr.
Shift: 7:30 am - 4 pm.
Qualifications:
Position Requirements:
• Prior experience and sound working knowledge of modern machining processes as well as conventional machining tools.
• Experience programming CNC machines, inputting the design specifications and ensuring the machine performs as required.
• Experience planning and creating holding fixtures, selecting cutting tools and securing materials onto shop machines.
• Experience adjusting machine settings to optimize part quality.
• Working knowledge of current CAD/CAM software packages and file types.
• Ability to interpret and understand drawings specifications, dimension nomenclature, tolerances including geometric tolerancing.
• Ability to inspect and measure finished parts to ensure conformance to design specifications.
• Must adhere to safety protocols and procedures to ensure a safe working environment and integrity of machines.
• Ability to collaborate with engineers and designers for clarity on custom jobs and to refine manufacturing processes.
• Ability to lift objects up to 25lbs occasionally and up to 50lbs infrequently.
Responsibilities:
Position:
Machinist (contract position), primary role: program and operate 3 and 5-axis vertical machining centers, lathes, non-CNC conventional machines producing prototype and small quantity parts. This position will provide manufacturing support and advice to multiple customers with a focus on meeting commitments and producing quality machine parts.
Primary Job Duties:
Provide parts manufacturing leadership, experience and knowledge required to fabricate specified prototype machine parts. Emphasis of this position is the ability to leverage knowledge and experience to setup machine operations, program tool paths, interpret models and understand specified design intent. Working as part of a team with a focus on customer satisfaction is an important expectation of this role.
If you believe you are a good fit for this opportunity, please submit your application through the job posting link. We also encourage you to share references if you have them.
$35-45 hourly 23h ago
Technical Lead
Mavis Tire 3.7
White Plains, NY jobs
At Mavis, we are continuously dedicated to delivering high-quality products to our 20,000+ employees and 3,000+ company-owned and franchised locations. Here you will be leading a team of engineers and developing modern software for our stores. You would work closely with other engineers and our product management team, as well as regularly work on-site with other departments to ensure our software is scalable and meets business needs.
Responsibilities
The Technical Lead is responsible for the following:
Mentoring and providing technical support for the full stack engineers on the team
Developing and maintaining more complex features using React, Node, and Typescript
Collaborating with our product team and business units to architect and refine requirements
Identifying and resolving technical debt and areas of improvement
Fostering an environment of collaboration and accountability
Qualifications
To be eligible for the Technical Lead position, you must:
Have 4+ years of experience as a full stack engineer or similar position(including 2+ years in a leadership or mentorship role), experience with Git or an equivalent version control system, and proven experience building web applications, APIs, and SQL stored procedures
Hold a BA degree in a related subject or equivalent work experience
Be proficient in Javascript, Typescript, React, and Node
Be able to effectively provide feedback to engineers and collaborate with other leaders
Strongly understand REST APIs, microservices, and cloud platforms such as AWS or Azure
Mavis Discount Tire is an Equal Opportunity Employer
Consistent with our commitment to the principal of equal employment opportunity for all individuals, we enforce a zero tolerance policy on discrimination at Mavis. Employment decisions are made without regard to an applicant's or employee's actual or perceived membership in any category or status protected by applicable federal, state or local law. Where appropriate, Mavis may provide reasonable accommodation, in order for an otherwise qualified individual to perform the essential functions of the position.
Mavis does not seek salary history information from applicants.
$104k-136k yearly est. 4d ago
Full Stack Engineer
Mavis Tire 3.7
White Plains, NY jobs
At Mavis, we are continuously dedicated to delivering high-quality products to our 20,000+ employees and 3,000+ company-owned and franchised locations. Here you will be developing modern software for our stores. You would work closely with other engineers and our product management team, as well as regularly work on-site with other departments to ensure our software is scalable and meets business needs.
Responsibilities
The Fullstack Engineer is responsible for the following:
Working with our engineers and business leaders to learn our existing software
Developing and maintaining features and bug fixes in a React and Node.js codebase
Building RESTful endpoints to interact with 3rd party APIs and Microsoft SQL Server
Participating in code reviews and other Agile ceremonies
Writing clean and maintainable code that follows our technical guidelines
Qualifications
To be eligible for the Fullstack Engineer position, you must:
Possess 2+ years of experience as a full stack engineer or similar position
Be proficient in Javascript, Typescript, React, and Node
Have experience working with Git platforms or an equivalent version control system
Understand REST APIs and microservices
Hold a BA degree in a related subject, or equivalent work experience
Be experienced building web applications, APIs, and SQL stored procedures
Knowledge of cloud platforms, such as AWS and Azure, is a plus.
The Company is committed to the principle of equal employment opportunity for all individuals.
Consistent with the Company's commitment to equal employment opportunity, our policy is to comply with all applicable federal, state and local laws concerning employment discrimination. Accordingly, employment decisions are made without regard to an employee's or applicant's actual or perceived membership in any category or status protected by applicable federal, state or local law.
In addition, the Company is committed to providing equal employment opportunities to qualified individuals with disabilities, including employees affected by pregnancy. This may include providing reasonable accommodation, where appropriate, in order for an otherwise qualified individual to perform the essential functions of the position.
$114k-143k yearly est. 4d ago
Software Engineering Intern, Draper, UT - Summer 2026
Cox Enterprises 4.4
Draper, UT jobs
Company Cox Enterprises Job Family Group Business Operations Job Profile Intern - Technical Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % Yes, 5% of the time Work Shift Compensation Hourly base pay rate is $24.23 - $36.35/hour. The hourly base rate may vary within the anticipated range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills, and abilities. Position may be eligible for additional compensation that may include commission (annual, monthly, etc.) and/or an incentive program.
Job Description
We encourage candidates to apply to no more than three internship opportunities within a 90-day period. Our recruiting team will review your application and ensure you are considered for the opportunities that best align with your skills and interests.
There's something really inspiring about the idea of innovators teaming up to build something incredible. If you agree, then you might be a perfect fit for a tech job at Cox!
Across the Cox family of businesses (Cox Enterprises, Cox Communications and Cox Automotive), we're looking for Software Development Interns to join our team and learn from the best. Ready to collaborate with us and work at a great company that truly cares about you and your future? Keep reading!
What's In It For You?
* We value your time and potential. At Cox, you'll be exposed to meaningful and challenging work.
* You won't be left alone to figure things out. You'll have a team of supporters (plus an assigned program mentor) who will show you the ropes, guide you to excellence and cheer you on.
* You'll experience real accountability to develop your professional skills.
* You'll expand your network and professional toolbox through exposure to senior leaders.
* You'll help us build a bold future that is sustainable, accessible and inclusive.
What You'll Do
You'll develop and manage enterprise platforms, deployment pipelines, security and quality monitoring. You'll also develop tools to automate tasks and maintain new and existing infrastructure platforms on public and private clouds. Responsibilities will include:
* Developing automation for infrastructure provisioning and procedures, configuration management and ongoing support processes to be used across all environments.
* Documenting new development, procedures or test plans as needed.
* Helping develop and following best practices, security and engineering standards.
* Building tools and pipelines needed to facilitate continuous integration and delivery of software to all environments.
* Automating code packaging, code deployment and configuration management processes to be used across all environments.
* Soliciting feedback from delivery and operations teams about continuous integration and delivery challenges and working with them to identify opportunities to optimize softwareengineering throughput and quality.
* Tracking system and service performance continuously in all environments and escalates to the appropriate team.
* Leverage AI tools to assist in productivity, testing, and automation
Who You Are
Inquisitive. Logical. Dependable. These are just a few words that describe you. You love a good challenge and are happiest when you're solving problems. You have the following qualifications:
* Currently a college student pursuing a BA/BS degree in computer science or a related field, including classes related to software development, systems, networking and security.
* A passion for technology, reverse engineering and writing code to create solutions and fix problems.
* A collaborative attitude and the ability to clearly articulate thoughts and processes with both verbal and written communication in one-on-one and group settings.
* Experience with Windows and Linux systems, containers and databases.
* Experience with source code, build, deploy, orchestration and configuration management tools.
* Experience in writing code and scripts in at least one high-level programming language.
* An eye to identify and a desire to resolve insufficiencies and manual activities via automation.
* Familiarity with public cloud architecture and technologies, preferably AWS.
* Familiarity with Agile concepts and processes (Scrum and Kanban).
* An interest in building and continuously improving secure and resilient applications at scale.
* An interest in gathering data and measuring the progress on what makes applications perform.
* Familiarity with AI tools that assist in producing, testing, and automating tasks in software development and deployment.
Don't miss out on the first steps toward your future. Apply today!
Intern/Co-Op sessions are considered temporary employment. No full-time employment commitments are made. However, depending on our business needs, some interns may be considered for a full-time position following the conclusion of the session conditioned upon the intern graduating from their academic program and being available to commence full-time employment at a specified time.
Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship.
Benefits
Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page.
About Us
As our primary divisions Cox Automotive and Cox Communications drive new waves of innovation, Cox Enterprises is entering spaces like cleantech, healthcare, esports and more. We're a family business guided by a legacy of bold innovation that's driven by those who want to make their mark. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.
Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship. No OPT, CPT, STEM/OPT or visa sponsorship now or in future.
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: Autonomy ADAS Electrical Hardware, Sensors Qualifications Must be currently pursuing a bachelors, masters, or PhD degree at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills. Pay Disclosure The salary range for this role is $33.00-51.00/HR for Palo Alto based applicants, $26.00-45.00/HR for Irvine based applicants, and $25.00-$40.00/HR for Normal or Plymouth based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). There is no fixed deadline for this application; applications are accepted on an ongoing basis until the role is filled or the opening is no longer needed. 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 at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Autonomy ADAS Electrical Hardware, Sensors
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 The salary range for this role is $33.00-51.00/HR for Palo Alto based applicants, $26.00-45.00/HR for Irvine based applicants, and $25.00-$40.00/HR for Normal or Plymouth based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). There is no fixed deadline for this application; applications are accepted on an ongoing basis until the role is filled or the opening is no longer needed. 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
$33-51 hourly 15d 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. 13d 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
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 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.
Experience with Core Java and multithreaded programming.
Experience with writing Unit tests using JUnit and mocking frameworks.
Experience with Java Script, HTML5, jQuery, AJAX, CSS and other JavaScript libraries.
Good knowledge in at least one client side MVC JavaScript framework (preferably ReactJS or ReactNative)
Experience with Agile Methodologies and tools
Excellent problem-solving skills
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.
#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 senior engineers, 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