Senior Embedded Software Engineer - C/C++, I2C/SPI/USB, RTOS Jobs in San Mateo, CA

Refine Results
1 - 20 of 161 Jobs

Senior Embedded BSP Software Developer, Project Kuiper Customer Terminal Software

Amazon Kuiper Manufacturing Enterprises LLC

On-site in Sunnyvale, California, USA

Full-time

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. Our team focuses on building enterprise and consumer grade Customer Terminals, for use by our customers to access internet through the Project Kuiper. We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kui

Staff Software Engineer, Semi

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect We are the team responsible for designing Tesla's vehicle controller architecture. In the early phase of a program, we determine where to put power, communications, sensors, actuators and compute in a new (or updated) vehicle. As a vehicle is brought up, we work with teams across the vehicle software organization to help bring their systems to life. We play a significant role in shaping Tesla's future. This isn't just a system engineering role, we also write software ranging from

Software Engineer, Energy System Controls

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect As a Software Engineer on the Tesla Energy system controls team, you will work on software that controls large scale Tesla Megapack renewable energy deployments. You will work alongside expert controls engineers to implement innovative controls to make the transition to renewable energy possible. The system controls application is written in Rust, runs on a Linux device in the field, and communicates with other applications that are written in Golang and C/C++. What You?ll Do Dev

Sr. Embedded Software Engineer, Supercharger

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Tesla Energy is looking for a passionate, driven software engineer to build out the features for the current and next generation of fast DC charging. You will be responsible for delivering high quality code for the superchargers, charging adapters, and various other types of charging equipment. Come join a team of knowledgeable engineers working on using cutting edge software development tools and practices to create the best EV charging network in the world. What You?ll Do Deliv

Staff Software Engineer, Firmware Systems Architecture

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect We are the team responsible for designing Tesla's vehicle controller architecture. In the early phase of a program, we determine where to put power, communications, sensors, actuators and compute in a new (or updated) vehicle. As a vehicle is brought up, we work with teams across the vehicle software organization to help bring their systems to life. We play a significant role in shaping Tesla's future. This isn't just a system engineering role, we also write software ranging from

Staff Embedded Software Engineer - RTOS

Rivian

On-site in Palo Alto, California, USA

Full-time

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

Sr. Software Engineer, Infotainment Platform

Rivian

On-site in Palo Alto, California, USA

Full-time

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

Staff Embedded Software Engineer - RTOS

Rivian

On-site in Palo Alto, California, USA

Full-time

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

Embedded Software Engineer, Audio Systems

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Tesla's System Software team provides the foundation on which the in-vehicle user experience is built. We build the software platform (kernel, bootchain, drivers, and lower level userspace platform services) for our innovative Infotainment hardware. This includes high resolution touch displays, high definition audio, bluetooth/wifi/cellular connectivity, USB, cameras, all connected to high performance multi-core processors and GPUs. Our software is based on Linux, GNU toolchain, b

Internship, Silicon Development Engineer, Vehicle Hardware (Fall 2024)

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Consider before submitting an application: This position is expected to start around August 2024 and continue through the entire Fall term (i.e through December 2024) or into Spring 2025 if available. We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships. International Students: If your work authorization is through CPT, please consult your school before applying. You must be able to work 40 hours per week. Many students will be limited to

Staff Firmware and Embedded Software Engineer

Rivian

On-site in Palo Alto, California, USA

Full-time

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

Embedded Software Engineer, Linux Platforms

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect The Role Tesla's Software Platforms team provides the foundation on which the in-vehicle user experience is built. We build the software platform (kernel, bootchain, drivers, and lower level userspace platform services) for our innovative Infotainment hardware. This includes high resolution touch displays, high definition audio, bluetooth/wifi/cellular connectivity, USB, cameras, all connected to high performance multi-core processors and GPUs. Our software is based on Linux, GNU

Sr. Embedded Software Engineer, Thermal & HVAC

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect As an Embedded Software Engineer on the Thermal & HVAC software team at Tesla, you will play a key role in accelerating the delivery and refinement of Tesla-designed thermal systems for our new and existing vehicle products. Your responsibilities will include architecting, designing, and implementing firmware for various motors, actuators, and sensors in the thermal system. Additionally, you will contribute to the development of user-facing features to enhance the accuracy and int

Sr. Embedded Software Engineer, Keys & Authentication

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect As a member of the firmware development team, you will be responsible for embedded software development for the Keys & Authentication Team in the scope of Vehicle Software. Vehicle access control is a critical user facing system providing cutting edge user experiences like auto presenting doors, phone key and cloud key management. It is both crucial and challenging to design software for the full gamut of user behaviors and failure modes. It is also closely linked with the growing

C++ Simulation Software Engineer, Battery Management Systems

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect As a Software Engineer on the high voltage systems firmware team, you will be responsible for the delivery and quality of battery management systems. Specifically, we are looking to build capabilities that allow us to automate and accelerate the testing of these critical firmware components. You will be responsible for designing and implementing tools and methods for validating component firmware using simulation and software-in-the-loop (SIL) frameworks. These tools will be used

Sr. Software Engineer, Cell Manufacturing

Tesla Motors

On-site in Fremont, California, USA

Full-time

What to Expect The Cell Equipment team is responsible for delivering high-capacity manufacturing systems to production. Our software manages tens of millions of cells simultaneously and the Firmware team designs the controller architecture. Tesla seeks an embedded software engineer to join the team in developing high performance firmware, ultra-reliable and safe equipment for a variety of cell development projects including all Formation manufacturing processes, all Cell Qualification phases, an

Embedded Software Engineer, Chassis Systems

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect The ChassisSystems team islooking for an Embedded Software Engineer for actuator control development. As an Embedded Developer on the team, you will be responsible for delivering high quality software that controls various actuators on the vehicle which influence longitudinal, vertical, and lateral vehicle dynamics. You will be challenged to write safe and robust code that works seamlessly across multiple vehicle platforms, follows first principles, and is physics based. Your soft

Software Engineer, Bluetooth & Wifi

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Tesla is seeking a Software Engineer to join our Wireless Software Engineering team. In this role, you will be part of a team responsible for delivering an unparalleled Bluetooth connectivity experience for the next generation of Tesla vehicles. We are looking for a highly motivated, inquisitive, and driven engineer who will take an ownership approach to shaping the user experience. What You?ll Do Contribute to Tesla's wireless connectivity stack - Bluetooth/BLE, Wi-FiNew feature

Telemetry Software Engineer, Autopilot AI

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Tesla's Autonomy Telemetry team is charged with collecting and processing all the data that fuels the development of Autopilot and Optimus, our Humanoid robot. Every vehicle and robot includes a sophisticated sensor suite and internet connectivity. This allows us to gather data from our fleet of millions of vehicles around the world to feed the training of our Neural Networks, providing Tesla with a significant competitive advantage in the race to full autonomy. The Telemetry team

Sr. Embedded Software Engineer, Energy Storage Systems

Tesla Motors

On-site in Palo Alto, California, USA

Full-time

What to Expect Tesla Energy is looking for an Embedded Software Engineer to drive the next generation of Battery Storage systems. You will be working on products that provide utility scale, gigawatt-hour storage solutions as well as applying these products for microgrid and off-grid applications. Role will include significant ownership of Energy products software and firmware, ranging from algorithms, architecture, implementation, validation, manufacturing, and fleet improvements. What You?ll D