• Providence, RI
A leader in embedded technology company seeks an experienced Software Engineer to join the product development team with a focus of expanding the existing portfolio of embedded products. As a part of product development team, you will execute your engineering skills to create the next generation embedded products.
DUTIES
• Design, implement & test software, ensuring specifications and requirements are met
• Participate actively in the design & code reviews
• Participate in team-directed planning and review sessions for development iterations
• Prepare, utilize and maintain unit tests to verify developed functionality
• Create and maintain release management
REQUIREMENTS
• Extensive experience developing in C++ & Python programming languages
• Knowledge of Embedded Systems (a plus)
• Knowledge of object-oriented design
• Experience with STL
• Release management tools
• Experience with debuggers and compilers
• Work independently and with a team
• Attention to detail and excellent analytical skills
EDUCATION
Bachelor's Degree, Computer Science or related field of study
JO-1609-429
Apply Now Share This Job