- 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
- 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...)
- Experience developing safety firmware compliant with IEC 61508 or ISO 26262
- Experience with Bazel build systems
- Familiar with Agile and Test driven development.
-
Firmware engineer
1 week ago
NR Consulting Sunnyvale, United StatesJob 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, ...
-
Firmware Engineer
2 weeks ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
2 weeks ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
6 days ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 week ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 week ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 week ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 week ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 week ago
Koko Home Sunnyvale, United StatesKoko 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 ...
-
Firmware Engineer
1 day ago
Wipro Cupertino, United StatesFirmware 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 ...
-
Firmware Engineer
1 week ago
Diverse Lynx Cupertino, United StatesJOB 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 ...
-
Firmware Engineer
4 days ago
Knightscope Mountain View, United StatesHave 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 ...
-
Firmware Engineer
2 weeks ago
Knightscope, Inc Mountain View, United StatesJob 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 ...
-
Firmware Engineer
2 weeks ago
Athelas Mountain View, United StatesJob 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 ...
-
Firmware Engineer
2 weeks ago
Diverse Lynx Cupertino, United StatesJOB 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 ...
-
Firmware Engineer
3 weeks ago
Athelas Mountain View, United StatesEvery 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 ...
-
Firmware Engineer
1 week ago
HCLTech Cupertino, United StatesAbout 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 ...
-
Firmware Engineer
1 week ago
Picarro Santa Clara, United StatesFirmware 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, ...
-
Firmware Engineer
1 week ago
Picarro Santa Clara, United StatesTitle: 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 ...
-
Firmware Engineer
3 weeks ago
Q-Cells Santa Clara, United StatesHanwha 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) ...
Motor Controls Firmware Engineer - Sunnyvale, United States - Figure
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:
Requirements:
Bonus Qualifications: