Current jobs related to Embedded Software Engineer, Thermal Systems, Semi - Palo Alto - Tesla
-
Embedded Software Engineer Intern
1 week ago
Palo Alto, California, United States Tesla Full timeEmbedded Software Engineer Intern - Thermal & HVAC Software TeamAs an Embedded Software Engineer Intern on the Thermal & HVAC software team at Tesla, you will play a crucial role in accelerating the delivery and refinement of Tesla-designed thermal systems for our new and existing vehicle products.Responsibilities:Develop, enhance, and debug new and existing...
-
Embedded Software Engineer
4 days ago
Palo Alto, United States Axiom Software Solutions Limited Full timeJob Title : Embedded Software Engineer Location : Palo Alto California Fulltime role Look for Ex NVidia / Qualcomm Company Exp Automotive QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing multithreading memory management etc.). • ...
-
Embedded Software Engineer
4 days ago
Palo Alto, United States Axiom Software Solutions Limited Full timeJob Title : Embedded Software Engineer Location : Palo Alto California Fulltime role Look for Ex NVidia / Qualcomm Company Exp Automotive QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing multithreading memory management etc.). • ...
-
Embedded Software Developer
7 days ago
Palo Alto, California, United States United Software Group Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing and implementing real-time systems using the QNX Real-Time Operating System (RTOS).Key Responsibilities:Establish reliable, low-latency, high-throughput data...
-
Senior Thermal Integration Engineer
1 week ago
Palo Alto, California, United States Ford Motor Company Full timeAbout the RoleWe are seeking an experienced Thermal Integration Engineer to join our team at Ford Motor Company. As a key member of our Electric Vehicle Digital Design (EVDD) team, you will be responsible for developing and integrating thermal systems for our next-generation electric vehicles.Your primary focus will be on designing, implementing, and testing...
-
Embedded Software Engineer
1 week ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionAs a Software Engineer with a focus on embedded systems, you will be responsible for delivering high-quality systems software spanning deeply embedded firmware libraries to code generation and tooling.You will solve problems inherent to complex communications networks, such as reliability, testability, extensibility, and developer ease of...
-
Embedded Software Developer
3 days ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob Title: Embedded Software DeveloperLocation: Palo Alto, CaliforniaThis is a full-time role that requires strong experience with QNX RTOS, DDS middleware, and Qualcomm 8255 SoC hardware.Key Responsibilities:Design and implement HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.Develop software that interfaces with...
-
Palo Alto, California, United States Tesla Full timeAs a member of Tesla's Thermal Vehicle Controls team, you will design, simulate, and implement sophisticated algorithms to manage thermal performance of the powertrain, battery-packs, heat pump, and cabin HVAC systems in Tesla's vehicles.You will be challenged by a wide range of problems like optimal thermal controls of batteries for supercharging,...
-
Embedded Software Engineer
2 weeks ago
Palo Alto, California, United States Pennsylvania State University Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for developing software and firmware for the autonomous control of current and future undersea systems.The ideal candidate will have a strong background in...
-
Embedded Software Engineer
1 week ago
Palo Alto, California, United States Wipro Full timeAbout Wipro:Wipro Limited is a leading technology services and consulting company that helps clients address their most complex digital transformation needs. We leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to build innovative solutions that drive business growth and...
-
Principal Embedded Software Engineer
4 weeks ago
Palo Alto, California, United States Rivian Automotive Full timeAbout RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and clean energy solutions. Our mission is to empower people to explore the world without limits, while protecting the environment for future generations.Job SummaryWe are seeking a highly skilled and experienced Principal Embedded...
-
Embedded Controls Software Engineer
1 week ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Embedded Controls Software EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...
-
Senior Embedded Software Engineer
2 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...
-
Embedded Software Development Engineer
1 week ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're committed to making that happen through our cutting-edge technology and innovative approach.Job SummaryWe're seeking a highly skilled Embedded Software Development Engineer to join our team at...
-
Embedded Software Development Engineer
4 weeks ago
Palo Alto, California, United States Rivian Automotive Full timeAbout RivianRivian is a pioneering company that's revolutionizing the automotive industry with its cutting-edge Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryAs an Embedded Software Development Engineer at Rivian, you'll play a crucial role in developing...
-
Senior Thermal Engineer
4 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and a commitment to environmental stewardship.Job SummaryWe are seeking a highly skilled Senior Thermal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, simulating, and validating...
-
Embedded Controls Software Engineer
1 week ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...
-
Embedded Software Engineer with QNX
2 weeks ago
Palo Alto, United States Smart Folks Inc. Full timeKey Responsibilities: DDS Communication establishment on Embedded SystemsDesign and implement Data Distribution Service (DDS) communication layers for real-time data exchange between system components.Establish reliable, low-latency, high-throughput data communication between devices, focusing on QNX-based systems running on 8255 PPI hardware.Ensure...
-
Lead Software Engineer
1 week ago
palo alto, United States Algorized Full timeCompany DescriptionAlgorized is a fast-growing deep tech startup building software platform for people positioning and sensing. We leverage algorithms and edge-ML with any market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications. As we...
-
Embedded Firmware Engineer, Energy Systems
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryTesla Energy is seeking an experienced Embedded Firmware Engineer to contribute to the development of next-generation energy products. The ideal candidate will have a strong background in C and C++ programming, as well as experience with real-time operating systems and embedded systems development.Key ResponsibilitiesDevelop and enhance real-time...
Embedded Software Engineer, Thermal Systems, Semi
2 months ago
As an Embedded Software Engineer on the Thermal Systems Software team, you will play a key role in accelerating the delivery and refinement of Tesla-designed thermal systems for the Tesla Semi. Your responsibilities will include architecting, designing, and implementing embedded 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 intuitiveness of the vehicle cabin heating, ventilation, and air conditioning system.
Tesla Thermal Systems manage the temperature of critical powertrain systems like the battery, drive units and charger, as well as temperature control of the vehicle cabin interior. The thermal management system is one of the biggest consumers of energy in an electric vehicle, making your contributions crucial in improving the efficiency of our vehicles and changing the way the world perceives electric vehicles. You will be responsible for delivering high-quality embedded code that runs on Tesla controllers and production lines.
What You’ll Do- Develop, enhance and debug new and existing behaviors for the coolant, refrigerant, and cabin HVAC systems
- Drive firmware development in C in a real-time embedded environment for performance, scalability, robustness, and tight integration with the hardware
- Hands-on with hardware bring up, build and enforce component validation for delivering robust, functional code
- Collaborate across disciplines with electrical, mechanical, and controls engineering teams to produce integrated software-hardware solutions
- Work with various cross-functional teams to develop requirements for new thermal system features, diagnostics, algorithms, etc
- Clearly communicate complex technical concepts to management, highlighting key issues and risks
- Implement continuous improvements and best practices within the team, and larger organization
- 4+ years of relevant experience in real-time embedded software development
- Degree in Electrical Engineering, Computer Engineering or equivalent in experience
- Proficiency in C and real time embedded environments
- Proficiency in Python
- Strong software fundamentals including firmware architecture, algorithm development, data structures, code modularity, and maintainability
- Fluent in working with microcontroller peripherals such as timers, ADC, GPIO, PWM, SPI, UART, LIN, I2C
- Hands on experience with various motor types (brushed, brushless, steppers) and sensor types (analog, digital encoders)
- Experience with reading electrical schematics and understanding circuit behavior
- Familiarity with control loops and PID controllers
- Experience with Rust is preferred