Role: 1x Senior Software Engineer
Location: Shepton Mallet, Somerset. Hybrid working is available once candidate has successfully integrated into the team (minimum 60% office-based hours).
Salary: £60,000 - £65,000 + amazing benefits
** Please note this role is exclusive to People Source so you must apply via this advert**
Your initial project will be support for new feature development and bug fixing using Qt and maintenance and enhancement of existing products using C/Java.
Daily Role:
* Development/maintenance of software within the company portfolio for both upcoming and existing systems.
* Collaboration across functional disciplines to solve software problems as well as for the development of new features.
* Develop clean, efficient, testable code.
* Perform code review/pull requests to ensure quality standards are met.
* Participate in technical design/architecture discussions.
* Support junior engineers with mentoring/guidance.
* Work within an agile team, including sprint planning, stand-ups, and retrospectives.
* Requirement and design specifications.
* Support the creation of help topics and operational manuals.
Must have skills:
* Broad software development experience, working with multi-threaded real-time applications, specifically interacting with proprietary and off-the-shelf hardware.
* Experience with Qt framework for developing libraries/GUI's (Qt Widgets).
* Experience with unit test/mock frameworks (SOLID/TDD), with a strong working knowledge of gmock/gtest.
* Proficiency in C/C++, (C++17 and newer).
* Proficiency with cmake toolchain.
* Proficiency building third party libraries for Linux.
* Experience with installer/deployment of applications for Linux/Windows (RPM/Autotools/Wix).
* Experience with ethernet and serial communication protocols.
Desired Skills:
* Embedded, 32-bit microcontroller, ARM, PIC.
* Java, Python.
* PHP, SQL, BASH, HTML.
* Subversion.
* PostgreSQL/SQLite.
* I2C, One Wire comms, PCI Bus.
Other information:
* You will be working a 38-hour week and start between 8am-9am, Monday to Friday. Finish between 4.30pm-5.30pm Monday to Thursday, 2.30pm Friday.
* Plus company benefits; 25 days annual leave, health care, training budget, e-learning subscription, option to purchase additional leave, pension, health cash plan, Employee Assistance Program.
How to apply?
Send a CV to danielle.chapman@experis.co.uk
#J-18808-Ljbffr