What are the responsibilities and job description for the Senior C++ Software Engineer - Providence, RI position at Webster & Webster Associates?
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
REQUIREMENTS
EDUCATION
Bachelor's Degree, Computer Science or related field of study
JO-1609-429
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