HamburgerMenu
hirist

Senior Embedded Firmware Engineer

Okda Solutions
8 - 10 Years
Pune

Posted on: 27/03/2026

Job Description

Description :

Immediate Joiners or less than 30 days notice period

We are looking for a Senior Embedded Firmware Engineer to develop secure, real-time, hardware-close firmware for servo drives and frequency inverters. The role involves driver development, control integration, cybersecurity implementation, communication protocol development, debugging, and contributions to architecture and CI processes.

Key Responsibilities :

- Develop embedded C firmware for ARM MCUs; handle real-time constraints and peripheral drivers.

- Integrate control algorithms, PWM, ADC, timers; collaborate with hardware and controls teams.

- Implement cybersecurity features : Secure Boot, cryptography, key management, secure update concepts, IEC 62443 requirements.

- Develop and maintain industrial communication stacks (EtherCAT, IO-Link, CAN, PROFINET, EtherNet/IP).

- Perform debugging & root cause analysis using JTAG/SWD, RTT, oscilloscopes, logic analyzers.

- Participate in software architecture reviews, automated tests, CI pipelines, code reviews, and verification activities.

Mandatory Skills :

- Strong C programming for embedded systems, real-time development (RTOS or bare metal).

- Good understanding of interrupts, timing, concurrency, MCU peripherals, and drivers.

- Experience in embedded security (Secure Boot, crypto basics, key management, secure updates).

- Hands-on with debugging tools : JTAG/SWD, RTT, GDB/trace tools.

- Familiarity with structured development, code reviews, Git, and configuration management.

Desirable Skills :

- Knowledge of servo drives, motor control, or power electronics.

- Experience with industrial communication protocols (EtherCAT, IO-Link, CAN, PROFINET).

- Exposure to IEC 62443, cybersecurity compliance, automated testing, CI, and scripting (Python).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...