Electronic Design / Embedded Software Engineer
Location: Hybrid / Harpenden, Hertfordshire
Salary: £55,000 – £65,000 + bonus (DOE)
Hours: 40 hours per week (flexible within office hours)
The Opportunity
A specialist UK engineering consultancy is looking to hire an Electronic Design / Embedded Software Engineer to work on a wide range of technically challenging products across medical devices, wearables, IoT, and smart connected systems.
This role suits an engineer who enjoys variety, pace, and ownership, working across multiple projects rather than being tied to a single product. You’ll join a small, highly capable multidisciplinary team delivering real products in regulated and commercial environments.
The Role
You’ll be involved from early customer requirements through to verification and delivery, combining strong electronics design skills with real-time embedded software development.
Key responsibilities include:
* Translating customer requirements into complete electronic and embedded solutions
* Analogue and digital circuit design, architecture, and component selection
* Schematic capture and PCB layout for custom hardware
* Board bring-up, verification, and debug
* Development of real-time embedded software for microcontrollers and processors
* Supporting system integration, commissioning, and customer-facing technical issues
* Producing clear technical documentation and technical reports
The role includes occasional client interaction, requiring a professional level of written and spoken communication.
Required Skills & Experience
* Strong industry experience in electronics design and embedded systems
* Strong analogue and digital electronics background
* Board-level design including schematic capture and PCB layout
* Experience designing with microcontrollers / microprocessors, memory, programmable logic
* Development of real-time embedded software (RTOS-based systems)
* Knowledge of power supplies, EMC, DFM/DFA, and design for manufacture
* Comfortable working in a fast-paced, project-driven environment
Advantageous Experience
* Bare-metal embedded programming
* Embedded software in C / C++ / Python
* Wireless technologies: Wi-Fi, Bluetooth, Zigbee
* Experience with Altium Designer
* Background in medical devices, regulated products, consultancy, or R&D environments
Why Apply?
* Work across multiple products and industries rather than a single platform
* Hybrid working with flexibility and autonomy
* Hands-on engineering with genuine design ownership
* Senior-led, collaborative team with strong technical depth
* Continuous exposure to both hardware and software challenges