Embedded Developer (cybersecurity)

ACL Digital

Pune District

On-site

INR 600,000 - 1,200,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ACL Digital is seeking an experienced embedded firmware engineer to architect and implement reliable Embedded C code for bare-metal microcontroller environments. You will design and validate bootloaders and peripheral drivers on TI and ST microcontrollers, and perform static code analysis to ensure high-quality software.

Collaboration with the engineering team will ensure integration into core projects with adherence to timelines.

Qualifications

  • Advanced Embedded C programming without heavy OS abstractions (bare-metal).
  • Hands-on experience with bootloaders, flash memory management, and low-level drivers (I2C, SPI, UART, CAN).
  • Experience with static code analysis to enforce coding guidelines and improve software quality.

Responsibilities

  • Architect, design, and write reliable Embedded C firmware for bare-metal microcontroller environments.
  • Develop, configure, and validate bootloaders and peripheral drivers on TI and ST microcontrollers.
  • Perform static code analysis to enforce guidelines and maintain software quality.

Skills

Embedded C
Bootloaders
Static code analysis
Low-level debugging
Firmware integration

Tools

Debugging tools

Job description

Key Responsibilities
  • Architect, design, and write reliable, efficient Embedded C firmware for bare-metal microcontroller environments.
  • Develop, configure, and validate custom bootloaders and peripheral drivers on TI and ST microcontrollers.
  • Perform static code analysis using industry-standard tools to enforce coding guidelines, resolve vulnerabilities, and maintain software quality.
  • Perform low-level hardware debugging, logic analysis, and unit testing to ensure robust performance.
  • Collaborate with the primary engineering team to integrate firmware components into Project Udaan according to established timelines.
Required Qualifications & Technical Skills (Must-Have)
  • Programming: Advanced expertise in Embedded C programming without heavy OS abstractions (bare-metal focus).
  • Hardware Platforms: Strong hands‑on experience with TI (e.g., C2000, MSP430, Sitara) and STMicroelectronics (e.g., STM32) microcontrollers
  • Core Components: Proven track record in designing custom bootloaders, flash memory management, and low‑level peripheral drivers (I2C, SPI, UART, CAN).
Preferred Qualifications (Nice‑To‑Have)
  • Hands‑on implementation of embedded cybersecurity protocols, including secure boot, cryptographic libraries, hardware security modules (HSM), or secure firmware update over-the-air/bus mechanisms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer (Firmware)
Senior Engineer (Firmware)

TIH | IIT Bombay • Mumbai

On-site
INR 600,000 - 1,200,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

Frontend Arts • Hyderabad

On-site
INR 900,000 - 1,300,000
Embedded Software Developer
Embedded Software Developer

Palnar Transmedia • Bengaluru

On-site
INR 600,000 - 1,000,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

Emerson • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

City of Shakopee, MN • Pune District

On-site
INR 3,000,000 - 5,400,000
Junior Embedded Engineer
Junior Embedded Engineer

Miko • Mumbai

On-site
INR 800,000 - 1,200,000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Embedded C/C++ Developer
Embedded C/C++ Developer

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,400,000