RESPONSIBILITIES AND DUTIES
Part of a team responsible for: * Developing software for our new products; * Coordinating and participating in software design and code reviews/inspections; * Documenting and archiving software program releases in accordance with the Software Development Process. * Preparing equipment and plans for test execution; As an object developer, you will: * Define the attributes and methods for the object (write a detailed design and have it peer-reviewed) * Develop the object source code (object-oriented C) and have it peer-reviewed * Write a unit test plan (potentially, automated unit tests) and have it peer-reviewed * Incorporate the object into the product * Execute the unit tests * Check the source code into our source code management system
This person must have excellent programming skills.Experience with object oriented development methodology, extensive experiencewith C/C++ and object oriented programming. Familiarity with development tools for these languages is required, Renesas tool chain and Microsoft Visual Studio experience is desired. The candidate must have the ability to work well in a team environment and the ability to multi-task.