Embedded Firmware Engineer

Posted Yesterday
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Robotics • Manufacturing
The Role
Develop and maintain low-level firmware for STM32/ESP32/ARM Cortex microcontrollers, implement drivers for sensors/actuators, optimize real-time tasks using an RTOS, collaborate on board bring-up and system integration, write unit tests and perform firmware validation, and document firmware architecture and APIs.
Summary Generated by Built In

What You’ll Be Coding

Write the software that makes our robots think and act. As an Embedded Firmware Engineer, you’ll develop low-level firmware for micro-controllers and processors that drive motor control, sensor fusion, and real-time decision-making across our robotic platforms.


Your Mission Includes

  • Developing and maintaining firmware for STM32 / ESP32 / ARM Cortex-based microcontrollers
  • Implementing drivers for sensors, actuators, and communication peripherals
  • Optimising real-time tasks using an RTOS (FreeRTOS or equivalent)
  • Collaborating with hardware engineers during board bring-up and system integration
  • Writing unit tests and performing firmware validation and regression testing
  • Documenting firmware architecture, APIs, and change logs

 

What You Bring to the Table

  • Bachelor’s in Electronics / Electrical / Computer Engineering
  • 1-3 years of hands-on embedded firmware experience
  • Strong proficiency in C/C++ for bare-metal and RTOS-based development
  • Experience with communication protocols: UART, SPI, I2C, CAN, Ethernet, MQTT, etc
  • Comfort with debugging tools: JTAG/SWD, GDB, logic analysers
  • Familiarity with Git and collaborative development workflows

 

Tools & Technologies

  • IDEs & Tool-chains: STM32CubeIDE, PlatformIO, ARM GCC
  • RTOS: FreeRTOS / Zephyr (or equivalent)
  • Debugging: JTAG/SWD, GDB, J-Link / ST-Link, Logic Analyzers
  • Protocols: UART, SPI, I2C, CAN, USB
  • Version Control: Git, GitHub / GitLab


Skills Required

  • Bachelor's in Electronics, Electrical, or Computer Engineering
  • 1-3 years of hands-on embedded firmware experience
  • Proficiency in C/C++ for bare-metal and RTOS-based development
  • Experience with STM32 / ESP32 / ARM Cortex-based microcontrollers
  • Experience implementing drivers for sensors, actuators, and communication peripherals
  • Experience with RTOS (FreeRTOS, Zephyr, or equivalent)
  • Experience with communication protocols: UART, SPI, I2C, CAN, Ethernet, MQTT
  • Familiarity with debugging tools: JTAG/SWD, GDB, logic analyzers, J-Link / ST-Link
  • Experience with unit testing, firmware validation, and regression testing
  • Familiarity with Git and collaborative development workflows (GitHub/GitLab)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bengaluru, Karnataka
22 Employees
Year Founded: 2019

What We Do

We are pioneers in warehouse automation solutions, and we've developed a groundbreaking robotics system that is set to transform how businesses manage order picking in their warehouses. Our offering is akin to adding a turbocharger to your warehouse operations, creating an environment that is highly efficient, productive, and cost-effective. It's not merely a change; it's a paradigm shift.

Similar Jobs

Analog Devices Logo Analog Devices

Firmware Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
20292 Employees

Skild AI Logo Skild AI

Systems Engineer

Artificial Intelligence • Robotics • Business Intelligence
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
24 Employees
100K-300K Annually

Optum Logo Optum

Software Engineering Lead

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Cleo Logo Cleo

EDI - Technical Solutions Manager

Cloud • eCommerce • Information Technology • Professional Services • Software
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
500 Employees

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
2450 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account