team, services engineering teams and product owners to help understand and explain device limitations and requirements. Basic Qualifications: Candidates should have 3+ years of C/C++ experience on embeddedsystems and/or writing portable multi-platform code, with 1-2+ years of personal or professional Rust experience. Understanding of various chip architectures and what features … they support. Experience using build runners/compilation tools for multi-platform projects. Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience Preferred Qualifications: Experience working on user interface-level code with knowledge of common patterns, architectures and approaches to present a data driven More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
reliable one. Role Overview You'll join a close-knit, elite team working on advanced vulnerability research and exploit development across a range of complex targets, including mobile platforms, embeddedsystems, and non-trivial binaries. The role is fully remote and demands a high level of autonomy, skill, and commitment. Core Responsibilities Reverse engineering software and firmware to More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
reliable one. Role Overview You'll join a close-knit, elite team working on advanced vulnerability research and exploit development across a range of complex targets, including mobile platforms, embeddedsystems, and non-trivial binaries. The role is fully remote and demands a high level of autonomy, skill, and commitment. Core Responsibilities Reverse engineering software and firmware to More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Circle Group
reliable one. Role Overview You'll join a close-knit, elite team working on advanced vulnerability research and exploit development across a range of complex targets, including mobile platforms, embeddedsystems, and non-trivial binaries. The role is fully remote and demands a high level of autonomy, skill, and commitment. Core Responsibilities Reverse engineering software and firmware to More ❯
the year in a well-established and dynamic company. Your Skills & Experience We are particularly looking for degree-qualified electronics engineers with significant experience in digital design, wireless technology, embeddedsystems, or software-defined radio. You'll have significant experience in some or all of the following areas: FPGA design, including experience in languages such as VHDL, Verilog More ❯
Wokingham, Berkshire, England, United Kingdom Hybrid / WFH Options
Noir
EmbeddedSystems Engineer - Engineering Company - Wokingham, Berkshire (Tech stack: EmbeddedSystems Engineer, C++, C#, SQL, Visual Studio, JSON, XML Developer, Architect, Embedded System Engineer) Are you ready to be part of a company that is shaping the future of high-performance embeddedsystems? Our client is a global engineering leader with over … employees worldwide, delivering cutting-edge embedded technology solutions across industries including aerospace, automotive, industrial automation, and renewable energy. With a strong presence in Europe, North America, and Asia, they combine the agility of a fast-growing tech-driven business with the stability of a well-established global enterprise. Renowned for their commitment to innovation, software and systems excellence … and sustainable engineering practices, this company offers a collaborative and empowering environment where embedded engineers are encouraged to innovate, develop, and take ownership of impactful projects on a global scale. Applicants should bring experience in some or all of the following areas: PC software development using C++, C#, SQL, and Visual Basic and firmware development for embedded systems. More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embeddedsystems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the last … reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with … and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embeddedsystems and knowledge of electronic engineering would be highly beneficial Positive and passionate with great team mentorship, stakeholder management and requirements gathering abilities If you think you have More ❯
a critical growth phase. Our roles will often require extended hours and are not typical 9-to-6 positions. Your Role You will be responsible for developing the control systems of various satellite subsystems. Key Responsibilities We realize this is a broad set of responsibilities, and we're looking for candidates who excel in at least 3 or more … of the areas Control System Development : Design, simulate and test control systems to ensure stable and reliable operation in space environments. System Integration and Testing: Integrate control systems with propulsion and other subsystems, performing rigorous testing under simulated space conditions (thermal vacuum, vibration, and radiation). Autonomous Fault Management: Develop fault detection and correction strategies to enhance satellite … Development: Work in a fast-paced, highly collaborative environment to produce and refine rapid design iterations. Modelling and Analysis: Use MATLAB/Simulink and other tools to model complex systems, analyze performance, and validate control algorithms. Circuit and Firmware Development: Collaborate with electronics engineers to design circuits and implement control algorithms for microcontroller-based systems, ensuring space-grade More ❯
Job Title Software Development Lead (Embedded SW) Job Description Software Development Lead (Embedded Linux) In late January, we announced that Bridgefield Capital signed an agreement to acquire Philips' Emergency Care business, which includes leading brands and products like HeartStart AEDs, Intrepid and DFM100 monitor defibrillators, Tempus monitor and Tempus ALS systems, and Corsium and ECI informatics solutions. … grow professionally and personally, and potentially make a significant impact in the acute care space-affecting consumers, patients, and healthcare workers relying on these life-saving solutions. Your role: Embedded Software Development: Lead the design, development, and sustainment of embedded software, collaborating with cross-functional teams and external stakeholders. System and Software Support: Provide technical support for customer … and feature enhancements. Process and Documentation: Contribute to software process controls, design documentation, risk management activities, and CAPA processes. Requirements and Architecture: Translate customer and business requirements into robust embeddedsystems and software architectures aligned with product goals. Technical Analysis: Interpret technical documentation such as circuit diagrams and datasheets; decompose complex designs into integrated electronic, mechanical, and software More ❯
Southampton, Hampshire, South East, United Kingdom
JLA Resourcing Ltd
Role – Embedded C Developer Location – Remote, Occasional visits to site in Dorset Salary – up to £60,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace innovation. You'll work on new and well … impact on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embeddedsystems and aerospace software engineering. The … Role We are seeking an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand into this area. This is an exciting opportunity to contribute More ❯
Senior PLC Engineer - Siemens EmbeddedSystems Hybrid (Isle of Wight) £70,000 Fast-Growing Tech-Driven Engineering We're partnering with a cutting-edge manufacturing leader seeking a Senior PLC Engineer/Developer with strong expertise in Siemens PLCs and embedded systems. This is a permanent role offering a mix of innovation, legacy system support, and leadership … responsibilities. Key Responsibilities: Design and develop Siemens PLC-based control systems for bespoke monitoring solutions. Lead technical improvement of PLC libraries and mentor junior engineers. Collaborate with cross-functional teams and external partners. Drive innovation and integrate modern DevOps practices into development. Requirements: Extensive Siemens PLC programming experience. Strong background in embedded control systems and full project More ❯
Isle of Wight, England, United Kingdom Hybrid / WFH Options
Oliver James
Senior PLC Engineer - Siemens | EmbeddedSystems | Hybrid (Isle of Wight) £70,000| Fast-Growing Tech-Driven Engineering We're partnering with a cutting-edge manufacturing leader seeking a Senior PLC Engineer/Developer with strong expertise in Siemens PLCs and embedded systems. This is a permanent role offering a mix of innovation, legacy system support, and leadership … responsibilities. Key Responsibilities: Design and develop Siemens PLC-based control systems for bespoke monitoring solutions. Lead technical improvement of PLC libraries and mentor junior engineers. Collaborate with cross-functional teams and external partners. Drive innovation and integrate modern DevOps practices into development. Requirements: Extensive Siemens PLC programming experience. Strong background in embedded control systems and full project More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
IC Resources
Junior Firmware Engineer Location - Cambridge Are you passionate about embeddedsystems and eager to jumpstart your firmware engineering career? We're looking for a Junior Firmware Engineer to join an innovative team developing cutting-edge smart energy devices that make a real environmental impact. Junior Firmware Engineer Responsibilities: Develop and test embedded firmware for microcontroller-based products … participate in code reviews Junior Firmware Engineer Background: Bachelor’s degree in Electrical Engineering, Computer Science, or related field Strong programming skills in C or C++ Basic knowledge of embeddedsystems and communication protocols Why apply? Join a forward-thinking company that’s making a positive impact on energy consumption and the environment. Enjoy a hybrid work model More ❯
leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate … Software Engineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate … Software Engineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in a relevant subject such as EmbeddedSystems, Electronics, Computer Engineering or similar Good understanding of embedded C programming, ideally from university or personal projects Interest in IoT technologies and how connected devices work Some familiarity with debugging tools or version control (e.G. More ❯
leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate … Software Engineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate … Software Engineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in a relevant subject such as EmbeddedSystems, Electronics, Computer Engineering or similar Good understanding of embedded C programming, ideally from university or personal projects Interest in IoT technologies and how connected devices work Some familiarity with debugging tools or version control (e.G. More ❯
with high-performance scientific instruments? We're looking for an Firmware & Electronic Design Engineer to join our R&D team and lead the design and development of cutting-edge embeddedsystems and precision electronics. You'll be responsible for: Designing low-noise analogue/digital PCBs and embeddedsystems (STM32). Developing firmware with STM32CubeIDE & FreeRTOS … managing documentation with version control. Suitable candidates should demonstarte : A degree in Electrical/Electronic Engineering (or similar). Experience with PCB design tools (Altium, KiCad, etc.). Strong embeddedsystems & firmware skills. Familiarity with EMC, CE/UKCA compliance, and debugging tools. Why join? ? 25 days holiday + public holidays ? Excellent Pension, Company bonus + healthcare scheme More ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Morson Talent
holiday pay) or £47.86 Umbrella Inside IR35 Duration: 12 Months initial As a Senior Software Engineer, you will be contributing to the further development of our capabilities in Software & Systems Engineering whilst helping to maintaining the UK's frontline capability. This role will provide you with the chance to design exciting new products in a fast paced highly skilled … the team, as well as the wider business. You will gain exposure to all stages of the product lifecycle, whilst working across complex and interesting programmes. Core Duties • Designing embedded software solutions to meet allocated requirements • Software coding to implement agreed designs • Undertaking testing and verification activities • Ensuring software development standards, policies and procedures are adhered to • Scheduling work … electrical, during solution development • Proactively reporting upwards to management and the business, so that they are informed of the work currently in development • Knowledge, Skills and Qualifications Essential skills • Embedded C programming ability and experience in other modern programming languages, preferably C#. • Understanding of embeddedsystems concepts and related protocols, e.g. CAN, SPI, RS-422. • A thorough More ❯
Rotherham, South Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
you will be involved in the full product development lifecycle, from concept through to manufacture. This is a hands-on design role where you will be responsible for developing embedded electronics for cutting-edge IoT products that are deployed worldwide. You'll work alongside software, mechanical, and systems engineers, contributing to the architecture, circuit design, prototyping, testing, and … industry-standard tools Component selection and BOM creation Prototyping and hands-on debugging of hardware EMC compliance testing and design-for-manufacture considerations Collaborating with cross-functional teams including embedded software and mechanical engineers Skills & Experience: Required: Degree in Electronics Engineering or related discipline Strong experience in circuit design (analog and digital) PCB layout and schematic capture experience (e.g. … Altium, Eagle, KiCAD) communication protocols -RS232, RS485 and RS422, Ethernet, PXI, SPI, USB etc Solid understanding of embeddedsystems and microcontroller-based design Desirable: Embedded software C/C++ Knowledge of revision control systems (GIT, Subversion) Experience with test and instrumentation software such as C# and Python Why Apply? Be part of a forward-thinking company More ❯
Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
IO Associates
and physical product development, urgently seeking an experienced C++ Software Developer for an initial 6-month Outside IR35 contract. This is a fantastic opportunity to work on real-world, embeddedsystems in a cross-platform development environment, contributing to cutting-edge products used globally. Key Skills & Experience: Proven experience with C++ (ideally C++17 or later) Strong background in … TDD and automated testing Hands-on experience with embeddedsystems or physical product development Familiarity with hardware interfacing, RTOS, or device-level development We are looking for someone to start as soon as possible, but can wait for shorter notice periods, interviews are happening this/next week, so if this role is of interest, apply today with More ❯
Cowes, Isle of Wight, United Kingdom Hybrid / WFH Options
BES Group
professional growth. What will you be doing? Reporting to the Head Of Software – Asset Reliability, the role of Senior PLC Engineer/Developer – Siemens Technologies involves developing bespoke control systems using Siemens PLCs and other embedded control technologies. As an experienced embeddedsystems developer with expertise in Siemens PLC technology, you will be responsible for maintaining … legacy systems and developing greenfield projects for our world-leading monitoring solutions. As part of our dynamic team, you will combine deep technical challenges with team leadership and product architecture work. You will: Innovate and Create: Designing and building new solutions using Siemens PLCs and other embedded control technologies. Lead and Mentor: Providing technical ownership and improvement of … Python, Delphi, or equivalents Experience with modern software development lifecycle tools, including Git for source control, and DevOps practices and tools, especially CI/CD pipelines Significant experience of embedded control systems design and full-life cycle delivery experience, with at least two years of recent experience with Siemens PLCs Proven experience in analysing and troubleshooting embeddedMore ❯
excel in a fast-paced development team Preferred Qualifications Experience in implementing Machine Learning, Deep Learning, and Knowledge Graph algorithms Experience optimizing Machine Learning and Deep Learning algorithms for embeddedsystems Experience designing and developing systems that are efficient in resource constrained environments More ❯
engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embeddedsystems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the last … reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with … and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embeddedsystems and knowledge of electronic engineering would be highly beneficial Positive and passionate with great team mentorship, stakeholder management and requirements gathering abilities If you think you have More ❯
Role: Embedded C++ Linux Engineer Location: On-site | Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits | Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embeddedsystems engineer to bring this vision to life. This is your … a C++ Linux Engineer, you'll be hands-on in the design and development of their next-generation tracking device used in the transport of organs between hospitals. Drive embedded development projects from the ground up. Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate closely with the Head of Development and a talented … advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full software development lifecycle. Core Skills Required: Strong Embedded C++ programming experience. Solid working knowledge of Linux for embedded systems. What's On Offer: £45,000 - £50,000 base salary depending on experience. On-site, full-time More ❯
for performance, security, and reliability. Work to required standards and processes Key Skills & Experience Required: Analogue and digital circuit design PCB design and layout – Altium Designer desired. Proficiency in Embedded C programming. Experience working with microprocessors and microcontrollers such as ARM, Microchip, NXP32, or ESP32. Communication systems and protocols (RS232, RS485, SPI, I2C, Ethernet, etc.) Strong problem-solving … life insurance. The opportunity to work with a successful, stable business that is part of a large group of companies. If you have a strong background in electronics and embeddedsystems and want to be part of an exciting, fast-paced industry, we’d love to hear from you To apply or for more information, get in touch More ❯
members to form part of an experienced and motivated team. We are looking to recruit an experienced Linux based Python Developer to work alongside the team creating software and systems for the medical and research markets. Your responsibilities will cover all aspects of software development in many types of software components, from embeddedsystems through to front … with QA departments. Desirable Degree level qualification or equivalent in a relevant discipline. Knowledge of Qt for developing GUIs. Knowledge of C and other "lower level" languages used in embedded systems. Experience of Docker, CI, Vagrant. Previously worked within an engineering or medical background. More ❯