Software Development Engineer (C++)
Responsibilities:
- Develop new applications or extend existing software for image processing domain
- Understand the requirements and translate them into software design
- Design algorithms and flowcharts to ensure that all components of software coherently work together
- Establish multi-platform versions of the software package
- Write tests for existing and created code to ensure compatibility and stability
- Troubleshooting, debugging, maintaining and improving the software performance
Qualifications:
- 2+ years of hands-on experience in C++ application development
- Bachelor's or Master's degree in Computer Science or a related field
- Solid foundation in OO programming techniques, Object-Relational Mapping (ORM) frameworks, common stacks, and libraries
- Knowledge of software development lifecycle and version control
- Development experience on both Windows and Linux environment
- Ability to quickly learn and work independently or as part of a team
- Excellent communication and teamwork skills
- Experience with Python application development will be a strong plus
Interested candidates can apply online at: