Cambridge, England, United Kingdom Hybrid / WFH Options
Pure Resourcing Solutions
making high-impact architectural decisions that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding, your contribution will shape how the team works, mentor … need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embeddedsystems Passion for clean, maintainable code and mentoring others Comfortable with scripting (PowerShell, Bash) and working in Agile teams If you're a problem-solver who wants to More ❯
from you. 🛠️ Key Responsibilities: Develop real-time automation and robotics software using C# and .NET Build and maintain HMIs using Blazor, WPF, or WinCC Program and integrate machine control systems, PLCs, and industrial robots (KUKA, FANUC, etc.) Work on advanced motion control and vision systems (Halcon, OpenCV) Contribute across the full project lifecycle — design, development, testing, commissioning Travel … starter UK-based with the right to work (no visa sponsorship available) 🎯 Bonus points for experience in: .NET, ASP.NET, HTML/CSS/JavaScript PLC programming (IEC 61131-3) Embeddedsystems (C/C++, ESP32, ARM Cortex) Full-stack development Fieldbus protocols (EtherCAT, CANopen, RS232, etc.) 🌟 Why join? £36K–£54K DOE Flexible working environment 25 days holiday + More ❯
from you. 🛠️ Key Responsibilities: Develop real-time automation and robotics software using C# and .NET Build and maintain HMIs using Blazor, WPF, or WinCC Program and integrate machine control systems, PLCs, and industrial robots (KUKA, FANUC, etc.) Work on advanced motion control and vision systems (Halcon, OpenCV) Contribute across the full project lifecycle — design, development, testing, commissioning Travel … starter UK-based with the right to work (no visa sponsorship available) 🎯 Bonus points for experience in: .NET, ASP.NET, HTML/CSS/JavaScript PLC programming (IEC 61131-3) Embeddedsystems (C/C++, ESP32, ARM Cortex) Full-stack development Fieldbus protocols (EtherCAT, CANopen, RS232, etc.) 🌟 Why join? £36K–£54K DOE Flexible working environment 25 days holiday + More ❯
within a dynamic software team, and reporting directly to the Senior Software Engineer, the Software Engineers core responsibilities will include but are not limited to: Design, develop, and implement embedded and application-level software solutions. Collaborate within a multidisciplinary team to understand and translate product requirements into technical specifications. Write clean, maintainable, and efficient code, primarily in C++. Develop … audio technology. Skills Required Essential: Bachelor's degree in Software Engineering, Computer Science, Electronic Engineering or related field. Strong proficiency in C++ programming, with experience in real-time or embedded systems. Excellent problem-solving and debugging skills. Strong understanding of software design principles and development methodologies. Effective communication and teamwork skills. Self-motivated and able to work independently or … within a collaborative environment. A genuine interest in Audio Systems The ability to work from our Burnley based office. Desirable: Experience with audio DSP, JUCE framework, or similar audio libraries. Knowledge of other programming languages. Familiarity with version control systems such as Git. Understanding of network protocols or user interface design. Previous experience working in the professional audio More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SDK, designed to operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embeddedsystems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. … lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and cross-platform development is highly desirable. The Company The Senior Software Engineer will be joining a globally recognised organisation at the forefront of scientific manufacturing innovation. With … available What’s Required of the Senior Software Engineer? • Proven experience with C++, C#, and .NET, particularly with Visual Studio and WPF (MVVM) • Experience developing software for hardware control systems or similar environments • Ideally experience with cross-platform development (Windows, Linux, macOS) • Familiarity with tools like MATLAB or LabVIEW • Experience with Microsoft TFS or similar version control systemsMore ❯
languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads. Collaborate with cross-disciplinary teams to integrate adaptive technologies and sensors for terrain analysis and autonomous decision-making. … strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embeddedsystems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System) If you’re a software engineer looking to take your robotics More ❯
Recruitment Group Engineering recruitment specialist for Special Projects & Process Industries - Yorkshire & NE Lincolnshire Are you a firmware wizard with a passion for safety and innovation? Ready to bring your embedded C skills to a global stage? Join a world-leading manufacturer of vehicle safety tech — from back-up alarms to amber warning lights — as they continue to raise the … and troubleshoot like a pro Be part of a team that genuinely supports one another What You’ll Bring: ️ Degree in Computer Science, Engineering, or similar ️ Strong C programming & embeddedsystems experience ️ Confident with schematics & datasheets What’s In It for You? Competitive salary Death-in-service (3x salary) A collaborative, creative culture Sound like you? Let’s … Computers and Electronics Manufacturing Referrals increase your chances of interviewing at Elevation Recruitment Group by 2x Get notified about new Firmware Engineer jobs in Leeds, England, United Kingdom . Embedded Software Engineer - Can Sponsor UK Located Applicants Leeds, England, United Kingdom 2 hours ago York, England, United Kingdom 2 weeks ago Leeds, England, United Kingdom 3 weeks ago Leeds More ❯
efforts and facilitates payment of referral-fees between websites. Maximum Storage Duration : Session Type : Pixel Tracker bcookie Used by the social networking service, LinkedIn, for tracking the use of embedded services. Maximum Storage Duration : 1 year Type : HTTP Cookie # Used to track user's interaction with embedded content. Maximum Storage Duration : Session Type : HTML Local Storage Secure … statistics of what videos from YouTube the user has seen. Maximum Storage Duration : Session Type : HTML Local Storage LAST_RESULT_ENTRY_KEY Used to track user's interaction with embedded content. Maximum Storage Duration : Session Type : HTTP Cookie LogsDatabaseV2:V# LogsRequestsStore Used to track user's interaction with embedded content. Maximum Storage Duration : Persistent Type : IndexedDB remote_sid … Necessary for the implementation and functionality of YouTube video-content on the website. Maximum Storage Duration : Session Type : HTTP Cookie TESTCOOKIESENABLED Used to track user's interaction with embedded content. Maximum Storage Duration : 1 day Type : HTTP Cookie VISITOR_INFO1_LIVE Tries to estimate the users' bandwidth on pages with integrated YouTube videos. Maximum Storage Duration : 180 days Type More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Pavegen
Technology Vision & Strategy Own and evolve the company’s technology roadmap to support the next generation of Pavegen’s integrated systems. Lead the technical vision for connected, scalable IoT systems that combine hardware, software, data, and user experience. Stay on the pulse of emerging tech (AI, ML, Digital Twins, Edge Computing, 5G, etc.) and identify opportunities to adopt and … test new technologies. Architecture & Systems Integration Architect connected systems that link our kinetic and solar hardware with backend infrastructure and data analytics platforms. Design and oversee edge and cloud infrastructure for real-time and asynchronous data processing. Ensure scalable, secure, and robust system design that supports our ambitions globally. Software, Data & AI Lead software development efforts—from firmware … of experience in technology roles, with at least 5+ in a senior leadership or CTO/Head of Engineering capacity. Proven experience architecting and implementing IoT ecosystems, ideally with embeddedsystems, sensor data, and connected hardware. Strong understanding of networking protocols (TCP/IP, MQTT, HTTP), data communication, and edge/cloud data infrastructure. Proficiency in multiple programming More ❯
We’re looking for an experienced software engineer to join our Control & Automations Software division. You’ll work alongside a talented team who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous … integration and delivery (CI/CD) pipelines using GitHub. Troubleshooting and fixing bugs in our remote control systems platform. Contributing as an early team member making a real impact on our product and company culture. You should apply if you... have five or more years of industry experience developing software for commercially critical applications. have strong proven experience using … machine management, including certificate management, intrusion detection, and device authentication. know about FPGA coding, integrated circuit architecture, or the implementation of IoT solutions. have developed with real-time operating systems (RTOS) for developing time-critical applications in embedded systems. If you don’t think you tick every box, that’s fine! Studies show minority groups, including women and More ❯
We’re looking for an experienced software engineer to join our Control & Automations Software division. You’ll work alongside a talented team who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous … integration and delivery (CI/CD) pipelines using GitHub. Troubleshooting and fixing bugs in our remote control systems platform. Contributing as an early team member making a real impact on our product and company culture. You should apply if you... have five or more years of industry experience developing software for commercially critical applications. have strong proven experience using … machine management, including certificate management, intrusion detection, and device authentication. know about FPGA coding, integrated circuit architecture, or the implementation of IoT solutions. have developed with real-time operating systems (RTOS) for developing time-critical applications in embedded systems. If you don’t think you tick every box, that’s fine! Studies show minority groups, including women and More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
re scaling fast and building a world-class engineering function right in the heart of London. What You’ll Be Doing: Designing and developing high-performance electronic circuits and systems Working with microcontrollers, sensors, and wireless modules for new product development Supporting prototyping, testing, and troubleshooting through to production Collaborating with cross-functional teams including software, mechanical, and design … technologies into projects What You’ll Bring: A degree in Electronics Engineering or a related discipline Solid experience in circuit design and PCB layout (Altium, KiCad, etc.) Proficiency in embeddedsystems (C/C++ or FPGA design) Strong analytical skills and a creative, solution-focused approach Excellent communication and a collaborative mindset What’s in It for You More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
an experienced Software Engineering Manager to lead a growing team of software engineers. You’ll be working on deeply technical, end-to-end software solutions that support advanced hardware systems, influencing everything from real-time control layers to compilers and application-facing interfaces. In this role, you’ll collaborate closely with talented software developers and domain scientists, helping define … and deliver software that underpins revolutionary systems used both internally and externally. The work is fast-paced, impactful, and intellectually rich — ideal for someone who thrives in an environment where software is core to the mission. Why This Role is Great Take Ownership of Strategy : Lead the roadmap for software development in collaboration with senior engineering and project stakeholders. … stepping into an established leadership role with room to make it your own. You’ll bring a strong technical background, ideally across several of the following areas: Real-time embeddedsystems Compiler or assembler development System monitoring or data centre tooling Full-stack development (Python, Rust) Graph-based or algorithmic problem-solving You’ll also be comfortable navigating More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You'll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You'll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You’ll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You'll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You'll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
and electronic design process from concept through to production Drive end-to-end product development, including architecture, testing, and manufacturing support Apply your deep expertise in circuit design and embeddedsystems to create cutting-edge products Contribute to technical strategy, resource planning, and recruitment as the team grows Solve complex problems and support continuous improvement across the engineering … function What You’ll Bring: Degree in Electronics Engineering (or related field) Proven expertise in PCB design as well as knowledge of embedded software development. Experience designing circuits, capturing schematics, and validating hardware Previous experience within in a technical leadership or product development management role Familiar with agile working, electronics testing tools, and lab diagnostics Knowledge of EMC and More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Ocho
security best practices for IoT communication and data integrity. Optimise system performance for real-time data processing and low-latency requirements. Collaborate with front-end developers, DevOps engineers, and embeddedsystems teams. Lead technical discussions and mentor junior developers. Troubleshoot and resolve performance and reliability issues. Required Skills & Experience: 5+ years of experience in .NET development. Strong expertise … driven architectures (Kafka, RabbitMQ, or similar). Knowledge of Edge computing and real-time analytics. Exposure to AI/ML applications in IoT . Experience in low-power or embedded IoT systems. Why Join? Fully remote role with flexible working hours. Work on innovative IoT solutions with cutting-edge technologies. Collaborative and supportive engineering culture. Competitive salary and benefits More ❯
actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work … A minimum of five years’ experience as a software engineer working within environments that blend hardware and software—this might include areas like specialized measurement devices, automated industrial machinery, embeddedsystems, or imaging equipment. Educational Foundation: A strong physics background is highly advantageous—preferably a Bachelor’s degree in Physics or an equivalent credential combined with a solid More ❯
for you, so get in touch! What you will accomplish: Join our talented and enthusiastic team of scientists and engineers to design and develop modular, reliable, and scalable operating systems for quantum computers. Spearhead the design and development of scalable and verifiable software that runs efficiently in parallel across multiple machines/architectures, while helping refine our software architecture … ll Use to Compare Candidates: Proficiency in designing and developing complex software for heterogeneous resource-constrained systems. A solid understanding of design principles, data structures, reliable networking strategies, and systems modelling. Experience with requirements capture, collaborative development, revision control, verification/validation, and unit testing. Must-have Skills 7+ years of experience in design and development of commercial-quality … software/system design for the task and efficient use of bandwidth/compute power. A deep understanding of low-level software design concepts, such as real-time operating systems, interfacing with FPGA-based platforms, and IPC/RPC. Experience in programming for and deploying into a live distributed computing environment. Familiarity with common networking architectures and protocols. Familiarity More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
solutions that operate within the Infrastructure (Cloud/Data Centre, Telco/Enterprise Networking) ecosystem. The ideal candidate will have a deep technical background in Infrastructure and/or Embedded domain, strong leadership skills, the ability to drive large-scale initiatives in a fast-paced environment, and experience and ability in leading and growing teams in at least three … standard processes, and innovations demonstrating this knowledge to guide the evolution of our platform and ensure future readiness. Provide hands-on guidance in software development, debugging, performance tuning, and systems integration to resolve technical challenges and drive platform efficiency. Implement standard methodologies and optimize software development processes (e.g., Agile, DevOps) to enhance team efficiency, improve product quality, and accelerate … industry standards, software frameworks, and associated toolchains. Experience of security, performance tuning, system architecture, releasing and maintenance, preferably within the Infrastructure domain. A solid technical background within Infrastructure or embeddedsystems domain. “Nice To Have” Software leadership experience within Infrastructure Solutions semiconductor provider or a hyperscaler. Experience of the wider Infrastructure ecosystem, Arm architecture and relevant software ecosystems. More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Arm
solutions that operate within the Infrastructure (Cloud/Data Centre, Telco/Enterprise Networking) ecosystem. The ideal candidate will have a deep technical background in Infrastructure and/or Embedded domain, strong leadership skills, the ability to drive large-scale initiatives in a fast-paced environment, and experience and ability in leading and growing teams in at least three … standard processes, and innovations demonstrating this knowledge to guide the evolution of our platform and ensure future readiness. Provide hands-on guidance in software development, debugging, performance tuning, and systems integration to resolve technical challenges and drive platform efficiency. Implement standard methodologies and optimize software development processes (e.g., Agile, DevOps) to enhance team efficiency, improve product quality, and accelerate … industry standards, software frameworks, and associated toolchains. Experience of security, performance tuning, system architecture, releasing and maintenance, preferably within the Infrastructure domain. A solid technical background within Infrastructure or embeddedsystems domain. “Nice To Have” Software leadership experience within Infrastructure Solutions semiconductor provider or a hyperscaler. Experience of the wider Infrastructure ecosystem, Arm architecture and relevant software ecosystems. More ❯
Worcester, England, United Kingdom Hybrid / WFH Options
Humand Talent
management, and technical support . Take ownership of both the technical roadmap and the people strategy , helping scale the team into a world-class engineering function. Influence architecture and systems that span from FPGA-based real-time control to Python and Rust-based development environments . About You This role will suit a strong technical leader who is excited … to: Bring their experience across embeddedsystems, compilers, complex systems or deep tech into a future-facing sector. Balance high-level strategy with hands-on support for a skilled engineering team. Manage complex, fast-moving projects while maintaining quality and fostering team wellbeing. Drive long-term planning while remaining agile to changing priorities. Enjoy collaborating across disciplines More ❯