06/05 Brishkilal S
HR Executive at Mega Byte IT Services

Views:87 Applications:13 Rec. Actions:Recruiter Actions:5

Embedded Software Engineer - Microcontroller/ARM/DSP (4-8 yrs)

Bangalore Job Code: 440771

Job Description : Software development on complex embedded systems

Must have :

- Hands on experience in developing low level software for microcontroller based environments with ARM processors or similar.

- Knowledge of DSP concepts.

- Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.

- Advanced level knowledge of modern microprocessor architecture - MMU, Caches, Exceptions, interrupts, instruction sets etc.

- Experience in working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDR controller, DMAC etc.

- Device driver or stack development in at least one major Operating system for at least one complex interface.

- Experience in SW protocol stacks like USB, TCP/IP, File system etc.

- Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems.

- Understand project requirements, customer use cases & specifications for features and convert them to standout software.

- Initiate and drive Test strategies and Test plan design for software.

Add a note
Something suspicious? Report this job posting.