-
›
- Careers ›
- Careers in India ›
-
Technical lead
Job Description
Technical lead
Job Summary
-
Location: Chennai
-
Project role: Technical lead
-
Skills: Application Dev for Embedded Systems
-
No. of positions: 2
Job description:
Embedded Linux Software development with below details - a. Bachelor s degree in electrical Engineer, Computer engineering or equivalent; focused on embedded systems domain.b. 8+ years of experience in Development of Embedded Softwarec. 8+ years of experience with Linux operating systems. In depth knowledge of Linux Internals, IPC Mechanisms, Scheduling and Linux Commands and Linux Device Driversd. Experience working with ARM Based Controllers and Good knowledge of Controller Level peripherals and their functions.e. Experience with Networking on Linux Systems.f. Experience with programming in CC++ and shell scripting.g. Experience working with Serial Protocols- CAN, OSI 7-layer model, I2C RS-232, RS-485, SPI.h. Experience working with IoT devices, AWS SDK.i. Practical Experience working with version control tools ( Subversion, Git)j. Prior Experience performing Linux OS Upgrades on Embedded Target platforms will be preferred.
- To be responsible for providing technical guidance or solutions ;define, advocate, and implement best practices and coding standards for the team.
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity
- To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
- To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.