JobsAisle
J

Senior Engineering Manager - Embedded Firmware and Software

Johnson Controls International plc

India₹40,000–₹120,000/moAED 1.8K-5.3K/moToday
IndiaSoftware DevelopmentElectronics EngineeringMechanical EngineeringSoftware EngineeringProgrammingApplied ResearchProject ManagementLeadership SkillsInterpersonal CommunicationQuality Assurance ProcessesEmbedded FirmwareFire Detection SystemsFirmware EngineeringNew Technology InnovationsFull Time

Skills Required

ExcelProject ManagementErpCommunicationLeadership

Job Description

Job Description As part of the product development team at Johnson Controls, you will be responsible for managing and delivering new product functionalities, modifying existing product functionalities, and improving product functionalities as required. The Embedded Firmware and Software Manager role involves providing general supervision and technical guidance to the Firmware and Software development group in the design, development, and testing of Fire detection systems. Key Responsibilities: - Define department goals and objectives aligned with business requirements and communicate them to the team - Directly supervise Embedded Firmware/Software Team Leaders, Architects, and developers in the design, development, and testing of software programs within specific timeframes - Manage department expectations to ensure optimal resource utilization and monitor the use against the budget - Ensure on-time delivery against software development goals and objectives by coordinating the overall development schedule - Plan and execute firmware and/or software development, including resource allocation, to meet committed delivery dates - Communicate effectively regarding issues, objectives, initiatives, and performance to plan - Collaborate with cross-functional teams like HW, V&V, Design office, product development, Technical support, program managers, and others involved in the product development cycle - Participate in the evaluation of hardware and software compatibility and recommend program specifications - Recommend program refinements and changes to enhance functionality and capabilities - Ensure a positive work environment, awareness of company goals, and compliance with workplace operating procedures and guidelines Qualifications Required: - BE (EE/ECE/EIE/ETC) Degree in a technical field - 15+ years of experience in embedded firmware and software, with 5+ years in a supervisory role - Experience in managing and tracking project/programs for end-to-end delivery - Good knowledge of program KPIs and driving and tracking the same with the team - Thorough knowledge of embedded firmware and software design and development practices, programming techniques, and systems - Experience in firmware development in low-level languages (Assembly, C, C++) - Strong leadership skills, problem-solving abilities, interpersonal communication, and project management skills - Desire for achieving excellence in customer satisfaction, process, and product quality - Strong understanding of different embedded software development life cycles and contemporary software quality assurance processes - Experience in managing and working with distributed team members - Detail-oriented with respect to documentation and communication - Self-motivated, takes initiatives, displays an ownership mindset, and leads by example At Johnson Controls, you will have the opportunity to work in a stimulating environment with outstanding career development opportunities. The company values diversity and inclusion, focusing on integrity, purpose, and innovation to drive success. Join us in contributing to a high-performance culture that promotes employee engagement and innovation. As part of the product development team at Johnson Controls, you will be responsible for managing and delivering new product functionalities, modifying existing product functionalities, and improving product functionalities as required. The Embedded Firmware and Software Manager role involves providing general supervision and technical guidance to the Firmware and Software development group in the design, development, and testing of Fire detection systems. Key Responsibilities: - Define department goals and objectives aligned with business requirements and communicate them to the team - Directly supervise Embedded Firmware/Software Team Leaders, Architects, and developers in the design, development, and testing of software programs within specific timeframes - Manage department expectations to ensure optimal resource utilization and monitor the use against the budget - Ensure on-time delivery against software development goals and objectives by coordinating the overall development schedule - Plan and execute firmware and/or software development, including resource allocation, to meet committed delivery dates - Communicate effectively regarding issues, objectives, initiatives, and performance to plan - Collaborate with cross-functional teams like HW, V&V, Design office, product development, Technical support, program managers, and others involved in the product development cycle - Participate in the evaluation of hardware and software compatibility and recommend program specifications - Recommend program refinements and changes to enhance functionality and capabilities - Ensure a positive work environment, awareness of company goals, and compliance with workplace operating procedures and guidelines Qualifications Required: - BE (EE/ECE/EIE/ETC) Degree in a technical field - 15+