Embedded Products System Architect

2 weeks ago


Flackwell Heath, United Kingdom Focusrite Audio Engineering Ltd Full time

Embedded Products System Architect (Staff Engineer)

Location: High Wycombe offices with hybrid working available

Term: Full-time, Permanent

Salary: Negotiable plus benefits

Do you have a professional background in embedded software development or embedded system architecture?

Do you enjoy working with people, and have experience helping multidiscipline teams collaborate on systems design?

Are you passionate and knowledgeable about music and audio technology?

If you have answered yes to all the above, we would love to hear from you As part of our commitment to deliver high quality and reliable products to our customers, we are hiring for a new role to support our growing community of engineers working on connected products with a tech stack from embedded software through to mobile applications.

The full extent of this role is broad and influential, but we are open to applications from people with a range of experience levels for whom this role may be a career progression. If you have some but not all the skills and experience required, we would still love to hear from you - Let us know what you would bring to the role, and why you would be a great fit for the team.

Embedded Products System Architect duties:

We are looking for someone to work closely with and support our Engineering teams, with architectural design considerations across our ranges of products. The focus of the role will be on our hardware products, but an awareness of desktop and web technologies would be beneficial.

While of course this is a technical role, we believe that successful system architecture is about people - helping engineers and teams to communicate, collaborate, and successfully work together to build, test, and maintain integrated and scalable designs. The role will help to ensure that the Business and Product Strategy is informing the technical research and discovery, and that we are able to quickly iterate as we test emergent product designs.

With a focus on connected architecture, you will engage frequently and closely with our Embedded Software, Automated Test (Design and Manufacturing), Desktop, Mobile, Web and Product Design Teams, to build a community where Tech Leads and Engineers from all teams are contributing to architectural design choices that support our strategy.

Your strategic insight, and awareness of design integrations and interfaces, will help identify the necessary enablers for the teams - those things the system architecture needs to feature, and that teams need to function effectively.

Using quarterly team planning, engineering catchups, and team product demos, you will keep the teams connected and up to date as the product system design evolves and help ensure that any system architectural issues the teams encounter during the implementation are addressed. At team level, you will participate in their solution definition and implementation, and update the architecture with feedback as the teams design, build and test their work.

Non-functional requirements, especially where they exist between or across multiple teams, are also vital to achieve a secure, well performing, sustainable and scalable architectural design. You will be responsible for taking care of these requirements and implementing solutions, getting input from the team tech leads and ensuring they are accounted for as part of the overall system design and delivery.

As part of this role, you will report to the Head of Embedded Software and work closely with other Engineering Managers and Tech Leads across the department.

Key activities of the Embedded Products System Architect include:

  • Leading a community of practice that ensures our product system architectures are well considered; secure, high performance, testable, sustainable, and scalable
  • Ensuring our product system architectures are aligned to our product and engineering strategy.
  • Being a team enabler - ensuring each team is aware of the bigger architectural picture of which they are a part, and able to contribute effectively to that architectural design
  • Embedding yourself in those teams at key points in the development cycle, to help in the hands-on implementation of key architectural components.

An ideal candidate for the Embedded Products System Architect role is likely to be:

  • Experienced in the development of consumer electronic products in a cost-sensitive environment.
  • Experienced with embedded systems including collaborating with electronics engineers on system design constraints and with software teams on systems integration.
  • Experienced in software platform engineering techniques and design methodologies including hands-on development experience in C/C++
  • Familiar with systems implementing a mixture of real-time and non-real-time processing
  • An advocate for automated testing from unit testing to hardware in the loop, and familiar with principles of Continuous Integration.
  • A people person, with excellent communication skills and with a proven track record of helping people and teams work well together.
  • Flexible, and able to effectively prioritise and schedule across multiple projects.
  • An advocate for good documentation and the importance of knowledge sharing.
  • Committed to personal development and aware of the latest industry trends
  • Methodical and rigorous, with a logical approach to problem solving.
  • Passionate and knowledgeable about music and audio technology

Benefits include flexible/hybrid working, company pension, life insurance, private healthcare, enhanced Maternity and Paternity pay, employee purchase scheme, group bonus scheme, workplace nursery benefit, company music events, offsite company parties and free lunch in the canteen. We arrange company training sessions and encourage personal development.

For more information visit (url removed)



  • Heath Hayes, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job DescriptionRole Overview:As a skilled Embedded Software Design Engineer, you will play a critical role in the development and enhancement of our client's communication systems. The embedded software engineer will work closely with ARM-based microcontrollers and leverage their expertise in embedded C programming.Key Responsibilities:Develop and optimize...


  • Heath Hayes, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job DescriptionRole Overview:As a skilled Embedded Software Design Engineer, you will play a critical role in the development and enhancement of our client's communication systems. The embedded software engineer will work closely with ARM-based microcontrollers and leverage their expertise in embedded C programming.Key Responsibilities:Develop and optimize...


  • Hertford Heath, United Kingdom Network Scientific Full time

    Electronics Development EngineerCompany: A prominent organization focused on providing advanced analytical solutions for the scientific sector.Role Overview: Join our dynamic R&D team to innovate and enhance our product offerings.Engage in the development of both new and existing analytical devicesConcentrate on enhancing electronic components within our...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our client's team in West Sussex. This role offers a unique chance to work on cutting-edge products in the Sport & Fitness industry.Key Responsibilities:Design and develop firmware solutions using C++, Python, and other relevant tools.Collaborate with...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our client's team in West Sussex. This role offers a unique chance to work on cutting-edge products in the Sport & Fitness industry.Key Responsibilities:Design and develop firmware solutions using C++, Python, and other relevant tools.Collaborate with...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Onyx-Conseil Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team at Onyx-Conseil. As an Embedded Software Developer, you will be responsible for designing and developing cutting-edge firmware solutions for our products in the Sport & Fitness industry.Key Responsibilities:Developing firmware solutions using C++,...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Job Title: Embedded Software DeveloperAbout the Role:We are seeking a talented Embedded Software Developer to join our client's team in West Sussex. As a key member of the Software Development team, you will be responsible for developing cutting-edge products in the Sport & Fitness industry.Key Responsibilities:Designing and developing firmware solutions...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Job Title: Embedded Software DeveloperAbout the Role:We are seeking a talented Embedded Software Developer to join our client's team in West Sussex. As a key member of the Software Development team, you will be responsible for developing cutting-edge products in the Sport & Fitness industry.Key Responsibilities:Designing and developing firmware solutions...


  • Haywards Heath, United Kingdom Computer Futures Full time

    About the RoleWe are seeking a talented Embedded Software Developer to join our client's team in West Sussex. This is a fantastic opportunity to work on cutting-edge products in the Sport and Fitness industry.Key ResponsibilitiesDevelop firmware solutions using C++, Python, and other relevant tools.Design algorithms and develop code under tight...


  • Haywards Heath, United Kingdom Computer Futures Full time

    About the RoleWe are seeking a talented Embedded Software Developer to join our client's team in West Sussex. This is a fantastic opportunity to work on cutting-edge products in the Sport and Fitness industry.Key ResponsibilitiesDevelop firmware solutions using C++, Python, and other relevant tools.Design algorithms and develop code under tight...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures SThree Group Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our client's team, a small start-up with expansive growth plans in place. This role offers a dynamic company culture and great opportunities for career advancement.Key Responsibilities:Design and develop firmware solutions using C++, Python, and other relevant...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures SThree Group Full time

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our client's team, a small start-up with expansive growth plans in place. This role offers a dynamic company culture and great opportunities for career advancement.Key Responsibilities:Design and develop firmware solutions using C++, Python, and other relevant...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Embedded Software Developer OpportunityWe are seeking a talented Embedded Software Developer to join our client's team in West Sussex. This is a fully remote position, and the ideal candidate will have a strong background in electronics and experience with programming languages such as C++ or Python.About the Role:The successful candidate will be responsible...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Embedded Software Developer OpportunityWe are seeking a talented Embedded Software Developer to join our client's team in West Sussex. This is a fully remote position, and the ideal candidate will have a strong background in electronics and experience with programming languages such as C++ or Python.About the Role:The successful candidate will be responsible...


  • Haywards Heath, West Sussex, United Kingdom Computer Futures Full time

    Job Title: Embedded Software DeveloperAbout the Role:We are seeking a talented Embedded Software Developer to join our client's team in West Sussex. As a key member of the Software Development team, you will be responsible for developing cutting-edge products in the Sport & Fitness industry.Key Responsibilities:Designing and developing firmware solutions...