Embedded Linux Firmware Engineer

4 days ago


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 firmware for our IoT products, utilizing your expertise in embedded systems, Linux, and microcontroller development.
  • Embedded Linux & Microcontroller Development: Work on embedded Linux systems or microcontroller-based architectures, ensuring robust and efficient operation of our products.
  • System Architecture: Apply your expertise in embedded architecture to create reliable, scalable, and efficient firmware solutions.
  • Technical Programming: Utilize your programming skills, particularly in C++, to write, test, and optimize code for embedded systems.
  • Product Development: Collaborate with cross-functional teams to define and execute on the technical requirements of IoT product architectures.
  • Yocto Integration: Develop custom operating systems using Yocto, tailoring them to meet the specific needs of our hardware devices.

Qualifications:

  • Experience: 5+ years of experience in embedded systems development, with a focus on embedded Linux or microcontroller-based systems.
  • Technical Skills: Proficiency in C++, embedded architecture, and experience with Yocto.
  • Embedded Expertise: Demonstrated experience with embedded systems, including firmware development and technical programming for hardware devices.
  • Team Fit: Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

Nice to Haves:

  • Yocto Experience: Direct experience with Yocto for creating custom operating systems for hardware devices is highly desirable.
  • IoT Product Experience: Familiarity with IoT product development and related architectures.


  • 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 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 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...


  • 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 Rivian Full time

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


  • Palo Alto, California, United States Kohler Full time

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


  • Palo Alto, California, United States Tesla Full time

    Job 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...


  • Palo Alto, California, United States EverCharge Full time

    Senior Embedded Software DeveloperEverCharge is a leading provider of electric vehicle (EV) charging devices and management systems, offering hardware and software EV charging solutions for fleets, multi-unit, and single-family homes.Our Senior Embedded Engineer, Rust, will leverage their broad engineering skill set to design, implement, and test embedded...


  • Palo Alto, California, United States Pennsylvania State University Full time

    Job 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...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Senior Embedded Linux Software EngineerWe are seeking an experienced professional to lead the development of Linux Embedded Platform Software at Ford Motor Company.Key Responsibilities:Develop a scalable architecture for the Software Platform.Develop requirements for the Linux Operating system for suppliers.Develop scalable drivers for...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job 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...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is seeking a skilled Embedded Security Engineer to design and develop the next generation of embedded software security systems for vehicles, batteries, and charging systems.This is a highly cross-functional role, where you will work collaboratively to implement security features, assess requirements for security controls, build and...


  • 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 Ford Motor Company Full time

    Job DescriptionWe are seeking an experienced professional to lead the development of Linux Embedded Platform Software at Ford Motor Company.Key Responsibilities:Develop a scalable architecture for the Software Platform.Develop requirements for the Linux Operating system for suppliers.Develop scalable drivers for communication, sensors, and actuators.Develop...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and a commitment to environmental stewardship.Our team is comprised of passionate individuals who share a love for the outdoors and a desire to protect it for future generations.Role SummaryIn this role, you will be part of the Future...

  • 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 Ford Motor Company Full time

    Job 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 successful candidate will be responsible for creating control/estimation algorithms for various body...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company in the electric vehicle industry, dedicated to creating a sustainable and adventurous future. Our mission is to keep the world adventurous forever, and we're looking for talented individuals to join our team.Job SummaryWe're seeking an Embedded Software Engineer to join our team, who will be responsible for...

  • Firmware Engineer

    1 day ago


    Palo Alto, California, United States Array Labs Full time

    Array Labs is seeking a highly skilled Firmware Engineer to join our team in building a distributed radar imaging constellation. As a key member of our team, you will play a critical role in shaping the design of the world's first formation-flying radar imaging constellation.You will work closely with our radar, communications, and spacecraft teams to...


  • Palo Alto, California, United States Latitude AI Full time

    Key Responsibilities:As a Linux Engineering Specialist at Latitude AI, you will be responsible for designing, bringing up, and optimizing the Linux platform for advanced driver assistance systems. You will work closely with a multidisciplinary team of hardware, software, and system engineers to ensure the success of our product.Requirements:* Proven...