Firmware Engineer
HRC Global Services
Experience
9-12 Yrs
Salary
30-35 LPA
Job type
Full Time
Work mode
On-site
Skills
- mcu/soc hardware design
- boot, rtos, drivers, middleware, communication
- hw–fw partitioning and interfaces
- microcontrollers / socs
- firmware frameworks, rtos, and toolchains
- power management and embedded hardware platforms
- cybersecurity requirements (e.g., iec 62443).
- handson lab experience (scope, logic analyzer, power analysis).
- strong embedded c expertise.
- realtime firmware development (rtos or baremetal).
- debugging using jtag/swd, trace tools.
- bootloader and firmware update concepts.
- experience with industrial communication interfaces.
- strong debugging and rootcause analysis skills.
- embedded firmware
- pcb design flows and layout reviews
- emc/emi fundamentals and debugging
- ethercat, can, profinet, ethernet/ip, iolink
- mcu/soc hardware design and analog and digital circuits.
Job description
Guide the team on:
· Embedded schematic design (MCU/SoC interfaces, analog frontends, protection, monitoring)
· Power supply architecture (DC/DC, LDOs, sequencing, supervision)
· Component selection, derating, reliability and lifecycle management
· Ensure robust EMC/EMIaware design practices and support troubleshooting.
· Drive collaboration with PCB layout, manufacturing (EMS), and test teams.
· Oversee hardware verification strategies, including electrical, functional, and environmental testing.
· Embedded Firmware Leadership
· Lead firmware development for:
· Lowlevel drivers and peripherals
· Realtime firmware (RTOS / baremetal)
· Bootloaders and firmware update mechanisms
· Communication stacks (EtherCAT, CAN, PROFINET, IOLink, etc.)
Guide implementation of:
· Secure boot, cryptography, key management
· Secure firmware update and rollback strategies
· Ensure compliance with secure development practices and cybersecurity requirements (e.g., IEC 62443).
· Promote structured software engineering: modularity, testability, and maintainability.
· CrossFunctional System Ownership
· Work closely with:
· Controls engineers (PWM, ADC timing, realtime constraints)
· System architects (partitioning, performance budgets)
· Functional safety and cybersecurity stakeholders
· Ensure HW–FW–System alignment on requirements, interfaces, and verification.
· Support certifications, audits, and customer escalations when required.
· Team Leadership & People Development
· Lead, mentor, and technically coach hardware and firmware engineers.
· Build a highperformance engineering culture:
· Design reviews
· Knowledge sharing
· Engineering discipline and quality mindset
· Support hiring, onboarding, and capability development of the team.
· Balance delivery pressure with longterm technical excellence.
· Process, Quality & Execution Excellence
· Establish and enforce:
· Structured development processes
· Configuration and change management
· Documentation and traceability
· Drive best practices in:
· Design reviews
· Verification planning
· CI concepts for firmware and hardware verification
· Ensure readiness for industrialization and series production.
Required Qualifications & Experience
Education
· Bachelor’s or master’s degree in:
· Electrical Engineering
· Electronics
· Computer Engineering
· Mechatronics
· or a closely related field.
Experience
9 to 12 + years of experience in embedded systems development.
Strong background in both embedded firmware and hardware ideally. Optionally, a candidate with 70% strength in embedded firmware & about 30% strength in embedded hardware is also ok.
· Servo drives
· Frequency inverters
· Motion or power electronics products.
· Mandatory Technical Skills
· Embedded Hardware
· Deep understanding of:
· MCU/SoC hardware design
· Analog and digital circuits
· Power management and sequencing
Experience with:
· PCB design flows and layout reviews
· EMC/EMI fundamentals and debugging
· Handson lab experience (scope, logic analyzer, power analysis).
· Embedded Firmware
· Strong embedded C expertise.
· Realtime firmware development (RTOS or baremetal).
· Debugging using JTAG/SWD, trace tools.
· Bootloader and firmware update concepts.
· Experience with industrial communication interfaces.
· System & Integration
· Ability to reason across HW, FW, timing, power, and system constraints.
· Strong debugging and rootcause analysis skills.
Desirable / ValueAdd Skills
Experience with:
· EtherCAT, CAN, PROFINET, EtherNet/IP, IOLink
· Motor control or drive systems
· Cybersecurity knowledge (Secure Boot, cryptography, IEC 62443).
· Functional safety exposure (SIL2 / SIL3 environments).
· Automated testing, scripting, or CI concepts.
Behavioral & Leadership Expectations
· Strong technical credibility — respected by engineers.
· Structured, analytical problemsolving approach.
· Ability to lead through influence, not hierarchy alone.
· Clear communicator across technical and nontechnical stakeholders.
· Proactive, ownershipdriven, and qualityoriented mindset.
· Comfortable working in agile and evolving environments.
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.
About the company
HRC Global Services