Find a jobRecruiters

Embedded Firmware Engineer - MCU / RTOS

Exclusive opportunity

Onsite

Embedded Firmware Engineer - MCU / RTOS

Abhyuday Bharat Projects

Embedded Firmware Engineer - MCU / RTOS

Skills

PythonTesting & QAAIESP32

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ahmedabad, Gujarat, India

Work mode:

Onsite

Published on:

17 September 2026

What they need


  • Design and write production firmware in C and some C++ on STM32 F4/H7/G4, nRF52840, ESP32-S3 and RP2040 using FreeRTOS/Zephyr or bare-metal.
  • Implement drivers and protocols including DMA-driven UART/SPI/I2C/CAN, USB, BLE, MAVLink and custom radio protocols; write secure bootloaders and OTA update paths.
  • Bring up new boards alongside hardware engineers using oscilloscope, logic analyser and JTAG/SWD debuggers; isolate hardware versus firmware faults.
  • Build automated hardware-in-the-loop and Python-based test rigs for regression testing.
  • Optimise firmware for real-time determinism, power consumption and memory footprint.
  • Maintain firmware architecture documents and participate in code and design reviews.
  • Use AI/LLM tools daily for code generation, datasheet analysis, test-plan drafting and design-review preparation, and verify all generated output.
  • Maintain structured, versioned engineering documentation using Git, issue trackers and design-review packages.

Experience

35 years hands-on product development (design/build/ship; not support, services, or QA-only)

Key Skills

  • 3+ years writing production embedded C on ARM Cortex-M class devices that shipped in a product.
  • Comfortable with RTOS concepts including tasks, ISRs, queues and priorities, and debugging hard faults, timing and concurrency issues.
  • Can read schematics well enough to trace a signal from pin to peripheral register and use a scope/logic analyser to prove it.
  • Python scripting for test automation and tooling.
  • Can read a schematic, flash and debug a microcontroller, and write a Python utility script.
  • Personally shipped at least one hardware/firmware product or field prototype to a real user.
  • Fluent with Git, issue trackers and structured written design documentation.
  • Willing to work on defence and dual-use programmes and travel for field trials.
  • Good to have: MAVLink/ArduPilot/PX4, radio/telemetry firmware, functional-safety or MISRA-style coding discipline, motor control, battery management or power-electronics firmware.

Work Preference

On-site at Thaltej, Ahmedabad, Gujarat, with field-trial travel within India. Candidates with real-world shipped embedded products and hands-on board bring-up experience are required.

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

2 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools