Technical Lead – Embedded

Technopark, Trivandrum

7-10 Years


Job Description

This position is for a Technical Lead – Embedded responsible to lead a small team of
embedded engineers. The job location is Trivandrum, India. He/ she will be
communicating with the client through various modes of collaboration including web
conferences, emails, and other web tools. Work involves requirement elicitation, software
architecture design, code reviews, resource planning and project estimation. He/ she will
be responsible for taking each assigned project/ module to completion ensuring the
quality of deliverables. Should have self-initiatives and self-directing capabilities to work
with minimal supervision.

Job Responsibilities

  • Perform software requirements analysis and determine the functional and non-functional requirements of the project.
  •  Create solutions and software architecture design
  • Work breakdown, tasks estimation and scheduling tasks for the team.
  • Communicate with clarity of requirements and expectations of deliverables.
  • On-time delivery of the product with quality
  • Work closely with stake holders including customers to ensure successful execution of the project.
  • Address customer escalations and be able to think at fast pace to identify and solve issues in the product.

Skill Requirements

  • 7-10 years’ experience in embedded software development (firmware/ drivers/ middleware/ applications) in Embedded Linux/ Free RTOS or Bare Metal systems
  • Experience developing embedded software for various Embedded OS/ Microcontroller platforms using C/C++.
  • Good understanding of software development lifecycles (SDLC), version control and traceability.
  • Experience in developing software under Waterfall and Agile development methodology.
  • Knowledgeable and well versant with various development tools for designing, coding, debugging/ troubleshooting, testing, bug tracking, collaboration and source control.
  • Bachelor’s degree or equivalent in Engineering discipline - Electronics.
  • Proven capabilities for team leading.
  • Demonstrable knowledge of complete lifecycle for embedded system design, development, and maintenance.

    Please share your details if you have matching skills. We will contact you.

    Upload a file

    Explore More Jobs

    Senior/Lead Software Engineer – C++ Development


    This position is for a Software Engineer responsible to develop the C++ Backend in a long-term software project for a North American client.

    Apply Now

    Senior/Lead Software Engineer – iOS Development


    This position is for a Senior/ Lead Engineer that develops iOS applications in a long-term software project.

    Apply Now