Job Title: Junior Software Engineer – Embedded & Web Systems Location: Poole, Dorset (Office-Based with Flexible Working) About the Role We’re partnering with a fast-growing technology company that develops innovative sports training systems, combining embedded hardware and web-based platforms to deliver real-time performance insights They’re looking for a Junior Software Engineer to join their Poole-based team. This role offers the chance to work across the full technology stack—from microcontrollers to cloud platforms and web applications—helping create data-driven, immersive training tools used globally. You’ll be part of a collaborative team where your contributions directly shape products and make an impact on how athletes train. This is ideal for someone who enjoys problem-solving, learning new technologies, and seeing their work used in real-world applications. What You’ll Do Software & Embedded Development Develop real-time embedded applications in C++ for microcontrollers (Arduino, Atmel Studio). Build near real-time applications for Raspberry Pi using Qt and Linux. Design and maintain web interfaces, dashboards, and APIs (JavaScript, PHP, HTML/CSS, JSON, XML). Extend custom scripting to create new training modes while maintaining backward compatibility. Work with MariaDB/MySQL databases and PHP scripts for reliable data handling. Systems & Networks Support softwa...