SonicJobs Logo
Login
Left arrow iconBack to search

Senior Software Engineer C++

Candidate Source - TEAM
Posted 6 days ago, valid for 18 days
Location

Edinburgh, City of Edinburgh EH105BP, Scotland

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.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • This is a hybrid Senior Software Engineer C++ role in Edinburgh, focusing on innovative solutions for the autonomous vehicle industry.
  • The position offers a competitive salary that reflects your experience and contributions, along with a performance-based bonus structure and a pension scheme.
  • Candidates should have proven expertise in C++, Linux, and ROS, with a strong track record of delivering robust software solutions and mentoring junior developers.
  • The role requires collaboration in an Agile environment and effective communication with stakeholders to solve complex problems.
  • Applicants should have a minimum of several years of relevant experience and be open to occasional travel, typically 2–3 times per year.
This is a hybridSenior Software Engineer C++ role where you will become part of a forward-thinking team that’s driving innovation and pushing technological boundaries to develop globally recognised solutions.What’s in it for you:
  • Competitive salary that reflects your experience and contributions
  • Pension scheme to help support your future and a performance-based bonus structure
  • Career progression pathways with ongoing training and development
  • Flexible working policy, supporting work-life balance
  • Opportunity to work full-time or part-time, depending on your needs
  • Access to modern, centrally located offices with on-site gym facilities and free parking
The company, based in Edinburgh is a trueleader in delivering cutting-edge software solutions for the autonomous vehicle industry, you will become part of their established and collaborative team, adding your input to shape discussions around design, architecture and the full software development lifecycle.What You’ll Do as Senior Software Engineer C++:
  • Collaborate in an Agile development environment, supporting with architecture, design, development and testing.
  • Mentor junior developers, provide technical guidance and support with code reviews.
  • Engage with a variety of stakeholders to gain a deep understanding of complex problems, work collaboratively toward effective solutions and clearly communicate technical concepts in an accessible way.
  • Play a key role in delivering high-quality C++ solutions, contributing your expertise to create robust, scalable systems.
What You’ll Bring to this Senior Software Engineer C++ role:
  • Proven expertise in C++, Linux, and ROS (Robot Operating System), with a strong track record of delivering robust and efficient software solutions.
  • Skilled in stakeholder communication, with the ability to deeply understand complex problems, effectively relay key insights, and support solution delivery—including training and knowledge transfer.
  • Experience mentoring and guiding developers, fostering growth in both technical skills and industry knowledge.
  • Open to occasional travel to client sites in the UK and internationally, typically 2–3 times per year.
If this sounds like the Senior Software Engineer C++ hybrid role for you, click the apply link online and send an updated copy of your CV today!The job title of ‘Senior’ relates simply to the level of experience and has no relevance to age. You are encouraged to apply for any opportunities that you feel to be suitable, irrespective of age or level of experience.Candidate Source Ltd is an advertising agency.  Once you have submitted your application it will be passed to the third party Recruiter who is responsible for processing your application. This will include holding and sharing your personal data, our legal basis for this is legitimate interest subject to your declared interest in a job. Our privacy policy can be found on our website and we can be contacted to confirm who your application has been forwarded to.

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.

SonicJobs' Terms & Conditions and Privacy Policy also apply.