Source description
About the role
Responsibilities
The key responsibilities involve the following. · You should be able to use your experience and applies the programming concepts · You should be a team contributor and have ability to mentor team members · You should be able to solve problem of medium to complex · You should be able to contribute defining and achieving milestones · You should be able to work under the supervision of the leads and help in managing the tasks · You are required to get your work reviewed frequently and should be able to review the work of team members · You should be performance oriented with a passion and experience in finding most optimized, performing solutions · You should be a quick learner, self-motivated and with ability for attention to details · You should be innovative in approach · Strong customer focus and able to maintain healthy Customer relationship with ability to work in teams as well as independently and deliver timely support. Qualifications: Required: B.E./ B.Tech./ BCA/ MCA/ M.Sc. in Electronics or Computer/ Diploma in Engineering Required Skills: · 5 to 8 years of experience in C++ · Expertise on OS concepts like scheduling, memory management and IPC mechanisms · Interested in Embedded Application Design & Development · Data structures, TCP or UDP socket programming, Multithreading C++ · Familiarity with Linux Operating Systems (Ubuntu) · Design Patterns · Communication Protocols · Good Knowledge on C++ (C++11 and C++14) · Expert on Interrupt driven/Multi-Thread Programming · Debugging Code (Seg fault, memory leaks, stack overflows, RAM usage, Race Condition etc.) · Must have good communication skills both written and oral · Must have good presentation skills · Able to define and achieve organizational goals with required supervision · Understand the escalation process and follow as required Desired Skills: · Knowledge of Ethernet Networking (IP systems, TCP/UDP, Unicast, Multicast) · Knowledge of Boost Framework (Networking, Threads, Shared Memory · Extensive use of Virtualization using Oracle Virtual Box and VMWare Good experience in Shell Scripting and Python scripting
More at ARi