Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

L&T Technology Services

Embedded Firmware Engineer

Posted Updated 1 view
Discussion

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, IOLink, 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:

  • Qualifications: Bachelor's or master's in electrical engineering, electronics, computer engineering, technical computer science, or a comparable field.
  • Experience: 3-9 years.


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, 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, IOLink, 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.

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →