Embedded Software Team Lead Role (C, EmbeddedLinux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team … Lead with an expertise in C on embedded platforms. This role is 4 days per week in the Wiltshire based office so all candidates must live commutable to Wiltshire. They work alongside some of the most iconic and luxurious brands and retailers in the UK. The Role: You'll be coordinating the embedded software development team and contributing … The role is split between line management and hands on coding duties. On a day to day you'll be contributing to the projects that use microcontrollers, DSP, and embeddedLinux technologies. You should have strong experience in at least one of these areas. You'll be liaising with other development teams within the business and be able More ❯
Firmware Engineer Yateley £40-45k As a Firmware Engineer , you’ll be designing and developing software that brings cutting-edge sonar, navigation, and communications systems to life. From embeddedLinux and real-time operating systems to hardware-in-the-loop testing, your expertise will help deliver the technology that keeps missions safe and successful. What you’ll … be doing Developing and validating features for next-generation subsea products. Writing robust C/C++ for embeddedLinux, RTOS, and bare-metal systems. Debugging complex boards, schematics, and communication protocols. Collaborating across engineering teams to fuse hardware and software. Innovating — re-using code, optimising systems, and shaping architectures. Mentoring colleagues and sharing best practice. What you’ll … bring to the role Proficiency in C/C++ , embeddedLinux, and microcontroller (STM32, PIC) development. Strong grasp of RTOS/bare-metal systems, DevOps build tools, cross-compiling. A mindset for structured software development: coding guidelines, testing, version control, peer reviews. Curiosity, collaboration, and the ability to explain complex ideas simply. Curious to learn more? Click apply More ❯
Firmware Engineer Yateley £40-45k As a Firmware Engineer , you’ll be designing and developing software that brings cutting-edge sonar, navigation, and communications systems to life. From embeddedLinux and real-time operating systems to hardware-in-the-loop testing, your expertise will help deliver the technology that keeps missions safe and successful. What you’ll … be doing Developing and validating features for next-generation subsea products. Writing robust C/C++ for embeddedLinux, RTOS, and bare-metal systems. Debugging complex boards, schematics, and communication protocols. Collaborating across engineering teams to fuse hardware and software. Innovating — re-using code, optimising systems, and shaping architectures. Mentoring colleagues and sharing best practice. What you’ll … bring to the role Proficiency in C/C++ , embeddedLinux, and microcontroller (STM32, PIC) development. Strong grasp of RTOS/bare-metal systems, DevOps build tools, cross-compiling. A mindset for structured software development: coding guidelines, testing, version control, peer reviews. Curiosity, collaboration, and the ability to explain complex ideas simply. Curious to learn more? Click apply More ❯
frameworks and coding languages to bring concepts to life. Key Responsibilities Work across the development lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, EmbeddedLinux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic … Role Requirements Willing and able to obtain SC clearance; DV clearance later. Essential Qualifications & Skills Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: EmbeddedLinux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable More ❯