Embedded Software Team Lead in Salisbury
Embedded Software Team Lead

Embedded Software Team Lead in Salisbury

Salisbury Full-Time 48000 - 84000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Lead and coordinate an embedded software team while contributing to exciting projects.
  • Company: Join a leading tech company known for its innovative Hi-Fi products.
  • Benefits: Enjoy 24 days holiday, free canteen, enhanced pension, and employee discounts.
  • Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
  • Qualifications: 5+ years in embedded software development and a degree in a related field.
  • Other info: Great career growth opportunities and a collaborative work culture.

The predicted salary is between 48000 - 84000 £ per year.

Working within the Software Development team your role is to help co‑ordinate the embedded software development team and contribute to the development activities. The Embedded Software Team Lead position is a split role with both Management and Engineering duties. It is expected that you maintain your engineering skills as they are an important part of the profile and are key to being an effective technical manager.

As part of a team of embedded software developers you will be involved with a variety of projects that use microcontroller, DSP and embedded Linux technologies. It is expected that you will have proven skills in one or more areas and will be able to actively contribute to the code base. In the early stages of a project, you will collaborate with the Project Management and Engineering Management teams to distil technical specifications into detailed software tasks.

During the development phase, you will manage the team, promoting a collaborative work culture and ensuring that requirements are met throughout the development lifecycle. You will report with status updates to management and project leadership teams, using tools such as Jira and Confluence. A major part of the job requires the ability to multi‑task and switch from engineering problem solving to a macroscopic view of the complete system and the projects timelines.

You will work alongside engineers to resolve technical issues, validate prototypes, prepare for demos, and perform systems integration. At the same time, you will act as the point of contact for embedded software for other departments and are expected to support the wider business. The position of Embedded Software Team Lead may also include line‑management of engineers.

As Embedded Software Team Lead, you will dedicate time to continuous improvement of our software development processes (continuous integration, automated testing, and staff onboarding). You will also contribute to guiding the direction of the development team, ensuring great quality from a technical perspective as well as user experience, as is required from our world‑class Hi‑fi products.

Key Responsibilities
  • Work with the Project Management team to plan development schedules.
  • Run daily team meetings and support team members with managing their time and task list.
  • Work with team members to debug problems and solve issues even if it is not your area of expertise.
  • Maintain accurate estimates of project workload and presenting regular project reports.
  • Work across team boundaries such as with Electronics, Acoustics, Software Test and Production Engineering teams to ensure timely delivery of projects and their internal milestone deadlines.
  • Liaise with third party technology suppliers and contractors to communicate technical requirements and check deliverables.
  • Write embedded software in your main area of expertise to support the overall team effort.
  • Ensure the team follows best development practice.
  • Engage in peer code review.
  • Aspects of team / line management and associated duties / accountabilities.
Skills, Knowledge and Expertise
  • Degree qualified in Computer Science, Software Engineering or similar engineering related discipline.
  • 5+ years of embedded software development experience.
  • Good working knowledge of C on embedded platforms.
  • In‑depth familiarity with at least one embedded software discipline, such as Embedded Linux, ARM microcontrollers or DSP.
  • Advocate of Unit testing, Automated testing and Test Driven Development.
  • A proactive approach to documenting design decisions.
  • A personal interest in Hi‑Fi or music technology, would be beneficial.
Benefits
  • 24 days holiday, plus bank holidays – increasing with length of service.
  • Holiday Trading Scheme.
  • Free canteen.
  • Free parking available on‑site.
  • Enhanced employer pension contribution (4% of gross salary).
  • Death in Service insurance.
  • Employee discount on Naim products.
  • Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms.
  • Alongside other, standard benefits (for example, training and development opportunities as appropriate to role).

Embedded Software Team Lead in Salisbury employer: Naim Audio Ltd

As an Embedded Software Team Lead at our Salisbury location, you will thrive in a dynamic and collaborative work culture that values both management and engineering expertise. We offer a range of benefits including generous holiday allowances, enhanced pension contributions, and opportunities for professional development, all while working on cutting-edge projects in the Hi-Fi industry. Join us to be part of a team that prioritises continuous improvement and employee wellbeing, making it an excellent place for meaningful and rewarding employment.
N

Contact Detail:

Naim Audio Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Team Lead in Salisbury

✨Tip Number 1

Network like a pro! Reach out to your connections in the embedded software field, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving microcontrollers or embedded Linux. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on both technical and management questions. Be ready to discuss how you've led teams and tackled engineering challenges. We want to see your leadership style and problem-solving skills in action!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Embedded Software Team Lead in Salisbury

Embedded Software Development
Team Management
C Programming
Embedded Linux
ARM Microcontrollers
DSP Technologies
Unit Testing
Automated Testing
Test Driven Development
Project Management
Technical Documentation
Collaboration Skills
Problem-Solving Skills
Systems Integration
Peer Code Review

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Embedded Software Team Lead role. Highlight your embedded software development experience and any management roles you've held. We want to see how you can contribute 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 background aligns with our projects. Don’t forget to mention your interest in Hi-Fi or music technology if you have it!

Showcase Your Technical Skills: In your application, be sure to highlight your expertise in C programming and any specific embedded disciplines like Embedded Linux or DSP. We love seeing candidates who are advocates for best practices like unit testing and automated testing!

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’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Naim Audio Ltd

✨Know Your Tech Inside Out

Make sure you brush up on your embedded software knowledge, especially in C and any specific areas like Embedded Linux or DSP. Be ready to discuss your past projects and how you've tackled technical challenges, as this will show your depth of understanding and experience.

✨Show Your Leadership Skills

Since this role involves team management, be prepared to share examples of how you've successfully led a team in the past. Talk about how you promote collaboration and support your team members, as well as how you handle conflicts or challenges within the group.

✨Familiarise Yourself with Tools

Get comfortable with tools like Jira and Confluence, as they are essential for project management and documentation. You might be asked how you’ve used these tools in previous roles, so having specific examples ready will help you stand out.

✨Emphasise Continuous Improvement

Discuss your approach to continuous improvement in software development processes. Be ready to talk about any experiences you have with automated testing, unit testing, or onboarding new staff, as these are key aspects of the role.

Embedded Software Team Lead in Salisbury
Naim Audio Ltd
Location: Salisbury

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>