Position: Senior Manager
Exp: 15 - 20 Years
Location: Bangalore
Position Summary:
Job Overview: We are seeking an experienced and dynamic Sr Manager of Embedded Software who will lead the defining, designing and developing embedded software, ASIC/FPGA design for precision measurement, inspection and control solutions. As a hands-on leader, you will drive innovation, quality and durability of their end products while driving cost efficiency, process optimization, and compliance to increase quality assurance.
Responsibilities:
Participate in the definition and design of embedded software, FPGA and Board Support Package (BSP) SW development.
Assist hardware teams with component selection, schematic reviews, bring-up, and debugging.
Develop/integrate bootloaders, device drivers, kernels, and upgrade mechanisms. Contribute to base software (BSP), MCAL, drivers, diagnostics, and debugging tools
Support hardware verification and board bring-up activities. Interface with third-party vendors and open-source communities as needed.
Collaborate with internal teams to gather software requirements, including safety and security. Build and maintain development infrastructure, including automated testing environments.
Ensure high-quality, validated software feature delivery. Lead rapid prototyping efforts to explore innovative hardware/software solutions.
Foster a culture of innovation, collaboration, and accountability within the development teams.
Develop technical standards and provide guidance and governance to multiple implementation projects to ensure adherence to standards
Effectively use on-shore and off-shore consulting partners to execute the projects to completion with focus on efficiency
Critical Skills and Experiences:
Experience in FPGA and/or BSP software, Linux/Android OS experience, C programming, Linux Kernal exp., BSP – Device driver development experience.
5-7+ years of experience as a People Manager
Extensive experience in all product development phases from concept, Preliminary Design (PDR), Critical Design (CDR), code and unit testing, software\hardware integration and product deliveries is highly desired.
Design verification/validation experience. Debugging of issues during Board bring-up activities, Knowledge of handling PCBA, Oscilloscope, debug equip etc. RTOS experience, Multithreaded application programming exposure.
Demonstrated strong business judgment and decision-making skills; ability to identify, prioritize, and articulate highest impact initiatives
Track record of attracting, hiring, developing and retaining “A” talent. Recognized as a leader by his or her superiors, peers, and direct reports
Desirable Skills and Experiences:
Experience in Firmware development, Firmware Architecture and team management
Experience in Root-causing, Debugging Silicon issues in Production Environments
Experience working with vendors on Failure analysis, Root-cause analysis and Firmware releases to address issues Post-deployment
Knowledge of Embedded Systems, Embedded Software
Experience in a consulting environment with demonstrated track record of continuing responsibilities, creativity and innovation
Qualifications:
B.S. or M.S. degree in Computer Engineering or Electrical Engineering or related technical fields
10+ years of experience working in an Embedded software, ASIC Firmware Development, Production Support, CI/CD and complete life cycle of ASIC firmware