YO IT Consulting logo

YO IT Consulting

Lead Firmware Engineer

YO IT Consulting

📍 Maharashtra, India 🇮🇳

full-time
lead
Posted —

Key Skills

Embedded CRTOSPCBJTAGCAN

Industry

Industrial AutomationConsumer Electronics

Job Description

Experience - 9 - 12 Years

Location - Pune, Maharashtra, India

Must Have -

9 to 12 years experience as a Firmware Engineer

Embedded Hardware: Deep understanding of MCU/SoC hardware design and Analog and digital circuits.

  • Experience with PCB design flows and layout reviews and EMC/EMI fundamentals and debugging
  • Hands on lab experience (scope, logic analyzer, power analysis).
  • Strong embedded C expertise.
  • Real time firmware development (RTOS or bare metal).
  • Debugging using JTAG/SWD, trace tools.
  • Bootloader and firmware update concepts.
  • Experience with industrial communication interfaces.
  • Ability to reason across HW, FW, timing, power, and system constraints.
  • Strong debugging and root cause analysis skills.

Key Responsibilities

Own embedded system architecture covering hardware, firmware, and system integration.

Lead hardware and firmware design reviews, code reviews, and technical decision-making.

Support hardware bring-up, prototype debugging, and root-cause analysis.

Guide development of bootloaders, RTOS-based firmware, communication protocols, and secure firmware updates.

Ensure robust hardware design practices including EMC/EMI, power management, and reliability.

Collaborate with controls, system, safety, and cybersecurity teams.

Mentor and lead a team of hardware and firmware engineers.

Drive engineering best practices, documentation, verification, and change management.

Required Skills

Strong Embedded C programming.

RTOS/Bare-metal firmware development.

MCU/SoC hardware design and embedded electronics.

PCB design review, EMC/EMI fundamentals, and hardware debugging.

JTAG/SWD debugging, oscilloscopes, logic analyzers.

Industrial communication protocols (CAN, EtherCAT, PROFINET, IO-Link, etc.).

Strong system-level debugging and problem-solving skills.

Preferred Experience

Industrial electronics, servo drives, frequency inverters, motion control, or power electronics.

Secure Boot, cryptography, IEC 62443 cybersecurity concepts.

Functional Safety (SIL2/SIL3).

Automated testing, scripting, and CI/CD practices.

Education

Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or related field.