Summary
Webster & Webster Associates is seeking an experienced Software Engineer to join its product development team. The role focuses on designing, implementing, testing, and maintaining next-generation embedded development tools, while participating in code reviews, planning sessions, unit testing, and release management.
Responsibilities
- 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
Skills
- Bachelor's Degree, Computer Science or related field of study
- Extensive experience developing in C++ programming language
- 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
- Experience with toolchain development (llvm, edg, Clang)
Qualifications
Must Haves
- Bachelor's Degree, Computer Science or related field of study
- Extensive experience developing in C++ programming language
- 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
Nice to Haves
- Experience with toolchain development (llvm, edg, Clang)