Senior Embedded Software Engineer · Yoto HQ – UK · Hybrid Remote

·
Volunteer
Location: London
·
Job offered by: Yoto Inc.
·
Category:
We’re looking for a Senior Embedded Software Engineer, well versed in Xtensa/ARM on FreeRTOS and proven experience working with large scale production to join our YotoOS team to help get our flagship Players and Minis to the next level. About Yoto

Yoto is a screen-free interactive audio platform for kids. We make carefully connected audio players that kids control, with no microphones, cameras or ads. We have a catalogue of audio that inspires creative play and learning with 1,000+ titles in our card store from top creators, publishers and labels - think LEGO, Disney, Marvel, Roald Dahl and Sony. We also create Yoto Originals. The YotoOS Team

We’re a small team working on the SW powering our flagship products: Yoto Player and Yoto Mini. We work in a mature, high-trust async environment with a lot of independence. Everyone is able to contribute ideas and be part of decisions. We tackle a broad range of problems - from research of new Yoto products, through development of low level HW drivers all the way to interactive audio content “apps” and integration with Yoto mobile app. What you’ll be doing:

Write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI, TDD)

Be instrumental in architecture, standards and tooling decisions

Maintain CI/CD pipelines and automated tests coverage

Take part in researching, estimating and prioritising features for roadmap

Troubleshoot any issues reported by our customer happiness team

What you’ll bring:

5+ years of experience developing C/C++ embedded code for Xtensa/ARM or similar microcontroller based systems (preferably Espressif, NXP, Mediatek, or similar)

In-depth knowledge on multithreaded programming in RTOS, preferably with FreeRTOS

Confidence with debugging code in an embedded system

Agile approach - CI/CD and fully automated testing of developed modules and systems

Experience with cloud based IoT platforms, OTA updates, pub/sub messaging

Good knowledge of IoT/HW protocols and interfaces, e.g. BT/BLE, RFID/NFC, WiFi; SPI, I2S, I2C, Matter, MQTT

Familiarity with electronics principles & design

Solid understanding of security best practices

What you can expect from Yoto: Salary:

£70,000 - £80,000 based on experience. Flexibility:

Hybrid working with a choice based approach - we would love you to come into the office as much as possible, with a minimum of once or twice a month. Take advantage of our ‘work from anywhere’ policy to work from a different location for up to 6 weeks every year. Summer Hours policy to use between the months of June and August.

Financial:

Generous share option programme, Income Protection, Life Assurance cover, Workplace Pension, and employee referral bonus scheme.

Health & Wellness:

Private Medical Insurance, Wellbeing Allowance, access to Employee Assistance Programme (EAP), and Bike to work scheme.

Time Off:

25 days of holiday per year, plus bank holidays, your birthday off, and extra days for long service.

Helping Families:

Enhanced family leave policies and workplace nursery scheme.

People & Planet:

Up to 2 volunteer days per year and a Book Allowance for professional development.

Fun Perks:

You receive your very own Yoto player and starter pack of cards! Regular company socials and celebrations.

Equity and Diversity At Yoto, our mission is to help families on their unique adventures. We support flexible working and autonomy and strive to build a diverse and inclusive team. Please only apply or engage with Yoto jobs posted on our careers page.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details