1 hour ago

Embedded Software Engineer

Leicester 55K - 68K Permanent

Embedded Software Engineer

Leicester

£50,000-£55,000

We're recruiting an Embedded Software Engineer with a passion for real-world systems and hands-on engineering for an innovative and fast-growing engineering business in Leicester. If you want to work on genuinely exciting projects, get hands-on in the field and be part of a team doing something different, this one's worth a look.

The Role


This is a mid-level embedded software role with a twist. You'll be writing and debugging embedded C firmware, working with devices and communication buses, and then heading out into the field to get hands-on with the kit you've been building. FPV and drone experience is a real plus - if you fly in your spare time, you'll fit right in.
This isn't a desk-only role. You'll be expected to travel to trials, get involved with hardware in the field and solve problems. We're looking for someone who wants to do interesting work, learn fast and be part of something exciting.

What You'll Be Doing

  • Writing, testing and debugging embedded C firmware for real-world systems
  • Working with communication buses and protocols - CANbus, I2C, SPI
  • Supporting development with Python and C++ for higher-level tooling and scripting
  • Working in a Linux-based development environment
  • Travelling to field trials and getting hands-on with hardware in the field
  • Troubleshooting kit that isn't behaving - on the bench and out in the field
  • Collaborating with a multidisciplinary engineering team across mechanical, electrical and software

What We're Looking For


Essential:

  • Solid embedded C programming skills
  • Hands-on experience with CANbus, I2C and SPI - devices on buses, not just theory
  • Comfortable in a Linux development environment
  • FPV or drone experience - hobby or professional, we want to hear about it
  • Willingness to travel for field trials and get hands-on with hardware
  • Mid-level experience with a genuine interest in developing skills further


Beneficial:

  • Python and/or C++ experience
  • Experience debugging hardware and PCB-level systems
  • A background in communications, UAV systems or similar

The Kind of Person We're Looking For


You'll be joining a close-knit team where being adaptable and comfortable in field environments will help you thrive.

The Details

  • Salary: £50,000-£55,000
  • Hours: Flexible - core hours with options for early starts/early finishes or a Friday WFH where the role allows
  • Location: Leicester-based - some on-site working required for hardware debugging; travel to field trials
  • Contract: Permanent


Sound like your kind of role? Get in touch - we'd love to hear from you.

Share this job:

Apply now

Similar Jobs

2 hours ago

Heath and Safety Engineer

Scarborough 40K - 45K Permanent

Job DescriptionYour mission:As a member of the EHS team, you will be responsible for the maintenance and promotion of all Health, Safety, and Environmental topics at a manufacturing site.You will be responsible for site performance on Occupational He...

3 hours ago

BMS Engineering Buyer

Newcastle upon Tyne 35K - 45K Permanent

BMS Engineering Buyer (BMS / Building Management Systems)UK & Ireland (Hybrid Working Available)Salary: Up to £45,000 + BenefitsAdvertised by Vantage Consulting on behalf of a global leader in energy & automationThe OpportunityVantage Consulting are...

3 hours ago

Commissioning Engineer - Energy Monitoring & BMS Integration

London 40K - 45K company car, travel, bonus Permanent

Commissioning Engineer - Energy Monitoring & BMS IntegrationLocation: Sussex (London & South East travel) Salary: £40,000 - £45,000 + overtime + bonus + benefitsThe Opportunity:We're looking for a Commissioning Engineer to join a specialist energy mo...

7 hours ago

BMS Electricians

Reading 22 - 27 Permanent

Role: BMS Electricians / InstallersSalary: £22-£27 per hour (depending on experience)Locations:Nationwide UK (projects across North & South)Key regions: Manchester, Sunderland, Reading, LondonTravel across the UK required, regionalised travel depende...

7 hours ago

BMS Installation Engineers

Sunderland 22 - 27 Permanent

BMS Electricians / Installers📍 UK Wide (Manchester, Sunderland, Aldermaston & Nationwide Projects) 💰 £22-£27 per hour + Overtime + Company Vehicle 🏢 Advertised by Vantage ConsultingThe OpportunityVantage Consulting are working in partnership with a r...

7 hours ago

BMS Installers/Supervisors

Sunderland 22 - 27 Permanent

BMS Electricians / Installers 📍 Sunderland, Yorkshire, Manchester 💰 £22-£27 per hour | Permanent RoleVantage Consulting is working in partnership with a rapidly growing engineering organisation to recruit experienced BMS Electricians / Installers for...

1 day ago

Power Electronics Engineer

Oxford 60 - 80 Contract

Power Electronics EngineerContract: 6 months initial, Outside IR35, Oxford, 2 days per weekRate: £60-80 per hour Project ScopeThe Power Electronics Engineer will be responsible for the design, development, and validation of power electronic systems f...

2 days ago

Controls Engineer

Nottingham 45K - 50K Permanent

Controls Engineer Nottingham 55kResponsibilities and experience: Specification, design, coding and testing of software systems based on standard industrial control hardware such as Programmable Logic Controllers (PLCs), micro-controllers or other e...

2 days ago

BMS Service Engineer - Trend OR Tridium

London 280 - 380 Contract

Are you looking for your next BMS Service contract?I'm currently partnering with a growing, medium-sized controls specialist in London who are looking for an experienced BMS Service Engineer to join them on a new contract. This role will give you a v...