Number of Vacancies : 1
Total Experience : 7
Skills : embedded software, software engineering, tech lead, module lead, software development, software development life cycle, c++, software testing, software testing life cycle, hardware design, microcontroller, arm processor
Industry : IT- Software
Functional Area : IT Software - Other
Qualification : B.Tech/B.E.
Specialization : Computers Sc. Engg.
We are looking for a professional Embedded Software Engineer to execute complete Embedded software development life cycle The goal is to create scalable and optimized software systems. Job Responsibilities Design and develop embedded systems in C/C++. Understanding and analyzing project requirements. Creating and executing software test plans. Review code and design,Debugging the product. Maintaining the systems and updating as per requirements. Continuously learn and improve skills. Interface with hardware design and development. Key Skills Strong programming skills in C and C++. Hands on Experience in Micro controller (8051 PIC ARM,AVR) Hands on experience in ARM programming. Good understanding of ARM architecture. Sound knowledge of communication protocols like RS-232,SPI, UART, I2C. Good understanding of microprocessor internals. Good understanding of memory regions, and their uses (heap, stack, Etc..). Hands on Experience of IDE like coocox keil...etc.. Good understanding of Data Structure (Link List,Tree,Searching Algorithm..etc) Familiarity with software development Life Cycle.