Designation : Senior Engineer / Principal Engineer (MCU)
Experience Required : 5 to 10 Years
Job Location : Work from office
Job Functions / Responsibilities :
- Requirement Understanding and requirement writing.
- Effort Estimate.
- Architecting embedded systems.
- Design and develop embedded systems based on customer needs.
- Reviewing designs and source code.
- Troubleshooting / problem solving.
- On-Time Delivery.
- Quality Deliverables.
Area of Expertise :
Excellent Programming Skills in C.Linux Kernel programming skills, device driver embedded systems experience is must.Board bring up experience is required.Understanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollers.Working experience of architecting embedded systems.Excellent analytical and problem-solving skills.Good Debugging skills and hands on with coding and tool usage.Working experience of on bare metal, RTOS, device driver development is an added advantage.Skills Required :
Excellent written and verbal communications.Direct customer (US or Europe based) interaction will be added advantage.Write high quality, efficient, extensible, and maintainable code in a fast-paced agile environment.Participate in feature and designs discussions within and across teams.Evangelize and inform with well-written design documents and conduct peer-reviews.Review code, develop documentation and capacity plans, and debug the hardest problems live on some of the most innovative IoT devices.Other responsibilities :
Customer Front facing.Bringing value addition for Customer.Defining Technical training.Building / Mentoring Team Members.Education Criteria :
B.E. / B.Tech – Electronics, Electronics & Communication, Computer engineering