About the Role:
As a Senior C++ Software Engineer at Tiger Resourcing Group, you will play a critical role in designing, developing, and testing software programs. Your expertise in modern C++ will enable you to create high-quality software solutions that meet the needs of our clients.
Key Responsibilities:
* Software Development: Utilise your skills in modern C++ to design, develop, and test software programs.
* System Analysis: Analyse system and subsystem requirements specifications and contribute to design definitions.
* Design Specifications: Complete detailed software design specifications, storyboards, and interface specifications.
* Product Support: Provide product support from conception through delivery, including problem solving and defect maintenance.
* Reporting and Training: Prepare reports, manuals, procedures, and status reports. Offer training and guidance to other team members.
Requirements:
To be successful in this role, you will need:
* A Bachelor of Science degree in computer science, electrical engineering, or a related field.
* Proficient modern C++ experience (minimum 11 years, ideally 14 and later).
* Experience in developing multi-threaded applications.
* Experience of debugging on target hardware.
* A good understanding of Linux.
Working with Us:
At Tiger Resourcing Group, we value our employees' skills and experience. We offer a dynamic work environment where you can grow professionally and personally.