Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Team Lead

Naim Audio Ltd

Salisbury

On-site

GBP 70,000 - GBP 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading audio technology company is seeking an Embedded Software Team Lead in Salisbury. The role combines management and engineering duties, requiring strong skills in embedded software development and proficiency in C. Responsibilities include leading the development team, collaborating with project managers, and ensuring best practices in software development. Ideal candidates have over 5 years of experience and a relevant degree, with a personal interest in Hi-Fi or music technology being beneficial. The position offers competitive benefits including 24 days holiday and enhanced pension contributions.

Benefits

24 days holiday plus bank holidays
Free canteen
Free parking available on-site
Enhanced employer pension contribution
Employee discount on products
Wellbeing initiatives

Qualifications

  • 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.

Responsibilities

  • Plan development schedules with the Project Management team.
  • Run daily team meetings and support team members.
  • Maintain accurate estimates of project workload.
  • Ensure the team follows best development practices.

Skills

Embedded software development
C programming on embedded platforms
Unit testing
Test Driven Development
Embedded Linux familiarity

Education

Degree in Computer Science or Software Engineering

Tools

Jira
Confluence
Job description
Embedded Software Team Lead

Department: R&D

Employment Type: Full Time

Location: Salisbury

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 Hifi 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. We use Atlassian Confluence.
  • 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)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Electronics Design Engineer

Naim Audio Ltd

Salisbury
On-site
GBP 125,000 - 150,000
Full time
30+ days ago
Software Engineer (DSP)

Naim Audio Ltd

Salisbury
On-site
GBP 50,000 - 70,000
Full time
30+ days ago
Embedded Software Team Lead – Hi‑Fi Systems

Naim Audio Ltd

Salisbury
On-site
GBP 70,000 - 90,000
Full time
30+ days ago
Development Engineer - Optimal Audio

Dubizzle Limited

High Wycombe
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Electronics Engineer (Hi-Fi Components)

IAG Group Ltd.

Cambridgeshire and Peterborough
Hybrid
GBP 40,000 - 65,000
Full time
30+ days ago
Senior Electronics Design Engineer

Viper Innovations Ltd

England
Hybrid
GBP 125,000 - 150,000
Full time
30+ days ago
Electronics Engineer - Music Technology

Dubizzle Limited

High Wycombe
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago
Electronics Engineer

Sonomatic Ltd

England
On-site
GBP 35,000 - 50,000
Full time
30+ days ago
Electronics Engineer

HR GO Driving

Crewkerne
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Naimuri - Software Engineer

INZPIRE LTD

Portsmouth
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago