Embedded C++ / Linux Software Engineer £45,000 - £50,000 Basic Manchester – Onsite Interested in taking full ownership of your work full with full autonomy? A growing and award-winning technology business, known for delivering live, web-based tracking solutions, is expanding its embedded software team. Their platform combines mobile, lone worker, vehicle, and asset tracking, all managed through a single system. As part of their ongoing investment in technology and people, they’re now hiring an experienced Embedded C++ Software Engineer to take ownership of a greenfield project. This is a unique opportunity for an engineer looking for autonomy, variety, and technical challenge. You’ll be leading embedded development efforts for a new range of Linux-based GPS tracking and video devices, working directly with senior stakeholders in the tech team. The Role: Drive embedded development projects from the ground up. Work with GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate with the head of development and wider software teams while owning key technical components. Port existing Android application functionality (tracking and video processing) to new Linux-based hardware. Deliver robust, scalable solutions across the full software development lifecycle. Core Skills Required: Embedded C++ programming. gcc / cross-compilation for Linux-based environments. Experience building and shipping end-to-end software solutions. Solid understanding of software development lifecycles (SDLC). The Offer: £45,000 - £50,000 basic Fully onsite role – office based near Old Trafford, Manchester Standard holidays Pension but it all increases with time of service