At a Glance
- Tasks: Lead a team in developing cutting-edge embedded software while staying hands-on.
- Company: Join a tech-driven company in Nottingham with a supportive culture.
- Benefits: Competitive salary, hybrid working, and clear progression opportunities.
- Why this job: Make a real impact by shaping and growing an innovative software team.
- Qualifications: Strong embedded C/C++ experience and leadership skills required.
- Other info: Engage in a dynamic environment with exciting projects and a local tech community.
The predicted salary is between 60000 - 75000 £ per year.
An exciting opportunity has arisen for an Embedded Software Team Leader to join a technology-driven business based in Nottingham. This role is ideal for an experienced embedded engineer who still enjoys being technically hands-on, while also leading and developing a small, high-performing team. You will combine embedded software development with day-to-day technical leadership, guiding a team of five engineers and playing a key role in shaping architecture, standards, and delivery across multiple embedded projects.
The Role
As Embedded Software Team Leader, you will remain deeply involved in hands-on development while providing technical direction, mentoring, and support to your team. You’ll work closely with hardware, systems, and product stakeholders to deliver robust, high-quality embedded solutions.
Key Responsibilities
- Lead firmware delivery across multiple projects, from project estimation and technical risk assessment through to implementation and release
- Remain hands-on in embedded software development across active projects
- Produce and review firmware estimates, schedules, and work packages, balancing accuracy, speed, and commercial reality
- Define and maintain software architecture, coding standards, and best practices
- Contribute to requirements definition, technical planning, and estimations
- Perform code reviews and support continuous improvement
- Collaborate with hardware, systems, and test teams to deliver integrated solutions
- Support project delivery, balancing technical excellence with timelines
About You
- Strong background in embedded C/C++ development
- Experience working Bare metal, RTOS and/or Linux platforms
- Proven experience providing technical leadership or mentoring within an engineering team
- Comfortable balancing hands-on engineering with leadership responsibilities
- Good understanding of software development lifecycles and version control (e.g. Git)
- Strong communication skills and a collaborative leadership style
Desirable Experience
- Exposure to regulated, safety-critical, or high-reliability systems
- Experience with Agile or modern development methodologies
- Experience designing and delivering secure, cyber-resilient embedded systems
Why Join?
- Hands-on technical leadership role — not a pure management position
- Opportunity to shape and grow an embedded software team
- Work on a range of technically challenging and impactful products
- Supportive engineering culture with clear progression opportunities
- Hybrid working available
This role is based in Nottingham, offering excellent transport links and a strong local tech community. If you’re an experienced embedded engineer ready to take the next step into hands-on technical leadership, or an experienced team leader looking for a new challenge this is an excellent opportunity to make a real impact. Apply now or contact KO2 Embedded Recruitment Solutions for more information.
Embedded Software Team Lead - KO2 Embedded Recruitment Solutions Ltd in Nottingham employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Team Lead - KO2 Embedded Recruitment Solutions Ltd in Nottingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in embedded systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your hands-on experience and technical prowess.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to embedded C/C++ development. We recommend practicing coding challenges and discussing your past projects to showcase your leadership and problem-solving skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Embedded Software Team Lead - KO2 Embedded Recruitment Solutions Ltd in Nottingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your embedded C/C++ development experience and any leadership roles you've had. We want to see how you can bring your technical expertise to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software and how your hands-on experience makes you a great fit for the role. Let us know what excites you about leading a team at StudySmarter.
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's firmware delivery or collaborating with hardware teams, we love to see real examples of your work. This helps us understand your approach and problem-solving skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re keen to join the StudySmarter family!
How to prepare for a job interview at Jobster
✨Know Your Stuff
Make sure you brush up on your embedded C/C++ skills and be ready to discuss your hands-on experience. Be prepared to talk about specific projects you've worked on, especially those involving Bare metal, RTOS, or Linux platforms.
✨Show Your Leadership Skills
Since this role involves leading a team, think of examples where you've provided technical direction or mentorship. Highlight how you've balanced hands-on engineering with leadership responsibilities in past roles.
✨Understand the Bigger Picture
Familiarise yourself with the software development lifecycle and version control systems like Git. Be ready to discuss how you’ve contributed to project estimations, risk assessments, and maintaining coding standards in previous positions.
✨Communicate Effectively
Strong communication is key for this role. Practice articulating your thoughts clearly and concisely. Think about how you can demonstrate your collaborative leadership style during the interview, perhaps by sharing experiences of working closely with hardware and systems teams.