I
Embedded Software Technology Lead
InfosysKA, IN2h ago
Full-timevia indeed
Join Our Community
Job Description
- *Job Description:**
- -------------------
- We are seeking a highly motivated Embedded Software Technology Lead to support firmware sustenance enhancement and new feature development for next generation medical biopsy systems
- The ideal candidate will combine strong hands on embedded software development expertise with team leadership capabilities
- This role involves leading a small team of engineers driving technical execution participating in design and code reviews resolving complex technical issues and ensuring timely delivery of high quality firmware solutions in a regulated medical device environment
- *Key Responsibilities:**
- ------------------------
- Lead and mentor a team of embedded software engineers providing technical guidance and day to day direction
- Design develop enhance and maintain embedded firmware components using C C
- Knolwedge of RTOS like NXP MQX FreeRTOS Zypher OS
- Analyze software defects perform root cause analysis and drive defect resolution activities
- Participate actively in coding debugging integration and verification activities
- Develop and maintain software design documents technical specifications and associated project documentation
- Perform code reviews and ensure adherence to software development processes coding standards and quality guidelines
- Collaborate with architects hardware engineers QA teams and system engineers to deliver reliable software solutions
- Support integration of firmware with hardware peripherals and communication interfaces
- Develop and maintain automated test suites unit tests and integration test frameworks
- Provide effort estimations track technical risks and support project planning and execution
- Participate in customer discussions and provide technical status updates as needed
- *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 skills using JTAG emulators and hardware debugging tools
- Hands on experience with CodeWarrior IDE and similar embedded development environments
- Experience working with embedded communication protocols such as CAN UART I2C and SPI
- Experience developing automated test frameworks and test suites for embedded software
- Strong 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 model
- *Additional Responsibilities:**
- -------------------------------
- Experience in the medical device domain
- Knowledge of medical software development standards such as IEC 62304
- Experience in 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
- *Preferred Skills:**
- --------------------
Domain\-\>Embedded systems\-\>Embedded Hardware,Domain\-\>Embedded systems\-\>Embedded Software,Technology\-\>Embedded Software\-\>OS Platform\-\>RTOS
Similar Jobs
- I
.Net Developer
Infosys · Bengaluru East, Karnataka, India
- I
Java SpringBoot Developer
Infosys · Bengaluru East, Karnataka, India
- I
Devops Engineer
Infosys · Bengaluru East, Karnataka, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 2h ago
- Source
- Indeed