Current jobs related to Firmware Engineer, Silicon Development, Autopilot - Palo Alto - Tesla


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Silicon and Systems Validation Engineer to join our team at Tesla. As a key member of our hardware validation team, you will be responsible for developing and executing post-silicon validation plans, tools, and infrastructure for our custom SoCs and platforms.Key ResponsibilitiesDevelop and execute post-silicon...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Silicon and Systems Validation Engineer to join our team at Tesla. As a key member of our hardware validation team, you will be responsible for developing and executing post-silicon validation plans, tools, and infrastructure for our custom SoCs and platforms.Key Responsibilities:Develop and execute post-silicon...


  • Palo Alto, California, United States Tesla Full time

    Autopilot Simulation TeamAs a member of Tesla's Autopilot Simulation team, you will be in a unique position to accelerate the pace at which Autopilot improves over time. Our team is responsible for building tools that enable Autopilot Software Developers to perform virtual test drives instead of real ones, testing all Autopilot software releases for...


  • Palo Alto, California, United States Tesla Full time

    Join the Autopilot Simulation TeamAs a member of Tesla's Autopilot Simulation team, you will play a critical role in accelerating the pace of Autopilot improvement. Your responsibilities will include building models and simulation tools that enable fast, iterative development and robust validation of the Autopilot system.Key ResponsibilitiesContribute to the...

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Tesla Motors Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Autopilot Simulation team at Tesla Motors. As a member of this team, you will play a critical role in accelerating the pace of Autopilot improvements by developing simulation tools and models that enable software developers to perform virtual test drives.Your responsibilities will...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionAs a member of Tesla's Autopilot Simulation team, you will play a critical role in accelerating the pace of Autopilot improvement. Your expertise in rendering and simulation will enable the creation of photorealistic 3D scenes that accurately model the driving experience in various locales and conditions.Key Responsibilities:Enhance the...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla is seeking a highly skilled Senior Firmware Engineer to join our Self-Driving Hardware team in Palo Alto, CA. As a key member of our team, you will be responsible for developing, testing, and documenting firmware for our Self-Driving system.Key ResponsibilitiesDesign and implement firmware for embedded subsystemsDevelop high-quality C code...


  • Palo Alto, California, United States Tesla Full time

    About the RoleThe Silicon Development team at Tesla is seeking a highly skilled Firmware Software Engineer to develop, test, and document firmware for various in-house silicon and sensors development projects. As a Firmware Software Engineer, you will be responsible for designing and developing firmware for real-time embedded environments, including...


  • Palo Alto, California, United States Tesla Full time

    About the RoleAs a Software Engineer on the Autopilot Simulation team at Tesla, you will contribute to the development of a modular, scalable simulation platform. This platform will enable Autopilot software developers to perform virtual test drives instead of real ones, testing all FSD software releases for regressive behavior and generating synthetic data...


  • Palo Alto, California, United States Kohler Full time

    Firmware Engineering Manager Job DescriptionKohler Ventures is seeking a highly skilled Firmware Engineering Manager to lead our firmware development team. As a key member of our engineering team, you will be responsible for overseeing the firmware development process, including design, implementation, testing, and maintenance.Key Responsibilities:Oversee...


  • Palo Alto, California, United States Tesla Full time

    Job Title: Senior Firmware Engineer, Energy SolutionsJob Summary:Tesla Energy is seeking a highly skilled Senior Firmware Engineer to drive next-generation designs and improve current designs for our world-class Energy product firmware. As a member of our team, you will shape the direction of our products and have a genuine passion for engineering products...


  • Palo Alto, California, United States Tesla Full time

    Reliability EngineerWe are seeking a highly skilled and experienced Reliability Engineer to join our team at Tesla. The successful candidate will be responsible for ensuring the reliability of our silicon and package products, from design to manufacturing.Key Responsibilities:Develop and execute reliability tests for silicon and package products, including...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla Energy is seeking a highly skilled Senior Firmware Engineer to drive the development of next-generation energy products. As a key member of our team, you will be responsible for designing, implementing, and validating firmware for our energy solutions.Key Responsibilities:Develop and enhance real-time firmware in C and C++Drive firmware...


  • Palo Alto, California, United States Tesla Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our Tesla Energy team. As a key member of our team, you will be responsible for driving next-generation designs and improving current designs for our world-class Energy products.ResponsibilitiesDevelop, enhance, and debug new and existing real-time firmware in C and C++Drive...


  • Palo Alto, California, United States Hewlett-Packard Full time

    Job Title: Low Level Firmware EngineerHP is seeking a highly skilled Low Level Firmware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our embedded systems.Responsibilities:Bring up and boot Linux and Android on bare metal embedded devices to enable userspace...


  • Palo Alto, California, United States Mondo Full time

    Position Overview: Mondo is seeking a highly skilled Sr Embedded Linux Firmware Engineer to join our team. As a key member of our IoT product development team, you will be responsible for designing, developing, and maintaining embedded firmware for our cutting-edge IoT products.Key Responsibilities:Firmware Development: Design and develop high-quality...

  • Manager of Firmware

    2 months ago


    Palo Alto, United States Mondo Full time

    Overview:We are seeking a skilled and experienced Manager of Firmware to lead and mentor our dynamic firmware team. This role requires a strong leader who can manage multiple ongoing projects, guide the development process, and collaborate effectively across teams to ensure successful firmware integration and delivery.Key Responsibilities:Team Leadership:...


  • Palo Alto, California, United States Tesla Full time

    Reliability Engineer - Silicon and PackageWe are seeking a highly skilled and experienced Reliability Engineer to join our team at Tesla. The successful candidate will be responsible for ensuring the reliability of our silicon and package products, from design to manufacturing.This includes developing and implementing reliability tests, analyzing failure...

  • Firmware Team Lead

    1 month ago


    Palo Alto, California, United States Mondo Full time

    {"h1": "Firmware Manager at Mondo", "p": "At Mondo, we are seeking a seasoned Firmware Manager to lead our dynamic firmware team. This role requires a strong leader who can manage multiple ongoing projects, guide the development process, and collaborate effectively across teams to ensure successful firmware integration and delivery.", "ul": [{"li": "Team...


  • Palo Alto, California, United States Kohler Full time

    Position Overview:As the Firmware Engineering Manager, you will play a pivotal role in overseeing the firmware development lifecycle at Kohler Ventures. Your leadership will guide a talented team of engineers in creating innovative solutions that enhance consumer experiences.Key Responsibilities:Firmware Development Oversight: Direct the entire firmware...

Firmware Engineer, Silicon Development, Autopilot

2 months ago


Palo Alto, United States Tesla Full time
What to Expect

The Silicon Development team is looking for a Firmware Engineer to join the team. Firmware Engineers are expected to develop, test and document firmware for various in-house silicon and sensors development projects. Firmware produced from the team comprise the full stack, from the very first bootloaders of a system including ROM through to real time operating system applications. The successful applicant joins a team of deeply knowledgeable Embedded Engineers with opportunities to solve ambitious and challenging problems in the embedded space. The applicant works closely with Hardware teams and engages in hardware/software codesign with the responsibility to design and develop systems to be functional, performant and reliable.


What You’ll Do
  • Develop high-quality C code for real-time embedded environments including safety critical systems
  • Design and support software with high volume manufacturing to scale to hundreds of thousands of units
  • Development and debug of firmware in pre-silicon environments
  • Support hardware bring-up including low level debug of board and SoC
  • Design for manufacturing of embedded systems
What You’ll Bring
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Experience in embedded development such as robotics, real-time controls, system, or controls software
  • Proficiency in C Proficiency in Rust for embedded- nice to have Familiarity with MISRA C- is a plus
  • Experience debugging embedded systems using tools such as scopes, logic analyzers and debuggers
  • Understanding of microprocessor architecture of both ARM and RISC-V families
  • Test driven development and familiarity with developer driven automated testing
  • Ability to collaborate and communicate complex technical concepts
  • Proven knowledge working with network protocols preferred