Embedded Software Engineer Rivian and Volkswagen Group TechnologiesEmbedded Software EngineerPalo Alto, CaliforniaRivian 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 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) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Embedded Software Engineer ICONMA, LLCEmbedded Software EngineerFoster City, CA$94.26–$99.26 / hourArchitect, implement, and maintain production-quality C++ applications for embedded Linux, with a focus on low-latency, high-performance user- and kernel-space solutions. Proficiency with Python and test automation (e.g., Pytest), plus Git, build systems (e.g., Bazel), and unit testing frameworks (e.g., GTest).
Senior Software Engineer, Embedded Systems General Motors CoSenior Software Engineer, Embedded SystemsMountain View, CAThree (3) years of experience with the following: Automotive domain experience on AUTOSAR, CAN, LIN, Vendor Management, and System Integration; Automotive domain specific tools experience, such as CANalyzer, Canoe, Vehicle SPI, Oscilloscope, and Logic Analyzers; and Establishing protocols for telematics for diagnostics, prognostics and metrics data collection. Four (4) years of experience with the following: BSP development, new Hardware bring-up, and Device-drivers on complex platforms, such as Linux and AUTOSAR; and Writing wired/wireless networking drivers and protocols to support.
Application Software Engineer - Software Integration / Embedded Software Wayve Technologies LtdApplication Software Engineer - Software Integration / Embedded SoftwareSunnyvale, CAAt Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. In this role, youll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems.
NewEmbedded Software Engineer - Battery Management Systems ZooxEmbedded Software Engineer - Battery Management SystemsFoster City, CA$200,000–$240,000 / yearThe work includes Power management and efficiency, Charging control, a variety of operator controls, integration of supplier systems, coordination and control of all Power sub-systems, and low-level vehicle controls. Work cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly automated experience for the Zoox vehicle.
Embedded Software Engineer Intern Fall 2026 Zipline International IncEmbedded Software Engineer Intern Fall 2026South San Francisco, CAFrom deploying embedded software to devices across the world, fault response and handling, launching & landing, all the way to integration with our customer's physical & software systems, you will work with and learn from not only some of the most impressive embedded engineers in the field, but from a huge variety of our amazing Zipline team! Testing this feature rigorously, deploying it to production globally, building data analysis tools to verify that the feature is working properly, and using this data to root-cause tricky failures to improve the reliability of our systems.
Embedded Software Engineer, Cell Formation Tesla IncEmbedded Software Engineer, Cell FormationFremont, CA$120,000–$210,000 / yearWork on firmware projects within a sub-system such as cell cycling, microcontroller real-time operating systems, NVRAM interfaces, network programming, battery management algorithms, functional safety, cell dynamics, DCAC/DCDC power conversion control, electrochemical impedance spectroscopy (EIS), thermal management, and HVAC controls. Tesla seeks an embedded software engineer to join the team in developing firmware, controlling in a reliable and safe manner for a variety of cell development projects including all Formation manufacturing processes, Cell Qualification phases, and special applications.
Embedded Software Engineer - Power Systems ZooxEmbedded Software Engineer - Power SystemsFoster City, CA$155,000–$190,000 / yearResponsibilities for embedded software development for the Power management functions and sub-systems of the Zoox vehicle includes Power management and efficiency, Charging control, a variety of operator controls, integration of supplier systems, coordination and control of all Power sub-systems, and low-level vehicle controls. Work cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly-automated experience for the Zoox vehicle.
Senior Software Engineer, Embedded Systems GMSenior Software Engineer, Embedded SystemsMountain View, CaliforniaThree (3) years of experience with the following: Automotive domain experience on AUTOSAR, CAN, LIN, Vendor Management, and System Integration; Automotive domain specific tools experience, such as CANalyzer, Canoe, Vehicle SPI, Oscilloscope, and Logic Analyzers; and Establishing protocols for telematics for diagnostics, prognostics and metrics data collection. Four (4) years of experience with the following: BSP development, new Hardware bring-up, and Device-drivers on complex platforms, such as Linux and AUTOSAR; and Writing wired/wireless networking drivers and protocols to support.
Internship, Embedded Software Engineer, Keys & Authentication (Fall 2026) Tesla IncInternship, Embedded Software Engineer, Keys & Authentication (Fall 2026)Palo Alto, CA$42.07–$58.89 / hourVehicle access control is a critical user facing system providing cutting edge user experiences like auto presenting doors, phone key and cloud key management. Consider before submitting an application: This position is expected to start August or September 2026 and continue through fall term (ending approximately December 2026) or continuing into Winter/Spring 2027 if available and there is an opportunity to do so.
Staff Embedded Software Engineer, Robotics CobotStaff Embedded Software Engineer, RoboticsSanta Clara, California$205,000–$235,000 / yearYou will continue to write and review production-grade C++, drive key technical decisions, mentor fellow engineers, and collaborate closely with our Hardware, Systems, Controls, Safety and Test teams. In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics, and fault-handling systems.
Staff Embedded Software Engineer, Robotics Collaborative RoboticsStaff Embedded Software Engineer, RoboticsSanta Clara, CA$205,000–$235,000 / yearYou will continue to write and review production-grade C++, drive key technical decisions, mentor fellow engineers, and collaborate closely with our Hardware, Systems, Controls, Safety and Test teams. In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics, and fault-handling systems.
Staff Embedded Software Engineer Tarana Wireless IncStaff Embedded Software EngineerMilpitas, CA$155,000–$200,000 / yearWhat You'll Do: Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to design, develop, integrate, and test new features: collecting requirements, understanding HW/SW interactions, producing design documents and test plans, and writing software. As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build a system for our next-generation Fixed Wireless Access (ngFWA) products.
Internship, Embedded Software Engineer, Body Controls Firmware (Fall 2026) Tesla IncInternship, Embedded Software Engineer, Body Controls Firmware (Fall 2026)Palo Alto, CA$42.07–$58.89 / hourJoin a group of deeply knowledgeable engineers who build some of the most robust and safety-critical embedded systems in the industry, using cutting-edge development tools and practices to deliver exceptional reliability and performance. Your work ensures computer vision systems continuously see the world through clean lenses, doors respond seamlessly to user interactions, and interior lighting creates customizable ambiance.
Staff Embedded Software Engineer Rivian and Volkswagen Group TechnologiesStaff Embedded Software EngineerPalo Alto, CaliforniaRivian 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 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) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Embedded Software Engineer III eTeam Inc.Embedded Software Engineer IIIBurlingame, CA$80–$90 / hour2+ years of experience in C/C++ programming or 2+ years of experience with Java programming, strong problem-solving skills and attention to detail, excellent communication and teamwork skills, prior experience working on embedded systems is preferred . In addition, you will be responsible for developing and maintaining software for embedded systems, investigating and resolving bugs, and contributing to future product development.
Principal Software Engineer - Embedded Platform Software Development Hewlett Packard EnterprisePrincipal Software Engineer - Embedded Platform Software DevelopmentSunnyvale, CaliforniaWe create intelligent spaces and digital workspaces, delivering campus, branch, mobility, and IoT solutions that combine compute, context, control, analytics, automation, and secure connectivity to help global customers modernize their networks. We are seeking strong embedded software engineers to join a platform team responsible for programming the Network Processor (NPU) and Switching ASIC devices for HPE-Juniper Networks routing platforms.
Principal Software Engineer - Embedded Platform Software Development Hewlett Packard Enterprise CoPrincipal Software Engineer - Embedded Platform Software DevelopmentSunnyvale, CA$172,000–$349,000 / yearWe create intelligent spaces and digital workspaces, delivering campus, branch, mobility, and IoT solutions that combine compute, context, control, analytics, automation, and secure connectivity to help global customers modernize their networks. We are seeking strong embedded software engineers to join a platform team responsible for programming the Network Processor (NPU) and Switching ASIC devices for HPE-Juniper Networks routing platforms.
NewEmbedded Software Engineer - Body Systems Zoox IncEmbedded Software Engineer - Body SystemsFoster City, CA$140,000–$170,000 / yearYou will work closely with vehicle engineers, systems engineers, controls engineers, electrical engineers, and suppliers to create a seamless and highly automated rider experience for the Zoox vehicle. Work cross-functionally with vehicle engineers, controls engineers, electrical engineers, validation engineers, and other experts to ensure a seamless and highly-automated experience for the Zoox vehicle.
Internship, Embedded Software Engineer, Optimus (Fall 2026) Tesla IncInternship, Embedded Software Engineer, Optimus (Fall 2026)Palo Alto, CA$20–$60 / hourIn this role, you will develop scalable drivers to interface with an ASIC or bring up a new communication protocol or optimize existing drivers to improve performance or write application-level modules to achieve a specific function on a given subsystem. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable embedded systems using cutting edge software development tools and practices.