- Location
- Ahmedabad, India
- Type
- Full-time
- Department
- Engineering
- Seniority
- Lead
- Education
- Bachelor
- Closing date
- 3 days ago
- Source
- Workday
Description
Position:
Technical Lead - EmbeddedJob Description:
Principal Accountabilities:
* Responsible for design and development of real time embedded software/firmware and PC/mobile based software application.
*To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement.
* Participate in High level and low level software design
* Perform software testing including unit, functional and system level requirement including manual and automated
* Performs software requirement to design to coding to testing traceability
* Performs code review following coding guidelines and static code analysis
* Troubleshoots software problems of limited difficulty.
* Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
* Follow defined process for software Development life cycle
*Develops software solutions from established programming languages or by learning new language required for specific project.
Education and Technical Skills
Qualification : B.E/M.E , B.Tech/M.Tech, M.C.A or equivalent
Technical Skills
- Strong in Embedded C or C++
- Linux application development for embedded products
- Strong knowledge of IPC, thread, mutex, locking concepts
- Good grasping and eager to learn new technologies
- Good to have: IoT knowledge / Linux device driver / deep learning