At a Glance
- Tasks: Lead embedded development for Linux-based GPS tracking and video devices.
- Company: Join a growing tech business known for innovative web-based tracking solutions.
- Benefits: Enjoy competitive salary, standard holidays, and a pension that grows with your service.
- Why this job: Take ownership of exciting projects with full autonomy and technical challenges.
- Qualifications: Experience in Embedded C++, Linux systems, and software development lifecycles required.
- Other info: This is a fully onsite role based near Old Trafford, Manchester.
The predicted salary is between 36000 - 60000 £ per year.
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
C++ Embedded Software Engineer (Linux) (Old Trafford) employer: Altech Group Ltd
Contact Detail:
Altech Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Embedded Software Engineer (Linux) (Old Trafford)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as GPS, GSM, and GPIO. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.
✨Tip Number 2
Prepare to discuss your previous experiences with embedded C++ programming and Linux environments. Be ready to share examples of projects where you took ownership and drove development from the ground up, as this aligns perfectly with what they are looking for.
✨Tip Number 3
Research the company’s products and their approach to live, web-based tracking solutions. Understanding their technology stack and how your role fits into their overall mission will help you engage more effectively during interviews.
✨Tip Number 4
Network with current or former employees on platforms like LinkedIn. They can provide insights into the company culture and the team dynamics, which can be invaluable when preparing for your interview.
We think you need these skills to ace C++ Embedded Software Engineer (Linux) (Old Trafford)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Embedded C++ programming and Linux systems. Include specific projects where you've worked with GPS, GSM, or GPIO technologies to demonstrate your relevant skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your desire for autonomy and technical challenges, and provide examples of how you've successfully led embedded development projects in the past.
Showcase Your Technical Skills: When detailing your experience, focus on your proficiency with gcc and cross-compilation for Linux-based environments. Highlight any end-to-end software solutions you've built and shipped, as this is crucial for the role.
Prepare for Technical Questions: Anticipate technical questions related to the software development lifecycle (SDLC) and be ready to discuss your approach to delivering robust, scalable solutions. This will help you stand out during the interview process.
How to prepare for a job interview at Altech Group Ltd
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with embedded C++ programming in detail. Highlight specific projects where you've successfully implemented C++ solutions, especially in Linux environments, as this will demonstrate your technical proficiency.
✨Understand the Software Development Lifecycle
Familiarise yourself with the software development lifecycle (SDLC) and be ready to explain how you've applied it in past projects. This will show that you understand the importance of each phase and can contribute effectively to the team's processes.
✨Discuss Your Experience with Embedded Systems
Prepare to talk about your hands-on experience with embedded systems, particularly with GPS, GSM, and GPIO technologies. Providing examples of how you've tackled challenges in these areas will help illustrate your problem-solving skills.
✨Demonstrate Collaboration Skills
Since the role involves working closely with senior stakeholders and other teams, be ready to share examples of how you've successfully collaborated in previous roles. Emphasising your ability to communicate technical concepts clearly will be a plus.