Embedded Firmware Engineer

Good People
Kempston, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£55,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Bluetooth Low Energy (Bluetooth) C++ (Programming Language) Software Debugging Embedded C Embedded Software Firmware Wi-Fi Technology PIC Microcontroller

Job description

Due to ongoing success, we are growing our team and are looking for an Embedded Software Engineer to help develop our environmental monitoring products.

This is a genuinely low-ego, collaborative engineering environment where electronics, firmware and mechanical engineers work closely together every day. Engineers sit together, share ideas openly and solve problems as a team.

The team is well supported by leadership and the MD is engaged, approachable and genuinely invested in engineering. People are trusted, encouraged to develop and given the space and opportunities to grow over time.

The work includes embedded C/C++, ARM microcontrollers, sensors, connected devices, BLE/Wi-Fi, testing and product development from concept through to production.

We are looking for engineers who enjoy practical problem solving, building reliable real-world products and being part of a close-knit, supportive team environment.

This is a great opportunity for someone looking for meaningful engineering work in a warm, stable and collaborative environment.

Pay: £55,000.00-£70,000.00 per year

Requirements

Do you have experience in Debugging?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

2:00 min

Why engineering teams need human debugging

Hazel Wat Hazel Wat · World Congress 2026 Europe

Videos

See all

Related articles

See all