Description
Job Description for Tech Lead-Software Development
Primary Objective of position:
Leading multiple Designs documents and implement embedded software consists of Monitoring functionscommunication protocols drivers and web page user interface running on Linux or a real-time operating system. Contribute to project requirements analysis develop detailed level software design documents and implement the software in C/C technologies and embedded. Conduct software peer and code reviews.
The candidate will work closely with the development teams and client on a daily basis for project execution activities. Such activities will include the development of the product mentoring the team members execution of demos/trials and proofs of-concept training and technical support for the Monitoring CoE product lines.
Recommend plan to improve software quality in products.
Job Responsibility
- Guide coach and mentor software development engineers.
- Leading project and coordinating the interface with other international design teams
- Contribute in project requirements
- The candidate will be driving cost reduction and margin improvement on Monitoring Project
- Develop/Review detailed level software design documents project plans and schedule
- Excellent understanding of different software development life cycles in particular Agile methodologies (SCRUM or Kanban).
- Conduct software peer and code reviews.
- Recommend plan to improve software quality in products.
Job Requirements
Required Experience:
Senior IC
DescriptionJob Description for Tech Lead-Software DevelopmentPrimary Objective of position:Leading multiple Designs documents and implement embedded software consists of Monitoring functionscommunication protocols drivers and web page user interface running on Linux or a real-time operating system. ...
Description
Job Description for Tech Lead-Software Development
Primary Objective of position:
Leading multiple Designs documents and implement embedded software consists of Monitoring functionscommunication protocols drivers and web page user interface running on Linux or a real-time operating system. Contribute to project requirements analysis develop detailed level software design documents and implement the software in C/C technologies and embedded. Conduct software peer and code reviews.
The candidate will work closely with the development teams and client on a daily basis for project execution activities. Such activities will include the development of the product mentoring the team members execution of demos/trials and proofs of-concept training and technical support for the Monitoring CoE product lines.
Recommend plan to improve software quality in products.
Job Responsibility
- Guide coach and mentor software development engineers.
- Leading project and coordinating the interface with other international design teams
- Contribute in project requirements
- The candidate will be driving cost reduction and margin improvement on Monitoring Project
- Develop/Review detailed level software design documents project plans and schedule
- Excellent understanding of different software development life cycles in particular Agile methodologies (SCRUM or Kanban).
- Conduct software peer and code reviews.
- Recommend plan to improve software quality in products.
Job Requirements
Required Experience:
Senior IC
View more
View less