BENEFITS:
Salary 50-60K!!!! 25 days holiday, flexible working, Private Medical Insurance, Bonus, excellent training and career progression.
THE ROLE
- Provide software engineering design input to new products.
- Provide software engineering support to the existing product range.
- Assess technical queries and provide software engineering solutions to a wide ranging products portfolio.
- Liaise with internal departments such as sales, procurement and production to ensure the best technical solution is provided in all instances.
- Creation of software engineering documentation such as specifications, proposals, test plans, reports and manuals.
- Ensuring software engineering solutions are provided on time and on budget.
- Adherence to global engineering end to end process and sub processes.
- Site visits to other company offices and client assets as and when required.
- Maintenance and development of company standards and processes for software version control
KNOWLEDGE, SKILLS & EXPERIENCE
Knowledge & Skills
- Relevant experience in an industrial software and firmware design environment
- Experience writing embedded software (STM32 IDE or similar)
- Experience with high level development languages preferably C#, C++ and C, Python
- Experience writing simple Windows programs (VisualStudio, Windows IoT or similar)
- Software development knowledge including version control using Azure DevOps (or similar) and development techniques (Agile, Waterfall or similar)
- Experience with Continuous Integration (CI) tools such as Pipelines, Jenkins (or similar)
Experience Required
- Minimum of 3 years in a software engineering role
Experience of additional benefit
- Knowledge of network protocol UDP
- Knowledge of serial comms protocols over RS485/232, CAN
- Knowledge of SQL server/client data base applications
- Knowledge of user interface MVC framework
- Embedded software in safety critical applications
- Previous diving experience
Qualifications
- Software / Computer Science / Electrical/electronic engineering degree or equivalent industry experience
If you are interested andhave the skills and experience required please apply now, we will be happy to recommend you to our client.