Senior Embedded Software Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Software Engineer (IoT): Developing and optimizing connected EV charging technology for a leading UK provider with an accent on reliability, performance, and scalability of embedded systems. Focus on integrating modern connectivity protocols, evolving system architecture, and ensuring robust hardware-software integration for large-scale deployment.
Location: Hybrid (1-2 days per week in London office). Must have the legal right to work in the UK
Salary: £65,000 - £75,000 per year
Company
One of the UK’s leading EV charging providers, powering a smarter and more sustainable energy future as part of the EDF family.
What you will do
- Design, build, debug, and test embedded software for hardware platforms, ensuring high reliability and performance.
- Scope and deliver software features end-to-end across new and existing products, contributing to system architecture.
- Collaborate with the electronics team to support new designs and diagnose hardware-related issues.
- Integrate peripherals and IoT technologies (Thread, Matter, Wi-Fi, Bluetooth, cellular) into an embedded Linux environment.
- Mentor junior engineers through code reviews, coaching, and active participation in team planning.
- Drive technical quality through technical design documentation, version control, and CI/CD practices.
Requirements
- Solid experience in embedded software engineering, ideally within consumer IoT or connected devices.
- Strong understanding of modern development practices, including system design, version control, and CI/CD pipelines.
- Degree in Computer Science, Software Engineering, Electronic Engineering, or equivalent practical experience.
- Legal right to work in the UK.
- Strong communication skills to explain complex technical concepts to various audiences.
Nice to have
- Experience with Embedded Linux development, including Yocto and device tree.
- Proficiency in C, C++, or Rust for low-level systems programming.
- Knowledge of EV standards and protocols such as IEC 61851, ISO 15118, and OCPP.
- Experience building CI systems, including hardware-in-the-loop (HIL) testing.
- Familiarity with IoT and cybersecurity standards such as EN 303 645 and EN 18031.
Culture & Benefits
- Flexible hybrid working model with the option to work abroad for up to 20 days per year.
- point Charger and discounted energy tariffs.
- 25 days holiday plus Bank Holidays and generous parental/family leave.
- Pension scheme with a 4.5% matched contribution and life insurance (up to 4x annual salary).
- Health and wellbeing perks including UnMind platform and Virtual GP via HealthHero.
- Additional benefits: Cycle2Work scheme and discounted gym memberships.
Hiring process
- Discovery Meeting.
- Online Assessments.
- Hiring Manager Meeting.
- Skills & Experience Interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →