Experience Level :
- 5+ years of software development and testing
Job Description :
Software Engineer Basic Job Deliverable : Software Engineer (Development and test)
Responsible for developing & testing of software Responsible for generating documents, such as design, user-guide, test plan, test spec, test report etc.,Experience in C / C++ programmingExperience with Multi-threaded software development in Linux environmentExperience with Embedded IP subsystems e.g. Ethernet / PCIe / SPI / I2C / USB / GPIO / Memory architectures / DDR / SDRAM / DMAExperience with development of software targeted for x86, standalone and RTOS platformsExperience in low level driver development, register interface programming, general algorithms and data structures, bootloaders / UbootExperience with CI tools, test automation, etc.Strong debugging skills at device and board level using JTAG debuggersExperience in Software programming for FPGAs is an advantageScripting language experience like Perl, Python or TCLExcellent interpersonal, written and verbal communication skillsExcellent communication, problem solving and analytical skillsQualification :
B.Tech / M.Tech (CSE / ECE / EEE) - Track record of high academic achievement(ref : hirist.tech)