Embedded Firmware Engineer - MCU / RTOS (Ahmedabad)

Embedded Firmware Engineer - MCU / RTOS (Ahmedabad)

18 Sep
|
Abhyuday Bharat Projects
|
Ahmedabad

18 Sep

Abhyuday Bharat Projects

Ahmedabad

- 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.
- Valuable 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.

📌 Embedded Firmware Engineer - MCU / RTOS (Ahmedabad)
🏢 Abhyuday Bharat Projects
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer - mcu / rtos (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer - mcu / rtos (ahmedabad) / ahmedabad