Columbus McKinnon
Embedded Systems Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Embedded Systems Engineer – Waterlooville, Hampshire
Competitive Salary + 25 Days Holiday + Bank Holidays | Build Your Career in Embedded Technology
About the Role
In this role You’ll support the development of advanced load monitoring and measurement solutions used across demanding industries worldwide. From wireless sensor boards and load cells to monitoring systems, you’ll work alongside experienced engineers on varied projects and gradually build your confidence across the full product development lifecycle.
Responsibilities
As an Embedded Systems Engineer, you’ll support the design, development, testing and maintenance of embedded hardware and firmware solutions, including:
- Supporting the development of clean, reliable and maintainable embedded firmware using C and C++
- Learning to work with PIC and other microcontrollers, including bare-metal and real-time operating system environments
- Assisting with algorithms, low-level drivers, peripheral interfaces and communication systems
- Supporting schematic capture, PCB design, prototyping and validation activities under guidance
- Working with interfaces and protocols including SPI, I2C, UART, RS232/485 and OneWire
- Developing products such as load cells, wireless sensor boards and monitoring systems
- Working with engineers from firmware, hardware, mechanical, software and production teams to understand complete product solutions
- Testing prototypes and investigating hardware and software faults using laboratory and diagnostic equipment
- Supporting new product introductions, production testing and documentation activities
- Maintaining and improving existing hardware and firmware platforms
- Helping to produce and maintain technical documentation including test procedures, production notes, BOMs and design records
- Collaborating with internal teams and learning how engineering projects move from design into production
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Qualifications
- Degree, HND or equivalent qualification in Electronics, Embedded Systems, Computer Science, Telecommunications or a related discipline
- Minimum 1 to 3 Years of experience in the embedded systems development environment.
Required Skills
- Basic knowledge of C and/or C++ programming
- Some exposure to microcontrollers, embedded systems or electronics through work, study or personal projects
- Interest in bare-metal firmware, real-time operating systems and low-level embedded development
- Willingness to learn about low-level drivers, microcontroller peripherals and embedded communication interfaces
- Awareness of communication protocols such as SPI, I2C, UART, RS232/485 or similar would be useful
- Interest in analogue, digital or RF circuit design
- Some familiarity with schematic capture or PCB layout tools would be advantageous
- Exposure to EDA tools such as Pulsonix, KiCAD or similar would be helpful, but training can be provided
- Ability or willingness to learn how to use oscilloscopes, signal generators and other diagnostic equipment
- Interest in EMC/EMI requirements and electronic product compliance
- Familiarity with Bluetooth, Wi-Fi, Zigbee or cellular technologies would be advantageous, but is not essential
- Strong problem-solving skills, attention to detail and a collaborative approach
- A full UK driving licence and willingness to travel when required


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Preferred Skills
- Familiarity with Bluetooth, Wi-Fi, Zigbee or cellular technologies would be advantageous, but is not essential
- Some familiarity with schematic capture or PCB layout tools would be advantageous
- Exposure to EDA tools such as Pulsonix, KiCAD or similar would be helpful, but training can be provided
If you’re ready to start or develop your career as an Embedded Systems Engineer in Waterlooville, Hampshire, working on innovative embedded products with real-world applications, we’d love to hear from you. Apply now and take the next step in your embedded engineering career.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London