Loading

Connecting Linkedin...

Banner Default Image

Senior C++ Developer

  • Sector:

    Technology

  • Salary:

    Competitive daily rate

  • Contact:

    Darshinee Munsaram

  • Job Reference:

    7084

  • Published:

    28 days ago

  • Expiry:

    2020-10-20

  • Client Details:

    Castille

  • Consultant:

    Darshinee Munsaram

Unfortunately this job has now expired. However you can view all of our Live jobs here.

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)