11/05 Sana
HR at Brilliant Seeker Services

Views:291 Applications:12 Rec. Actions:Recruiter Actions:0

Software Engineer - Embedded C/Data Structure (4-6 yrs)

Bangalore Job Code: 442818

Experience : 4 to 5 years

Location : Banglore

Job Description :

C & C++ Programming Language :

Fluent with advanced concepts of C and C++, e.g. constructs, strings, pointers, arrays, arrays & pointers, double pointers, function pointers, pointers to arrays, internal storage for various data-types, creating in memory data-structures, bit-field operators, recursions, function call and stack formation, standard file I/O library, buffered IO, etc

- Experience with Embedded C

- Standard protocol implementation(TCP/IP, Serial etc)

- Knowledge of object-oriented concepts and programming will help

Data Structures :

- Good understanding of data structures and implementation knowledge

- Stacks, queues, trees, etc.,

Routing Protocol Knowledge :

- Knowledge of routing protocol - OSPF required

- Implementation / modifying / porting of OSPF

- Protocol testing

Python Programming Language :

- Python programming intermediate level

- OS module knowledge

- Socket module, server, client, etc.,

Operating System :

- Operating system architecture (Linux, BSD flavours)

- Working with process, threads, memory management

- Locking mechanism in the OS

- Networking stack knowledge

- Networking stack programming experience will be an advantage

Heterogeneous Architecture :

- Experience with SOC programming

- Understanding of ARM architecture

- Understanding of threading for multi-core processors

Other Areas :

- Embedded C programming

- Debugging

- Documentation and version control

- Open to learn and adopt frequent changes

- Logical Reasoning

Primary role/ Scope of Job :

- Stack development for the product

- Module design, development and testing

- Test script development and testing

- Will report to team lead

Desired Skills :

- A collaborative and supportive style over a directive one.

- Remaining calm and composed intense and stressful situations will be an asset.

- Excellent interpersonal, written and communication skills.

Skill Set : C/C++, Python, Data Structures, Communication skills, Protocol Knowledge

Qualification : BE/B-Tech/MS/M-Tech - Computer Sc.; MS/M-Tech preferred.

Interested Candidates can apply here.

One reference can make somebody's career. So kindly refer your friends too!!

HR Executive
Mobile: 9637045074

Women-friendly workplace:

Maternity and Paternity Benefits

Add a note
Something suspicious? Report this job posting.