Skip to content
GetuJobs

Embedded Software Technology Lead

  • Infosys Limited
  • Bangalore
  • 5 - 9 Years
  • Full Time
  • Embedded Hardware
  • Embedded Software
  • RTOS

Posted October 28, 2026 applications close November 27, 2026


Job Description

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.

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.

Technical and Professional 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.

Preferred Skills

  • Embedded Hardware
  • Embedded Software
  • RTOS

Educational Requirements

Master Of Engineering,Master Of Technology,Bachelor of Engineering,Bachelor Of Technology

Embedded Software Technology Lead Sign in to apply

Browse Job Vacancies