Hello Business Partners, *Please reply to hab...@addonusa.com <hab...@addonusa.com>*
Role:* C/C++ developer* Location: Hopkinton, MA Duration: 8 month Phone than *face to face* Working as a key team member under limited direction, provides technical expertise by independently and collaboratively determining and developing solutions to a wide range of complex software engineering challenges. Understands company goals and practices and applies them when resolving a variety of problems. Uses judgment, creativity and sound technical knowledge to obtain and recommend solutions. Initial assignment will be to contribute to a major embedded application with a global user base. *PRINCIPAL DUTIES AND RESPONSIBILITIES:* This contractor will be expected to rapidly take ownership responsibility in a distributed, high performance, Linux based system exerciser and diagnostic application. Uses knowledge of Linux internals to contribute to the design and implementation of a complex multithreaded, multiprocessor system. Develop embedded diagnostics software to validate the hardware design, and catch manufacturing defects, Writes scripts to support unit testing and system configuration. Contributes to the development and achievement of organizational goals and objectives. Develops new software engineering methods or processes, re-evaluates existing processes. Cooperates with peers in a globally distributed development team. Able to apply generalist skills to whole system debug. *SKILLS:* 3+ years C/C++ development in a Linux or Unix environment 1+ years experience with embedded development Knowledge of XML and Python script is a plus Knowledge of high level computer architecture is a must to have. Knowledge of PCIE switch technology is strongly preferred Knowledge of IPMI protocol and BMC design is preferred Strong analytical ability and debugging skills Object Oriented Design and Programming a plus. Especially knowledge of Design Patterns. Programmatic knowledge of one or more hardware protocols such as I2C, PCI, USB Driver or kernel level experience is a big plus. A desire to work in this space is essential. Multithreaded and/or multicore experience very useful. Knowledge of GNU toolchain: gcc, make, gdb is preferred Excellent communication skills Education Required: Bachelors (Technical) Experience Required: 3-6 years. *Please reply to hab...@addonusa.com <hab...@addonusa.com>* Thanks & Best Regards, *HABEEB* | Technical Recruiter *AddOn Technologies, Inc* Phone: 734-956-4737 Ext: 160 Email: *hab...@addonusa.com <hab...@addonusa.com>* Gtalk: *habeeb.ithr* Url: *www.addonusa.com <http://www.addonusa.com>* -- You received this message because you are subscribed to the Google Groups "oraapps" group. To unsubscribe from this group and stop receiving emails from it, send an email to oraapps+unsubscr...@googlegroups.com. To post to this group, send email to oraapps@googlegroups.com. Visit this group at http://groups.google.com/group/oraapps. For more options, visit https://groups.google.com/groups/opt_out.