INInfosys Limited
Embedded Software Technology Lead
Bangalore Posted 28 Oct 2026
FULL TIME
I2c
Spi
Uart
Can
Freertos
+2 more
Job Description
Job Description:
- We are hiring a highly motivated Embedded Software Technology Lead to drive firmware sustenance improvements and develop new capabilities for next generation medical biopsy systems
- The successful candidate will bring strong hands on embedded software engineering skills along with proven team leadership abilities
- This position leads a small group of engineers to execute technical work, including contributing to design and code reviews, resolving complex technical challenges, and ensuring timely delivery of high quality firmware solutions within a regulated medical device environment
Key Responsibilities:
- Lead and mentor embedded software engineers by providing technical guidance and day to day direction
- Design develop enhance and maintain embedded firmware components using C and C
- Working knowledge of RTOS platforms such as NXP MQX FreeRTOS Zypher OS
- Identify software defects conduct root cause analysis and lead defect resolution efforts
- Actively participate in coding debugging integration and verification activities
- Create and maintain software design documents technical specifications and related project documentation
- Perform code reviews and ensure compliance with software development processes coding standards and quality guidelines
- Partner with architects hardware engineers QA teams and system engineers to deliver dependable software solutions
- Support firmware integration with hardware peripherals and communication interfaces
- Develop and maintain automated test suites including unit tests and integration test frameworks
- Estimate effort assess technical risks and support project planning and execution
- Contribute to customer discussions and provide technical status updates when required
Technical Requirements:
- 10 years of experience in embedded software and firmware development
- Strong hands on experience with NXP MQX RTOS
- Proficiency in C and C for embedded systems development
- Experience with Perl scripting for automation and graphics related activities
- Strong debugging expertise using JTAG emulators and hardware debugging tools
- Hands on experience with CodeWarrior IDE and similar embedded development environments
- Experience with embedded communication protocols including CAN UART I2C and SPI
- Experience developing automated test frameworks and test suites for embedded software
- Solid understanding of embedded software design principles software lifecycle management and firmware architecture concepts
- Excellent analytical troubleshooting communication and stakeholder management skills
- Experience leading small to medium sized development teams in an onsite offshore delivery model
Additional Responsibilities:
- Experience in the medical device domain
- Knowledge of medical software development standards such as IEC 62304
- Experience supporting firmware sustenance maintenance releases product enhancements and legacy code modernization
- Knowledge of ARM Assembly Language
- Familiarity with safety critical and regulated embedded systems
- Experience working directly with customers and managing technical deliverables
