My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 26/09/2024

Software Engineer

Melksham, SN12, UK
Apply Now

Company: NEW RESOURCE GROUP

Job Type: Permanent, Full Time

Summary

We are delighted to be working on behalf of a recognised innovator in the field of manufacturing and engineering, specialising in the design, development, testing and manufacture of integrated protective systems.

They are seeking a Software Engineer to lead the development of software and firmware for next-generation Respiratory Protective Equipment and Thermal Imaging Cameras.

Key Responsibilities

* Reporting to the Head of Software and Electronics, you will collaborate with technical teams to deliver innovative products on time and within budget, meeting customer needs.

Main Duties:

* Software development (authoring, GUI design, version control, validation, and maintenance)

* Process engineering (developing flows, best practices, and coding standards)

* Lead product development from concept to production.

* Define technical requirements and ensure they are met during development.

* Assist with project planning, cost estimation, and risk analysis.

* Conduct R&D for product improvements.

* Collaborate with internal teams and represent the company externally.

Required Skills

Essential:

* Proficiency in C and C++ for firmware and software development.

* Experience with IDEs (e.g., Visual Studio, MPLAB).

* Full software lifecycle experience, including validation and hardware integration.

* Familiarity with electronic/electromechanical components and communication buses.

* Strong documentation, team collaboration, and project management skills.

Desirable:

* Experience with safety-related standards (e.g., IEC 61508).

* Familiarity with thermal camera products, SCBA, or Respiratory Protective Equipment.

* Experience with modern microcontrollers (e.g., STM32, PIC) and tools (CMake, GitHub Actions).

* Android and over-the-air firmware development.

Experience

* Proven track record in delivering innovative products.

* Experience with New Product Innovation (NPI) and maintaining existing software.

* Degree in Software or Electronics Engineering (2:1 or equivalent).

Benefits

* Death-in-service benefit (6x salary)

* Performance-based bonus

* 25 days holiday + bank holidays

* 7.5% pension contribution

* Medicash medical plan

* Share incentive scheme

This vacancy is being advertised by New Resource Group. The services of New Resource Group are that of an Employment Agency
Apply Now