Location
Dundee | United Kingdom
Job description
Software (C++) Engineer – Dundee & Dunfermline (Hybrid)
Our client has the software engineering teams develop concepts and ideas through to delivery & production across a variety of sectors. They design systems and develop software that enable innovation in environments that demand safety and reliability. Specialising in real-time embedded software , they work closely with the client’s teams and take on projects from hardware right up to application level and beyond.
They are looking for a number of Software Engineers for hybrid work in either office. Suitable candidates should have at least 5 years of commercial experience , although more senior Software Engineers will be considered.
- The most common language used is C++ (essential), however, other projects use C#, Python , Java, .Net so there will be the opportunity to learn more
- You will be work on multiple projects using the various languages. The most important requirement is your experience of working the full software development life cycle.
- Responsible for generating modular software against requirements specification, ensuring that all development work is performed to the highest standards of quality and reliability, and within required timescales.
- Test and debug all software to ensure that requirements specifications are satisfied and that relevant test records are completed.
- Produce written documentation of all software to ensure that all records including defects, amendments and new features are reported clearly and concisely, and in accordance with Quality Procedures.
- Generate software design specifications at the unit or sub-system level to ensure that functional requirements are met.
- Liaise with clients and other Software Engineers to assist in the investigation and resolution of customer reported problems.
- Assist in project scheduling by estimating the effort and skills required to produce specific software modules.
- Responsible for carrying out peer to peer code reviews & documentation reviews.
- Responsible for ensuring that project changes are logged correctly in the project Change Management System.
Benefits
- Flexible & Hybrid working - core hours between 10am-12pm and 2pm-4pm, with the flexibility to start and finish as you please.
- A competitive salary and 30 days of leave .
- Group Pension Scheme.
- FREE Office Snacks & Gym Membership.
- Private Medical, Travel, and Critcal Illness Insurance.
- Medicash Health Plan.
- Employee Loan, Cycle-to-work, and Electric Vehicle Salary Sacrifice Schemes.
#J-18808-Ljbffr
Job tags
Salary