Responsibilities: Oversee the design and development of secure and reliable applications, common software components, and low-level drivers for test & measurement products.Lead initiatives for SW build system DevOps and modernization to ensure compliance with Keysight's product security standards.Manage and resolve software issues, providing expert technical communication to external customers and internal business partners.Guide the team through the Agile development process, ensuring familiarity with the entire software development life cycle from system analysis to deployment.Ensure software quality by emphasizing unit tests and automated regression tests.Handle escalations from internal business partner teams, ensuring timely and effective resolution.Lead project teams, ensuring cohesive design and implementation strategies are followed. Qualifications: Education background - Master/Bachelors in Electrical & Electronics Engineering OR a Master or Bachelor's in Computer Science with a strong knowledge, skill, and experience in Embedded Software/Firmware design.MUSTs: 10+ years of professional experience with increasing scope and ideally including people management or team leadershipProficient in C/C++ and object-oriented programming.Good Knowledge/experience with leadership in embedded Software/firmware development team.Good Knowledge/experience in RTOS. Knowledge/Experience in the embedded operating systems in Linux/Wins IoT is added advantage.Familiar with basic communication protocol such as I2C, UART, SPI. Familiar with USB, PCIe, network protocols and multi-thread programming experience is a plus.Familiar with some flash/memory such as NOR, NAND, eMMC, SD card and EEPROM non-volatile memory is added advantage.Team coach, positive attitude, passion for continuous learning, motivator, good analytical and troubleshooting skills, communication skills, apply multiple technologies that creatively exceed the user's expectations and drive business value.