Assistant Manager Firmware- Hardware

True Blue HR Consultants

Pune District

On-site

INR 2,500,000 - 4,200,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

True Blue HR Consultants seeks an Assistant Manager Firmware- Hardware in Hadapsar, Pune, with 8–10 years in embedded software for automotive and industrial power electronics. You will design, develop, and lead firmware activities across RTOS, device drivers, and hardware interfaces.

You will mentor a small team, coordinate with hardware, ensure code quality, and drive debugging with JTAG, Lauterbach, and Trace32 while promoting continuous improvement.

Qualifications

  • Strong expertise in Embedded C and C++ programming.
  • Excellent understanding of Microcontroller Architecture and low-level embedded programming.
  • Experience with RTOS, multitasking, synchronization, interrupts, timers, and event-driven software architecture.
  • Hands-on experience in firmware architecture, device drivers, middleware, bootloaders, BSP development, and HAL.
  • Strong debugging skills using JTAG, Lauterbach, Trace32, debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
  • Good understanding of embedded software life cycle including design, coding, integration, testing, release, and maintenance.
  • Experience in software optimization for performance, memory utilization, and execution time.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills
  • 8–10 years of experience in Embedded Software Development.
  • Experience in Motor drives, Traction inverters, Solar Invertor, DC-DC Converters, On-board Chargers (OBC), UPS sector
  • Hands-on experience with one or more of: Infineon AURIX (TC2xx/TC3xx), Tricore, STM32, Texas Instruments C2000, Renesas.
  • Experience in: Hardware Abstraction Layer (HAL), Embedded Middleware, Interrupt Handling, Peripheral Driver Development, Memory Management, Device Driver Development.
  • Experience with: HighTec, TASKING, STM32CubeIDE, Eclipse IDE.
  • Experience leading a team of 3–5 embedded software engineers.
  • Ability to independently own software development activities.
  • Ability to mentor junior engineers.

Responsibilities

  • Design and develop embedded firmware using C/C++ for automotive and industrial power electronics products.
  • Define software architecture and module decomposition based on system requirements.
  • Lead firmware development activities from requirement analysis to product release.
  • Review software requirements and ensure complete technical feasibility.
  • Break down complex firmware requirements into manageable development tasks and allocate work to team members.
  • Lead software architecture discussions and technical decision-making.
  • Develop reusable software components and maintain coding standards.
  • Perform code reviews and ensure compliance with software quality guidelines.
  • Integrate firmware modules and support system-level integration.
  • Develop low-level drivers, middleware, communication stacks, and application software.
  • Collaborate with hardware teams for board bring-up, debugging, and validation.
  • Analyze and resolve complex firmware issues during development and production.
  • Ensure software documentation is complete and maintained throughout the development lifecycle.
  • Support customer issue analysis and root cause investigation.
  • Mentor junior engineers and provide technical guidance to the development team.
  • Drive continuous improvement in software quality, development processes, and engineering best practices.

Skills

Embedded C
C++ programming
RTOS
Low-level programming
Device drivers
Middleware
Bootloaders
HAL
Debugging
Team leadership

Education

B. Tech Electronics or Electricals

Tools

JTAG
Lauterbach
Trace32
Oscilloscopes
Logic analyzers
Protocol analyzers
STM32CubeIDE
Eclipse IDE

Job description

Designation: Assistant Manager Firmware- Hardware

Location: Hadapsar, Pune

Experience: 8 to 10 Years

Responsibilities
  • Design and develop embedded firmware using C/C++ for automotive and industrial power electronics products.
  • Define software architecture and module decomposition based on system requirements.
  • Lead firmware development activities from requirement analysis to product release.
  • Review software requirements and ensure complete technical feasibility.
  • Break down complex firmware requirements into manageable development tasks and allocate work to team members.
  • Lead software architecture discussions and technical decision-making.
  • Develop reusable software components and maintain coding standards.
  • Perform code reviews and ensure compliance with software quality guidelines.
  • Integrate firmware modules and support system-level integration.
  • Develop low-level drivers, middleware, communication stacks, and application software.
  • Collaborate with hardware teams for board bring-up, debugging, and validation.
  • Analyze and resolve complex firmware issues during development and production.
  • Ensure software documentation is complete and maintained throughout the development lifecycle.
  • Support customer issue analysis and root cause investigation.
  • Mentor junior engineers and provide technical guidance to the development team.
  • Drive continuous improvement in software quality, development processes, and engineering best practices.
Qualifications: B. Tech Electronics or Electricals preferred.
Required Skills
  • Strong expertise in Embedded C and C++ programming.
  • Excellent understanding of Microcontroller Architecture and low-level embedded programming.
  • Experience with Real-Time Operating Systems (RTOS), multitasking, synchronization mechanisms, interrupts, timers, and event-driven software architecture.
  • Hands-on experience in firmware architecture, device drivers, middleware, bootloaders, BSP development, and hardware abstraction layers.
  • Strong debugging skills using JTAG, Lauterbach, Trace32, debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
  • Good understanding of embedded software life cycle including design, coding, integration, testing, release, and maintenance.
  • Experience in software optimization for performance, memory utilization, and execution time.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills
  • Technical Skills
  • 8–10 years of experience in Embedded Software Development.
  • Experience in Motor drives, Traction inverters, Solar Invertor, DC-DC Converters, On-board Chargers (OBC), UPS sector
  • Hands-on experience with one or more of: Infineon AURIX (TC2xx/TC3xx), Tricodre, STM32, Texas Instruments C2000, Renesas.
  • Experience in: Hardware Abstraction Layer (HAL), Embedded Middleware, Interrupt Handling, Peripheral Driver Development, Memory Management, Device Driver Development.
  • Experience with: HighTec, TASKING, STM32CubeIDE, Eclipse IDE.
  • Experience leading a team of 3–5 embedded software engineers.
  • Ability to independently own software development activities.
  • Ability to mentor junior engineers.
Preferred Skills
  • Automotive experience (Preferred):
  • Experience in one or more of: AUTOSAR (Classic Platform), MCAL, Complex Device Drivers (CDD), Functional Safety awareness (ISO 26262), Automotive Cybersecurity awareness (ISO 21434)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Firmware Engineer
Senior Firmware Engineer

Maxwell Energy Systems • Bengaluru Urban

On-site
INR 900,000 - 1,200,000
Lead Firmware Engineer
Lead Firmware Engineer

YO IT Consulting • Maharashtra

On-site
INR 1,000,000 - 1,800,000
Senior Firmware Engineer
Senior Firmware Engineer

Maxwell Energy System Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Firmware Engineer - Drive
Senior Firmware Engineer - Drive

Maxwell Energy System Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Lead Firmware Engineer
Senior Lead Firmware Engineer

Emerson Electric Co • Pune District

On-site
INR 1,500,000 - 2,100,000
Engineering Manager embedded Firmware
Engineering Manager embedded Firmware

Prominent Management Solutions • Gurugram District

On-site
INR 2,800,000 - 4,400,000
Patent filing support
Leadership role with ownership
Cross-domain exposure (Robotics, ADAS,
+1
Lead Firmware Engineer
Lead Firmware Engineer

Emerson • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Firmware Engineer
Firmware Engineer

Gicindia • Pune District

On-site
INR 600,000 - 900,000
HARDWARE MANAGER
HARDWARE MANAGER

HELLA • Pune District

On-site
INR 2,000,000 - 3,000,000