Title : Consultant/Embedded Software Developer
Skills : Design, development, documentation, and testing of embedded system software for data plane activities. Technical Environment: Linux Device Drivers development; C programming; Good comfort level with MATLAB; ARM Assembly; Various embedded OS environments such as Linux, WinCE etc.
Job description:
Bachelor or Master's Degree in Computer Science/Electronics Engineering or MCA from good institutes. Experience on developing Real Time Embedded Software on ARM based processor. Experience of developing/working with RISC processors/DSP is required. Strong background in computer architecture and processor micro-architecture. Good understanding of compiler optimization fundamentals and its relationships with processor architecture. In-depth knowledge and expertise in handling various datastructures.
High Level of proficiency in C programming. Excellent command over any assembly language.
In-depth knowledge of RTOS concepts (such as Scheduling, Memory Management and Access, Process & Task Organization).
This job reports to the IT Manager. Relocation is negotiable. This is a Full-Time position, working 1st Shift. Number of Openings for this position: 3
careers@windsofttech.com |