Senior C++ Developer
-
Sector:
-
Salary:
Competitive daily rate
-
Contact:
Darshinee Munsaram
-
Job Reference:
7575
-
Published:
about 1 month ago
-
Expiry:
2021-02-28
-
Client Details:
Castille
-
Consultant:
Darshinee Munsaram
-
Skills tags:
Are you thriving for new challenges?
Castille Labs is searching for the most talented Senior C++ Developer to join our Global teams for one of our clients where they will have to ensure the delivery of quality software solutions via development, testing or support activities.
Responsibilities
- Build reusable code and libraries for future use
- Contribute in the software development life cycle while focusing on coding and debugging
- Implementation of efficient and performance backend code
- Cooperate with the multiple teams in implementing new functionality
- Ability to look at a problem and come up with practical solutions
- Write clear and precise technical documentation
- Ensure Quality assurance by performing Unit tests
Requirements:
- A B.Sc. degree in IT, Computer Science, or related computing degree, or in the process of completing such qualification
- 3-4 years minimum programming/development experience
- Strong C/C++ (including C++ 11, C++ 14 and understanding of C++17) programming skills
- Sound knowledge of physical layer, knowledge of ARM, ST platforms as well as code optimization
- Sound familiarity with Linux tool & memory management and optimization techniques
- Experience in design patterns, STL, polymorphism
- Experience in cross-compiling
- A degree of familiarity in unit tests and test scenarios development
- Experience in Agile/Scrum methodologies
- Exemplary analytical and problem-solving skills
Good to have:
- Python scripts development
- Assembler for code efficiency optimization
- Knowledge of requirements management and project management tool (PTC, JIRA)