This is an early-career software engineering role for someone who wants to work closer to real hardware and physical products, not just code in isolation.
The role sits within a small, engineering-led business that designs and builds its own instrumentation products in-house. Software, electronics and mechanical engineers work closely together, which is why this position is on-site, five days a week.
What makes this role different
You'll be working on embedded, microcontroller-based systems that are developed, built and tested internally. Your software runs on real products, not proofs of concept, and you'll see how design decisions play out in practice.
This is a strong environment for building solid engineering fundamentals early in your career, with exposure across hardware, software and systems.
The reality of the role
Developing embedded software in C / C++ for microcontroller-based systems
Supporting software on Linux-based small board computers
Working closely with electronics and mechanical engineers during development
Exposure to communication protocols such as CAN, TCP/IP and related interfaces
Some interaction with browser-based or database-backed systems where required
This is a junior role. You're not expected to arrive knowing everything. Support, mentoring and progression are part of the setup.
This role is fully on-site, five days a week. The work is collaborative and hardware-led, and being close to the product and engineering team is essential. Semi-flexible hours are offered once established.
£32,000 – £38,000, dependent on experience and capability
Stable, long-term product development work
Clean, well-equipped engineering environment
Graduate or early-career Software Engineers
Good fundamentals in embedded C / C++
Interest in hardware, electronics and real-world systems
Some exposure to Linux, networking or web technologies is useful, not essential
Comfortable learning on the job and working closely with other engineers
If you're looking to move closer to physical products and collaborative engineering, this is a strong development opportunity.
If you'd like an initial conversation before deciding whether to apply, that's encouraged.
Get in touch to discuss the role in confidence.
Full-time
Design, Engineering, and Information Technology
Manufacturing and Industrial Machinery Manufacturing
¿Te interesa este puesto?