Miso Robotics Logo

Miso Robotics

Firmware Engineer

Reposted 9 Days Ago
Be an Early Applicant
In-Office
Pasadena, CA
115K-130K Annually
Mid level
In-Office
Pasadena, CA
115K-130K Annually
Mid level
The Firmware Engineer will design and implement embedded firmware for robotic systems, ensuring seamless integration and performance across various components and platforms. Responsibilities include developing firmware solutions, optimizing communication protocols, collaborating with cross-functional teams, and enhancing SDLC processes.
The summary above was generated by AI

Our Company

Miso Robotics is transforming the restaurant industry with Flippy, an AI-powered kitchen robot that automates dangerous fry station operations. A leader in kitchen automation, AI, and robotics, Miso has raised over $150 million via equity crowdfunding and has successfully installed Flippy, our flagship product, at Tier 1 restaurant brands.

With a new leadership team, including a CEO with a track record of successful exits, and a strategic investment from Ecolab, Miso is poised for scale. The company is building a world-class team. We offer competitive compensation, accelerated growth opportunities, the ability to make an outsized impact on an industry, and free snacks cooked by our in-house AI Powered robot chef, Flippy. 


 

The Role 
We are seeking a highly skilled Firmware Engineer to design and implement embedded firmware that powers our robotic systems. This role will be responsible for architecting and developing firmware solutions that integrate seamlessly across distributed systems, motor controllers, and communication protocols, ensuring compatibility with our robotic platforms. The ideal candidate is an expert in embedded system design, passionate about robotics, and comfortable collaborating across mechanical, electrical, and software disciplines.

Key Responsibilities

  • Architect, design, and implement firmware solutions for robotic systems using C/C++.
  • Develop software for motor controllers and embedded systems, leveraging TI’s C2000 microcontrollers.
  • Design and maintain distributed software architectures supporting real-time robotic applications.
  • Implement and optimize communication protocols (Ethernet, USB, CAN, SPI, I²C, I/O Link, etc.).
  • Conduct firmware testing in both Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) environments.
  • Utilize debugging and validation tools including JTAG, logic analyzers, and oscilloscopes.
  • Collaborate with cross-functional teams (mechanical, electrical, robotics, and software engineers) to deliver integrated system solutions.
  • Participate in and contribute to continuous improvement of the software development lifecycle (SDLC) processes.
  • Review technical manuals and specifications to guide design and troubleshooting.
  • Support the design and implementation of custom communication protocol packets.
  • Provide technical leadership on firmware best practices.

Qualifications

  • Bachelor’s degree (Required, M.S Preferred) in computer science, Robotics, Computer Engineering, Electrical Engineering, or related field
  • Familiarity with TI’s C2000 family of microcontrollers
  • Familiarity with I/O link industrial protocol and architecture
  • Exceptional knowledge in distributed software architecture design
  • Proven experience in embedded system design and firmware development (C/C++)
  • Ability to collaborate effectively with cross-disciplinary teams
  • Proficiency with working in development environments that comprise of Linux, Docker, and Git
  • Adhere to and help improve our software development lifecycle (SDLC) processes.
  • Knowledge working with JTAG, logic analyzers and Oscilloscope
  • Experience writing motor controller software
  • Understanding of digital communication protocols (Ethernet, USB, asynchronous serial, CAN, SPI, I2C)
  • Guru at navigating technical manuals
  • Experience developing software in Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) test scenarios supporting the test specifications.
  • Experience designing communication protocol packets
  • 2-4 + years of on the job experience, preferably in Robotics, Aerospace, Automotive, or similar commercial Hardware products integrating AI, ML, and Computer Vision technologies

Preferred Qualifications

  • Proficiency in developing applications in the Robot Operating System (ROS)
  • Experience with Python
Compensation 

$115k-$130k  Annually + Benefits

The stated compensation range reflects only the targeted base salary range for candidates residing in the Los Angeles Metro area and excludes additional earnings such as bonus and benefits. If your salary requirements fall outside of the range, we still encourage you to apply.

At Miso Robotics, we are committed to fostering an inclusive, diverse, and equitable workplace where every team member is valued and respected. We believe that diversity in our team drives innovation and creativity, which is why we strive to create a welcoming environment for everyone, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status.


 

Top Skills

C/C++
Can
Docker
Ethernet
Git
I/O Link
I²C
Linux
Spi
Ti'S C2000
Usb
HQ

Miso Robotics Pasadena, California, USA Office

561 E Green St, Pasadena, CA, United States, 91101

Similar Jobs

10 Days Ago
In-Office
Costa Mesa, CA, USA
166K-220K Annually
Senior level
166K-220K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As Firmware Engineer III, develop low-level firmware for microcontroller platforms, troubleshoot issues, and engage in reviews with electrical engineering teams to ensure quality products.
Top Skills: ArmAvrCCanEmbedded LinuxEmbedded SystemsEthernetGrpcI2CMsp430PicRtosSpiSshUartUsb
10 Days Ago
In-Office
Costa Mesa, CA, USA
129K-171K Annually
Junior
129K-171K Annually
Junior
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Firmware Engineer will develop firmware for microcontrollers, debug solutions for testing, and automate processes for production quality assurance.
Top Skills: Bare-MetalCCanEmbedded LinuxEmbedded SystemsEthernetI2CRs232Rs485RtosSpiUsb
2 Days Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
106K-178K Annually
Mid level
106K-178K Annually
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Firmware Engineer, you will evaluate and prototype new technologies in embedded systems, collaborate with cross-functional teams, and influence product development by integrating hardware and software solutions.
Top Skills: CCloud ConnectivityEmbedded LinuxIotI²CRtosSdioSocsSpiUartWireless Connectivity

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account