Assistant Manager Firmware- Hardware
True Blue HR Consultants · Pune District, Maharashtra, India
Tailor my CV for this job — freeDesignation: Assistant Manager Firmware- Hardware
Qualifications
B. Tech Electronics or Electricals preferred.Required SkillsKey Skills Assistant Manager-FirmwareStrong 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 skillsTechnical Skills8–10 years of experience in Embedded Software Development.Experience in Motor drives, Traction inverters, Solar Invertor, DC-DC Converters, On-board Chargers (OBC), UPS sectorHands-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 SkillsAutomotive 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)