Platform Software and Firmware Developer

3 days ago


Palo Alto, California, United States Rivian Full time
Rivian Overview

We're committed to protecting the outdoors for future generations while keeping the world adventurous forever.

Our company values innovation, teamwork, and a passion for adventure.

Job Responsibilities

As an Embedded Software Development Engineer, your key responsibilities will be:

  • Modifying and maintaining the Linux kernel with preempt RT.
  • Developing, enhancing, and maintaining device drivers in Linux.
  • Developing unit tests and integration tests.
  • Understanding various performance trade-offs as they relate to CPU time, memory usage, debuggability, and traceability when introducing new software.
  • Debugging across software and hardware to understand the root issue and provide solutions, working collaboratively with multiple teams if needed.


  • Palo Alto, California, United States Tesla Full time

    Tesla's Software Platforms team provides the foundation for our in-vehicle user experience. We develop 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,...


  • Palo Alto, California, United States PSI Quantum Full time

    Job Title: Firmware EngineerWe're at the forefront of a quantum revolution. Our team is building a utility-scale quantum computer, and we need a skilled Firmware Engineer to help us achieve our goal. As a key member of our Electronic Sub-Systems team, you'll play a critical role in designing, developing, and maintaining firmware for our quantum computing...


  • Palo Alto, California, United States Tesla Full time

    Tesla is pushing the boundaries of robotics innovation with its TeslaBot platform, aimed at automating repetitive tasks. We are seeking a skilled Firmware Developer to join our team and contribute to the development of embedded system firmware. Your expertise will be crucial in bringing up new sensors, communication networks, and PCBA for various robotic...


  • Palo Alto, California, United States Kohler Full time

    Salary and BenefitsThe approved base salary range for this position is $175,825 - $240,640 depending on location. In addition, this position is eligible for a performance bonus and a special project incentive.About the CompanyKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products,...


  • Palo Alto, California, United States ArrayLabs, LLC Full time

    Job Description:We are seeking a highly skilled Firmware Engineer to join our team at Array Labs, LLC. The successful candidate will be responsible for designing and developing cutting-edge firmware code for our radar, communication, and flight control systems. The ideal candidate will have experience working with embedded systems, C/C++ programming, and a...


  • Palo Alto, California, United States KOHLER Full time

    Firmware Engineering Manager is a key role at Kohler Ventures, an independent company wholly owned by Kohler Co. A global leader in the manufacture of kitchen and bath products, tile and home interiors, and award-winning hospitality and golf destinations. Our mission is to build new digital businesses that empower consumers to lead healthier lives.We explore...


  • Palo Alto, California, United States PsiQuantum Full time

    PsiQuantum is revolutionizing the world of quantum computing with its mission to build the first useful quantum computer.Our team is working on a utility scale quantum computer and the software tools needed to build fault-tolerant quantum applications. We're a highly motivated and collaborative group focused on achieving our singular goal - building the...


  • Palo Alto, California, United States PSI Quantum Full time

    PsiQuantum is a pioneering company dedicated to creating the world's first practical quantum computer. We aim to build a system with 1 million qubits, error correction, and a scalable architecture.As a firmware engineer on our team, you will play a key role in designing, developing, and maintaining firmware for our electronics control systems. Your skills in...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryThe Low Voltage Power Firmware Development team is responsible for power distribution and management features on the Tesla vehicle platforms. As an engineer on this team, you will be responsible for testing our vehicle's power management and distribution features to ensure the quality and safety of the user's driving experience.Key...


  • Palo Alto, California, United States Tesla Full time

    Tesla's Software Platforms team is responsible for designing and developing the foundation of our in-vehicle user experience. Our software platform, built on Linux, provides a secure, capable, and high-performance environment for our innovative Infotainment hardware.ResponsibilitiesDesign and implement well-structured, efficient, and maintainable code using...


  • Palo Alto, California, United States KOHLER Full time

    About Kohler VenturesKohler Ventures is a pioneering company that empowers consumers to lead healthier lives by integrating leading-edge technology, science, and design. As a global leader in the manufacture of kitchen and bath products, tile, and home interiors, we explore how familiar experiences can be enhanced and innovations developed through...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian 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.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...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionOverviewTesla is on a path to build humanoid robots at scale to automate repetitive and boring tasks. As a Firmware Engineer Intern, you will play a crucial role in developing embedded platform drivers, application layer code for various robotics applications or validation platforms for our Tesla Bot platform.Key Responsibilities:Development...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla's Software Platforms team seeks a skilled Linux Software Platform Developer to join our team. In this role, you will develop software for our innovative Infotainment hardware, working on the foundation of our in-vehicle user experience. Your primary responsibilities will include designing and implementing software solutions, integrating...


  • Palo Alto, California, United States Tesla Full time

    Tesla is expanding its capabilities in robotics and autonomy, and we are seeking an experienced Embedded Software Engineer to join our team. As a key member of our team, you will design and develop high-quality firmware for our TeslaBot platform, ensuring seamless integration with hardware components. Your expertise in real-time embedded software development...


  • Palo Alto, California, United States Tencent Full time

    Job DescriptionTencent Games is a leading global platform for game development, operations and publishing. As the Technical Lead for Marketing Technology, you will play a pivotal role in guiding engineering teams to design, develop and optimize our marketing tools and platforms.Leveraging your deep technical expertise, you will ensure the creation of...


  • Palo Alto, California, United States Machinify, Inc. Full time

    Transforming Healthcare with AIMachinify, Inc. is dedicated to revolutionizing the healthcare industry through innovative AI-powered software products. Our mission is to increase the speed and accuracy of claims processing, reducing waste and improving outcomes for patients, providers, and payers.As a Staff Software Engineer, Backend, you will play a...


  • Palo Alto, California, United States Tesla Full time

    Job OverviewFirmware Engineers play a pivotal role in shaping the future of electric vehicles at Tesla. As an Embedded Systems Software Developer, you will be responsible for designing and developing high-quality firmware for in-house silicon and sensor projects.SalaryWe offer a competitive salary range of $120,000 - $252,000 per annum, plus cash and stock...


  • Palo Alto, California, United States SambaNova Systems Full time

    We are seeking an exceptional Senior Software Engineer to join our Runtime team at SambaNova Systems. As a pioneer in the field of AI, we strive to push the boundaries of what is possible in high-performance computing. In this role, you will be responsible for designing and implementing novel system software solutions that enable efficient execution of AI...


  • Palo Alto, California, United States Rivian Full time

    Rivian is a pioneer in the electric adventure vehicle industry, dedicated to creating emissions-free vehicles that keep the world adventurous forever. As a member of our Future Programs group, you will play a critical role in the development of next-generation products.Job SummaryThis role involves partnering with embedded software development engineers...