SonicJobs Logo
Login
Left arrow iconBack to search

C++ Embedded software engineer

ALTECH GROUP LTD
Posted 2 days ago, valid for 2 days
Location

Manchester, Greater Manchester M32 8BB

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a C++ Software Engineer focusing on an embedded telematics greenfield project based in Manchester, UK, with a hybrid work option.
  • The role offers a salary of up to £50,000 and requires strong C++ programming experience in an embedded or systems context.
  • Candidates should have a solid understanding of Linux as a development platform and experience with low-level communication protocols.
  • The ideal applicant is a problem-solver comfortable working on real-time systems and multithreaded code, with additional experience in telematics or GPS being a plus.
  • This opportunity provides the chance to lead development on a new product while being part of a collaborative team in a growing company.
?? C++ Software Engineer - Embedded Telematics (Greenfield Project)

?? Location: Manchester, UK (Hybrid) | Onsite?? Salary: Upto £50k

The Role

Would you be interested in working on a fully greenfield project to develop the next generation of this companies embedded telematics platform. This initiative aims to enhance real-time GPS tracking, driver behavior analytics, and remote vehicle immobilization features.

About the company

Manchester-based technology company that builds intelligent telematics and tracking solutions for fleets, personnel, and mobile assets. Their platform gives businesses real-time visibility over their vehicles, drivers, and equipment—improving efficiency, safety, and compliance.

Thousands of customers across the UK, from small businesses to local councils. Whether it’s GPS vehicle tracking, lone worker protection, or dashcam integrations, their platform helps businesses stay connected to what matters most.

Now, they are kicking off a brand-new embedded systems project that will shape the next generation of thjeir core telematics technology—and they are looking for a talented C++ Software Engineer to help build it from the ground up.

Your Responsibilities
  • Build robust, efficient C++ code for embedded Linux devices

  • Work with real-time data from GPS and vehicle telemetry systems

  • Integrate with hardware using protocols like UART, I2C, and SPI

  • Contribute to system architecture, firmware updates, and performance tuning

  • Collaborate with cloud/backend teams to ensure smooth data exchange

  • Write clear, well-documented, and testable code

What they are Looking For

Must-Haves:

  • Strong C++ programming experience in an embedded or systems context

  • Solid understanding of Linux as a development platform

  • Experience working with low-level communication protocols

  • Comfortable working on real-time systems and multithreaded code

  • A problem-solver who enjoys working close to hardware

Nice-to-Haves:

  • Experience with telematics, GPS, or asset tracking systems

  • Understanding of C#/.Net
  • Exposure to IoT protocols like MQTT

  • Familiarity with Yocto or Buildroot for custom Linux images

  • Knowledge of CI/CD practices and tools like Git

What You’ll Get
  • The chance to lead development on a greenfield product

  • Upto £50k basic

  • A collaborative, down-to-earth team culture

  • A growing company with long-term tech investment

  • Career development and technical progression

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.