Embedded Software Engineer

Career opportunities

Embedded Software Engineer

Salary: £50,000 pa (depending on experience)

Cereus Ultrasonics Ltd. is an early-stage company, started in 2019 and based in Poole, Dorset, UK.  Our first product is a ground-breaking downhole Ultrasonic well inspection tool for the oil and gas industry.  The first version successfully launched early in 2022, with a further two variants of the technology planned utilising our ‘Cereus Engine’.  After this first industrial phase, the company is planning to introduce these ground-breaking ultrasonic and acoustic solutions into other industrial sectors, with specific interest already generated for applications in medical and defence.

All applications using ultrasonic and acoustic transducers can benefit from the ‘Cereus Engine’.

The technology used within Cereus Ultrasonics is based on novel and advanced acoustic techniques, much of which is the culmination of many years of R&D undertaken by current Cereus Ultrasonics’ engineers working within the naval industry for sonar systems.

The role:

As Embedded Software Engineer, you will be working within our small team of skilled design engineers, to develop ultra-high-fidelity ultrasonic inspection tools to the oil and gas industry.

The successful candidate will have experience in producing system requirements to apply to innovative FPGA and processor design solutions, leading to successful factory acceptance within project timescales and budget.

Firmware and embedded software development and testing for our downhole ultrasonic inspection tools including hardware testing of tool sub-systems

This role is based in our Poole, Dorset office and will involve working closely with colleagues in Scotland.  This is not a remote postion, although working some hours remotely may be possible.

The role will be based at our Poole office, but will involve working closely with colleagues in Scotland.

Examples of tasks:

Design and incorporate firmware and embedded software solutions to apply to the build of service, prototype and next generation downhole ultrasonic tools

Produce and document new IP

Work within a team, sharing and trying new ideas

Work alone effectively

Document new work and methodologies

Maintaining and upholding working processes

Acoustic testing to check performance of firmware/embedded software solutions

Occasional travel to work with fellow Cereus colleagues in Blackburn, Scotland

Skills Required

Engineering design processes

Degree/HND educated or equivalent qualification

Working knowledge of:

Cortex processors

Embedded C

Interfacing with serial protocols


Ability to multi-task and prioritise workload with a hands-on approach

Problem solving and fault finding

Good communication skills both written and oral

Motivated and prepared to work with a small specialist team

Team working, HSE awareness, time management, MS Office

Must be able to be UK security cleared

Skills Desired

Basic sonar/acoustic knowledge

STM development environment (eg. STMxCube)

Benefits Provided

Company pension: Employer contribution: 6%, Employee contribution 5%+

Leave allowance: 25 days increasing by 2 days after 5 years of continual service

Medical: Private medical insurance, eye tests paid

Professional: Professional fees paid

Phone: Company paid mobile phone.