Jobs
>
Sunnyvale

    Motor Controls Firmware Engineer - Sunnyvale, United States - Figure

    Default job background
    Description
    Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration.


    We are looking for a Firmware Engineer to design, implement, and test firmware for the motor controllers used by all our actuators.


    Responsibilities:

    • Architect, design, implement and test firmware in C++ for motor controllers
    • Work closely with the hardware team to define hardware requirements and hardware/software interfaces
    • Work closely with the control team on motor control algorithms and functional interfaces
    • Develop Python tools to support test automation or hardware calibration
    • Support hardware/software integration in the lab

    Requirements:

    • Bachelor or Master degree in Computer Science or related field
    • At least 5 years of industry experience
    • Mastery of C++ and Python
    • Hands-on experience developing firmware to control Brushless Direct Current (BLDC) motors, including Field Oriented Control (FOC)
    • Experience implementing low level software on bare-metal systems and RTOS
    • Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, SPI and I2C
    • Good understanding of digital signal processing techniques such as FIR, IIR and FFT
    • Comfortable using lab instruments (Oscilloscopes, logic analyzers...) and debugging tools (Lauterbach...)

    Bonus Qualifications:

    • Experience developing safety firmware compliant with IEC 61508 or ISO 26262
    • Experience with Bazel build systems
    • Familiar with Agile and Test driven development.

  • NR Consulting

    Firmware engineer

    1 week ago


    NR Consulting Sunnyvale, United States

    Job Title: Firmware engineer · Duration: 12+Months Contract · Location: : Sunnyvale CA · Description:Firmware engineer with extensive experience in interfaces such as PCIE · Example projects using complex or interesting algorithms solving problems in analog signal processing, ...

  • Koko Home

    Firmware Engineer

    2 weeks ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    2 weeks ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    6 days ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Koko Home

    Firmware Engineer

    1 week ago


    Koko Home Sunnyvale, United States

    Koko Home is seeking a Firmware Engineer to join our engineering team who is excited about working on topics in the IoT and AI space, interacting with our Koko Home hardware-technology. We'd like you to be curious and love the challenge of solving problems. You will be part of a ...

  • Wipro

    Firmware Engineer

    1 day ago


    Wipro Cupertino, United States

    Firmware Embedded Engineer · Cupertino, CA · Permanent Role · Job Description: · 3 to 5 years of exp in total and C/C++ Windows kernel development using WinDbg Display technologies (HDMI, DP, eDP, FreeSync, HDR) is a big plus · Linux Kernel Mode display driver experience (layer u ...

  • Diverse Lynx

    Firmware Engineer

    1 week ago


    Diverse Lynx Cupertino, United States

    JOB DESCRIPTION: · Firmware configuration and maintenance for new product bringup: · • Target creation for new products in our code bases · • Firmware maintenance to adapt for new products · • Firmware validation to ensure operability on new products · • Firmware environment is ...

  • Knightscope

    Firmware Engineer

    4 days ago


    Knightscope Mountain View, United States

    Have you always been fascinated with technology and would love to be part of a remarkable team making a difference in the country's security? Knightscope is the place to be · Job Description · The Firmware Engineer will have programming experience in embedded systems, including ...

  • Knightscope, Inc

    Firmware Engineer

    2 weeks ago


    Knightscope, Inc Mountain View, United States

    Job Description · Job DescriptionHave you always been fascinated with technology and would love to be part of a remarkable team making a difference in the country's security? Knightscope is the place to be · Job Description: · The Firmware Engineer will have programming experienc ...

  • Athelas

    Firmware Engineer

    2 weeks ago


    Athelas Mountain View, United States

    Job Description · Job DescriptionEvery day, it feels like healthcare becomes less about the practice of medicine. Hospitals and private practices operate on razor-thin margins, caught between the bureaucracy of insurance companies and ballooning administrative costs. And technolo ...

  • Diverse Lynx

    Firmware Engineer

    2 weeks ago


    Diverse Lynx Cupertino, United States

    JOB DESCRIPTION: · Firmware configuration and maintenance for new product bringup: · • Target creation for new products in our code bases · • Firmware maintenance to adapt for new products · • Firmware validation to ensure operability on new products · • Firmware environment ...

  • Athelas

    Firmware Engineer

    3 weeks ago


    Athelas Mountain View, United States

    Every day, it feels like healthcare becomes less about the practice of medicine. Hospitals and private practices operate on razor-thin margins, caught between the bureaucracy of insurance companies and ballooning administrative costs. And technological advancements - from electro ...

  • HCLTech

    Firmware Engineer

    1 week ago


    HCLTech Cupertino, United States

    About HCLTech: · Is this the role you are looking for If so read on for more details, and make sure to apply today. · HCLTech is a global technology company, home to 221,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineeri ...

  • Picarro

    Firmware Engineer

    1 week ago


    Picarro Santa Clara, United States

    Firmware Engineer, Instrument Firmware · Location: Santa Clara (On-site) · Job Term: Full time · The Opportunity: Picarro is seeking a Firmware Engineer for Instrument firmware development. · Picarro's novel and transformative instruments will be deployed in various applications, ...

  • Picarro

    Firmware Engineer

    1 week ago


    Picarro Santa Clara, United States

    Title: Firmware Engineer, Instrument Firmware · Location: Santa Clara, CA · Job Term: Full Time · The Opportunity: Picarro is seeking a Firmware Engineer for Instrument firmware development. · Picarro's novel and transformative instruments will be deployed in various application ...

  • Q-Cells

    Firmware Engineer

    3 weeks ago


    Q-Cells Santa Clara, United States

    Hanwha Q CELLS Co., Ltd., is one of the world's largest and most recognized photovoltaic manufacturers for its high-performance, high-quality solar cells and modules. It is headquartered in Seoul, South Korea (Global Executive HQ) and Talheim, Germany (Technology & Innovation HQ) ...