Software Engineer

Computerworld Personnel Ltd

Bristol

On-site

GBP 40,000 - 50,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 Days + Bank Holidays
Pension
Life Assurance cover
Company sick pay
Career progression opportunities
Early finish on Friday

Job summary

A leading technology company is seeking an experienced Software Engineer to join their innovative team in Port Talbot. You will design and develop embedded and real-time software for high-performance devices, participating in the entire product lifecycle. Ideal candidates should have 8+ years of experience in C/C++, familiarity with Python and/or C#, and strong knowledge of hardware interactions. Benefits include a hybrid working model and opportunities for career development, making this a fantastic chance to make a significant impact in a growing organization.

Qualifications

  • 8+ years in C/C++ for microprocessors/microcontrollers on bare‑metal and RTOS platforms.
  • Experience in Python and/or C#.
  • Proficient with Atmel/Microchip Studio and software configuration tools.

Responsibilities

  • Design and develop embedded and real-time software.
  • Lead product development from concept to support.
  • Apply Digital Signal Processing techniques in embedded applications.
  • Manage projects and produce technical documentation.

Skills

C/C++ for microprocessors/microcontrollers
Python
C#
Atmel/Microchip Studio
UML design practices
Matlab/Simulink
SVN
Mantis
Modbus
Bluetooth
LoRaWAN

Job description

Software Engineer

Port Talbot SA13

£40-50,000

Commutable from Port Talbot, Bridgend, Swansea, Neath, Briton Ferry, Maesteg, Porthcawl

Benefits
  • 25 Days + Bank Holidays
  • Pension
  • Life Assurance cover
  • Company sick pay
  • Career progression opportunities
  • Early finish on Friday
  • Hybrid working

This is an exciting opportunity to join a fast‑moving, innovation‑driven engineering organisation that is expanding its research and development capabilities. The business is deeply committed to continuous improvement - of its technology, its processes, and its people - and is now looking for an experienced Software Engineer to help drive the next generation of their product line.

In this role, you'll work at the forefront of firmware and embedded development, contributing directly to a busy new‑product pipeline and playing a key role in bringing advanced, high‑performance devices to market. It's an ideal position for someone who enjoys solving complex technical challenges, and collaborating closely with multidisciplinary teams to refine, test and optimise hardware and firmware systems.

If you're passionate about designing high‑quality electronic products, improving engineering processes, and shaping smarter, more capable instrumentation technologies, this is a rare opportunity to make a meaningful impact in a global environment.

Roles and Responsibilities
  • Design and develop embedded and real‑time software, addressing timing constraints, concurrency, hardware interaction, and system‑level challenges.
  • Lead and contribute to the full product development lifecycle, from initial concept and architecture through implementation, testing, release, and ongoing product support.
  • Apply Digital Signal Processing techniques within embedded applications to meet product performance and functionality requirements.
  • Manage projects and tasks effectively, including producing clear, comprehensive technical documentation to support development, verification, and long‑term maintenance.
Requirements
  • 8+ years in C/C++ for microprocessors/microcontrollers on bare‑metal and RTOS platforms (QNX, Nucleus, OSE), with strong experience in Python and/or C#.
  • Proficient with Atmel/Microchip Studio, UML design practices, Matlab/Simulink, and software configuration/bug‑tracking tools such as SVN and Mantis.
  • Skilled in field buses (Modbus, MBUS, BACnet, Bluetooth, LoRaWAN) and networking/serial protocols including Ethernet, CAN, RS232, AS‑Interface; solid understanding of SPI/I²C and interpreting hardware datasheets.
  • Strong grasp of design‑for‑test principles and good working knowledge of electronic hardware and embedded debugging.

Suitable candidates should apply immediately by calling Jack Lavis for this vacancy - on 02920 894900 or by sending your CV directly to him at jackl@hunterselection.co.uk

If you are interested in this position please click 'apply'.

Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hardware Engineer
Hardware Engineer

Computerworld Personnel Ltd • Bristol

On-site
GBP 40,000 - 50,000
25 Days + Bank Holidays
Pension
Life Assurance cover
+3
Embedded Software Engineer
Embedded Software Engineer

Allscreens Nationwide Ltd • Cardiff

On-site
GBP 45,000 - 50,000
Company bonus
Private medical scheme
Life assurance 4x salary
+3
Electronic Design Engineer
Electronic Design Engineer

Hunter Selection • Jersey Marine

Hybrid
GBP 50,000 - 60,000
25 Days + Bank Holidays
Pension
Life Assurance cover
+3
Software Engineer
Software Engineer

Chiltern Park Recruitment • Aberdeen City

On-site
GBP 50,000 - 60,000
25 days holiday
Flexible working
Private Medical Insurance
+2
Senior Software Developer
Senior Software Developer

Computerworld Personnel Ltd • Bristol

Hybrid
GBP 65,000 - 90,000
Competitive starting salary
Opportunities for technical advancement
Hybrid working available
+1
Senior Software Engineer
Senior Software Engineer

Chiltern Park Recruitment • Aberdeen City

On-site
GBP 60,000 - 75,000
25 days holiday
Flexible working
Private Medical Insurance
+2
Embedded Software Engineer
Embedded Software Engineer

ARx Recruitment Services • England

On-site
GBP 55,000 - 64,000
Software Engineer
Software Engineer

Focus Resourcing • Bridgend

On-site
GBP 45,000 - 65,000
Negotiable salary
25 days annual leave
Enhanced Pension
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Chiltern Park Recruitment • Royal Leamington Spa

On-site
GBP 40,000 - 50,000
Pension
BUPA Health Insurance
Bonuses
+6
Software Developer
Software Developer

Computerworld Personnel Ltd • Bristol

On-site
Competitive starting salary
Opportunities for technical advancement
Hybrid working available
+1