Embedded Software Engineer Job in Mega Byte IT Services

Embedded Software Engineer

Apply Now
Job Summary

JobDescription:

Softwaredevelopment on complex embedded systems

Must have

Hands onexperience in developing low level software for microcontroller basedenvironments with ARM processors or similar.

Knowledge ofDSP concepts.

Experiencein all aspects of designing and developing SW in C/C++ language for embeddedplatforms.

Advancedlevel knowledge of modern microprocessor architecture MMU, Caches,Exceptions, interrupts, instruction sets etc.

Experiencein working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDRcontroller, DMAC etc.

Devicedriver or stack development in at least one major Operating system for at leastone complex interface.

Experiencein SW protocol stacks like USB, TCP/IP, File system etc.

Experiencein Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains &Build systems.

Understandproject requirements, customer use cases & specifications for features andconvert them to standout software.

Initiate anddrive Test strategies and Test plan design for software.

Experience Required :

4 to 8 Years

Vacancy :

10+ Hires

Similar Jobs for you

See more recommended jobs