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 communication
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
Education Criteria:
. / Electronics, Electronics & Communication, Computer engineering
Experience : 2 - 4 Years
No. of Openings : 5
Education : Diploma, B.Tech/B.E, M.Tech
Role : Embedded Software Engineer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]
Job Country : India