SonicJobs Logo
Left arrow iconBack to search

C++ Software Engineer

Profectus Recruitment
Posted 14 days ago, valid for 11 days
Location

Sheffield, South Yorkshire S5 8DP

Salary

£46,000 - £55,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Profectus is seeking a C++ Software Engineer to work on-site in Sheffield, focusing on safety solutions for prominent UK clients.
  • The role requires a minimum of 5 years of software development experience, with proficiency in C++ and knowledge of Git being essential.
  • Key responsibilities include leading the software development cycle, collaborating with engineering teams, and maintaining product documentation.
  • Desirable skills include experience with embedded systems, C, web development, PLCs, Neuron C/Lonworks, and Linux.
  • Salary details are not specified in the job description, but interested candidates should apply with an updated CV for immediate consideration.

Profectus are looking for a C++ Software Engineer to join our client providing safety solutions for a number of household names across the UK. The role will be on site in Sheffield, with knowledge of Git required.

Key Responsibilities:

  • Lead the full cycle of software development and product launch for an innovative product range.
  • Oversee the software development process from initial design to final deployment.
  • Collaborate with the project engineering team to ensure the products align with customer requirements.
  • Address and resolve complex issues to consistently deliver high-quality results.
  • Design, code, and test new products, as well as enhance existing ones.
  • Maintain and update existing products, including troubleshooting and providing level 3 support.
  • Support the commissioning of company products.
  • Create and maintain comprehensive support documentation, including software architecture documents, specifications, test results, and user manuals.
  • Conduct unit and system testing to ensure product functionality and reliability.
  • Participate in code reviews to ensure code quality and best practices.

Qualification Requirements:

  • At least 5 years of experience in software development.
  • Proficiency in C++ is essential.
  • Experience with Git is essential.
  • Experience with embedded systems is desirable.
  • Proficiency in C is desirable.
  • Web development experience is desirable.
  • Experience with PLCs is desirable.
  • Knowledge of Neuron C/Lonworks is desirable.
  • Experience with Linux is desirable.

Please apply with an up-to-date version of your CV for immediate consideration.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.