SonicJobs Logo
Left arrow iconBack to search

Software Engineer

New Resource Group
Posted 21 hours ago, valid for 4 days
Location

Melksham, Wiltshire SN12 6HL, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • A recognized innovator in manufacturing and engineering is seeking a Software Engineer to develop software and firmware for next-generation Respiratory Protective Equipment and Thermal Imaging Cameras.
  • The role requires proficiency in C and C++ and a degree in Software or Electronics Engineering with at least 2 years of experience.
  • Key responsibilities include software development, process engineering, leading product development, and collaborating with technical teams.
  • The position offers a salary of £45,000 to £55,000, along with benefits such as a performance-based bonus, 25 days of holiday, and a 7.5% pension contribution.
  • Candidates with experience in safety-related standards and thermal camera products are preferred.

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 in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.