Embedded Firmware Engineer

Lenze

Pune District

On-site

INR 700,000 - 1,200,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lenze in Pune, India, seeks an Embedded Firmware Engineer to develop secure, real‑time, hardware‑close firmware for servo drives and frequency inverters. You will work on driver development, control integration, cybersecurity implementation, and CI processes.

The role involves implementing Secure Boot, cryptography, key management, secure updates, and industrial protocols such as EtherCAT and PROFINET. Collaboration with hardware and controls teams is essential.

Qualifications

  • Strong C programming for embedded systems, with RTOS or bare metal.
  • Understanding interrupts, timing, concurrency, and MCU peripherals.
  • Experience in embedded security and secure updates.

Responsibilities

  • Develop embedded C firmware for ARM MCUs with real‑time constraints.
  • Integrate control algorithms, PWM, ADC, and timers with hardware teams.
  • Implement cybersecurity features including Secure Boot and IEC 62443 requirements.
  • Develop and maintain industrial protocols (EtherCAT, IO-Link, CAN, PROFINET, EtherNet/IP).
  • Debug with JTAG/SWD, RTT, oscilloscopes, and logic analyzers; participate in CI pipelines and code reviews.

Skills

Embedded C
ARM MCUs
RTOS
Cybersecurity

Job description

We are looking for an 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.

Responsibilities
  • Develop embedded C firmware for ARM MCUs; handle real‑time constraints and peripheral drivers.
  • Integrate control algorithms, PWM, ADC, and timers; collaborate with hardware and controls teams.
  • Implement cybersecurity features: Secure Boot, cryptography, key management, secure update concepts, and IEC 62443 requirements.
  • Develop and maintain industrial communication stacks (EtherCAT, IO‑Link, CAN, PROFINET, EtherNet/IP).
  • Perform debugging and root‑cause analysis using JTAG/SWD, RTT, oscilloscopes, and logic analyzers.
  • Participate in software architecture reviews, automated tests, CI pipelines, code reviews, and verification activities.
Requirements
  • 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, and 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).
Behavioral skills
  • Excellent team player.
  • Problem‑solving.
  • Analytical thinking.
  • Good interpersonal skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer – Cybersecurity & RTOS
Senior Embedded Engineer – Cybersecurity & RTOS

Mogi I/O : OTT/Podcast/Short Video Apps for you • Pune District

On-site
INR 1,000,000 - 1,500,000
Embedded Engineer
Embedded Engineer

Brodersen Systems • Pune District

On-site
INR 900,000 - 1,400,000
Lead Firmware Engineer 51003
Lead Firmware Engineer 51003

Cephas Consultancy Services Private Limited • Pune District

On-site
INR 2,800,000 - 5,500,000
Senior Embedded Software Engineer [Robotics]
Senior Embedded Software Engineer [Robotics]

Rx100 Ventures • Bengaluru

On-site
INR 1,339,200 - 1,674,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Technical Manager – Embedded Electronics (Hardware & Firmware) 74692
Technical Manager – Embedded Electronics (Hardware & Firmware) 74692

Cephas Consultancy Services Private Limited • Pune District

On-site
INR 3,000,000 - 4,200,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Engineer- Firmware
Engineer- Firmware

Eaton Corporation • Hadapsar

On-site
INR 600,000 - 1,200,000
Embedded Firmware Engineer- Automotive
Embedded Firmware Engineer- Automotive

Vayavya Labs Pvt. Ltd • India

On-site
INR 900,000 - 1,300,000
Engineer- Firmware
Engineer- Firmware

Mployee.me • Pune District

On-site
INR 800,000 - 1,200,000