Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

Cygnus Instruments Ltd

Embedded Software Engineer

Skills

Azure

23 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bath, UK

Work mode:

Onsite

Published on:

30 September 2026

What they need


A successful and growing state of the art Ultrasonic equipment manufacturer.

Work from new premises next to the Riverside in Bath.

A strong company culture where your input will be valued.

Cygnus Instruments manufactures state of the art, ruggedised, ultrasonic measuring equipment used in global industrial and subsea applications, primarily in Non-Destructive Testing (NDT). Cygnus adopts a niche product strategy and resilient business model, with reliable, high-quality products central to this and its brand. We have been manufacturing our products since 1985. Cygnus Instruments is proud of a culture that emphasises learning, teamwork and encourages problem solving and new ideas.

Located at our design Office in Bath, Somerset, this role requires an individual with a keen interest and knowledge in embedded software engineering and has a willingness to develop and learn. As a small company we require a versatile engineer who can work on bringing up new boards right up to delivering the final application.

What you’ll be doing:

  • Support and collaborate with the engineering team on product development projects.

  • Develop with STM32 and similar microcontrollers and their peripherals.

  • Develop code in C/C++.

  • Learn about Ultrasonic Non-Destructive Testing (NDT) technology and methods.

  • Learn about ultrasonic probes using in NDT.

  • Follow the Agile design methodology.

  • Recording research and design activity in a digital logbook.

  • Update company project planning software as work is progressed.

  • Following the companies ISO 9001 procedures.

  • Using Microsoft Office 365 for documents and communication.

  • Occasional travel to Dorchester head office when required.

  • The possibility of future customer site visits to evaluate designs and get feedback.

What experience you’ll need:

Essentials:

  • Fluent in C++ 20.

  • Familiar with STM32 microcontrollers.

  • Must be conversant with Cube tools, Eclipse and GCC.

Must have recent experience in:

o Developing embedded systems or products.

o Using an RTOS ( Azure: ThreadX, FileX, USBX ).

o Developing embedded USB protocols.

o Developing communication stacks and protocols.

Must have driver development skills,

o SPI / I2C / UART.

o Displays – RGB, DSI.

o Flash memory interface.

o FPGA interface and initialisation.

Nice to have/ or good understanding of:

o Signal processing of sampled analogue signals – filtering, FFT, statistics.

o Bluetooth LE and stack development.

o Physics, measurement and instrumentation principles.

  • Have experience using test equipment such as logic analysers, oscilloscopes and power meters.

  • Hold a good degree in engineering.

  • Ability to handle more than one project at a time.

What you’ll get in return for your talents:

Excellent collaborative culture, project ownership and talented team members.

Salary range: COMPETITIVE (range depending on experience).

Group Life Insurance.

Group Income Protection Insurance.

Private Medical insurance.

3.5% Pension Contribution.

Enhanced annual leave with length of service.

What’s next?

Please send your CV to our recruitment partner, Roy Bennett at ADLIB Recruitment via this advert for a fast response

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools