09/08 Neha Jain
IT Recruiter at Infinity HR Consulting Services

Views:461 Applications:63 Rec. Actions:Recruiter Actions:41

Principal Software/Firmware Engineer - C/C++ Programming (12-17 yrs)

Bangalore Job Code: 478931

Principal Software/Firmware Engineer

Job Description :

- Architect and design firmware and drivers for wireless communication infrastructure platforms powered by SoCs

- Work cross functionally with algorithm designers and system/SoC architects to realize efficient solutions

- Provide technical thought leadership and pathfinding in software domain to further competitive advantage

- Contribute to silicon architecture definition

- Champion best engineering practices, mentor junior engineers

Required Skills :

- Experience in productizing low level drivers for high complexity, high speed signal processing algorithms

- (Desirable) Experience architecting network protocol stacks and middleware

- Expert level programming skills (C, C++), design methodologies (object-oriented, structured) and design patterns

- In-depth understanding of real-time operating systems, driver architectures, CPU architectures, and task scheduling constraints

Required Experience :

- 14 plus years of hands-on embedded software/firmware design & architectural experience, preferably on communication systems.

- Masters degree in computer science or communications or related domain from a reputed university

Add a note
Something suspicious? Report this job posting.