Job Description
- Hands on experience in Embedded C, C++ (Very strong exposure in C Programming concepts)
- Linux, Basic command of Linux OS
- IPC – Inter-Process Communication exposure is good to have (Multi-threading and Socket Programming)
- Hands-on with Micro-Processors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus
- Good exposure with Device Drivers and Kernel Programming will be a plus.
- Knowledge of Hardware Peripherals is also a plus.
- You have good logical skills and problem-solving skills.
- Good in communication and articulation of things to all.
- Individual Contributor role. Responsible for development of software as per design.
Mandatory :
Embedded C/C++ programming, Socket Programming, Multi threading, Linux.
Your responsibilities as an Engineer:
- Individual Contributor role. Responsible for development of software as per design.
- Collaborate with analysts and developers to produce software designs
- Formulate program specifications and basic prototypes
- Transform software designs and specifications into high functioning code in the appropriate language
- Integrate individual software solutions to higher level systems
- The individual is expected to complete the given task on time
- The Project should be bug free