A manufacturing firm are looking for an experienced Senior Embedded Software Engineer who is a motivated and enthusiastic team player to be part of our their growing team. The role will involve designing, testing and maintaining high quality code within their products. Key responsibilities: Research, design, develop and debug software solutions for new and existing products and features. Provision … and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
Christy Media Solutions
by top-tier audio professionals around the world. We’re hiring a Graduate/Junior C++ Developer to join a forward-thinking team building next-gen audio solutions for EmbeddedLinux, macOS, and iOS platforms. If you're eager to learn, excited by multithreading, and keen to apply your skills in a real-world environment — this one's … for you. 🔧 What You’ll Work On : Develop high-performance audio software in C++ Work with cross-platform tools (Linux/macOS/iOS) Build slick user interfaces using Qt/QtQuick Explore multithreaded and TCP/IP-based communications Collaborate within an Agile/CI/CD environment Get exposure to C#, Flutter , and even Delphi Contribute to … for audio, technology, or both! Willingness to learn and grow in a collaborative team ✨ Nice to Have : Experience with C#, Python or JavaScript Interest in audio software, FPGA, or embedded systems Familiarity with Agile tools like JIRA and Git workflows 💡 Why Join : Work on real products that make an industry impact Develop your career in an innovative, tech-driven More ❯
Southover, Lewes, East Sussex, England, United Kingdom
TIGER RESOURCING SOLUTIONS LIMITED
their Software Engineering team in Lewes, East Sussex. Reporting to the Head of R&D, the Software Manager will lead a Software Engineering team, which is responsible for developing embedded software solutions, network solutions and software tools for company product lines. It is expected that you will spend more than half of your time in this role actively contributing … towards software development. Key Responsibilities · Hands-on development of software solutions (embeddedLinux, networked digital audio systems) · Line management duties for the Software Engineering team, working on multiple concurrent projects, which include: - Leading, inspiring, supporting and motivating the team - Helping team members to reach their full potential - Understanding the career aspirations of team members and, where possible, supporting … architectures Key Skills Required · Bachelor’s or higher degree in Software Engineering or other relevant technical areas and/or extensive experience at a senior level within real-time embedded software development in a competitive commercial environment · Demonstrable track record of leading high-performing Software teams · Project management experience, including Agile methodologies · Good spoken and written English language skills More ❯
skills; capable of independent and team-based work Collaborative mindset for hardware design and development support Quick learner with adaptability to new technologies Education/Experience: Essential: Proficiency in embedded C development for Arm Cortex M4 with bare-metal and RTOS Experience with communication technologies: Bluetooth, Wi-Fi, USB Familiarity with peripheral development: I2C, SPI, UART, GPIO, ADC Desirable … environment Familiarity with NXP M4 and crossover processors Knowledge of battery technology and management for handheld devices Understanding of processor power-saving modes Experience with radiation technologies Exposure to EmbeddedLinux and Yocto Motor control systems experience Knowledge of C++ and Python More ❯
you will: - Developing/modifying BSP: this can include bootloaders, device drivers, kernel and device tree support - Performing initial hardware bring-up and system integration - Maintaining/updating the embeddedLinux Yocto distribution - Maintaining a continuous integration environment, including packaging and deployment of software releases BASIC QUALIFICATIONS - 10+ years of non-internship professional software development experience - 10+ years More ❯
and system development of our satellite. Key Responsibilities Own the on-board flight-software stack - design, code and test real-time Rust/C/C++ on RTOS or Embedded Linux. Ship code from review to orbit - push through CI/CD, support launch, and deliver over-the-air updates during operations. Implement and tune our ADCS control algorithms … CD, and anomaly triage. Trade across disciplines - work with AOCS, propulsion, avionics and mission-design teams to balance compute, power, thermal and link budgets. Fundamental Requirements Experience building production embedded or real-time systems in C/C++ or Rust on RTOS or Embedded Linux. Solid grasp of on-board computer architecture, BSPs, watchdogs and high-speed buses 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 embedded systems engineer to bring this vision to life. This is your … the heart of a growing company where your code helps ensure life-saving organs get where they need to be, safely and on time. The Role: As 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 embeddedLinux systems. Collaborate closely with the Head of Development and a talented software team, owning key components. Port advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full software development More ❯
Job Title Software Development Lead (Embedded SW) Job Description Software Development Lead (EmbeddedLinux) 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 embedded systems 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 subsystems. More ❯
the live experience for artists and audiences alike. What You’ll Do Develop and maintain desktop applications for audio and live performance environments Work on cross-platform solutions for EmbeddedLinux, macOS, and iOS Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines Build intuitive graphical user interfaces (GUI) with Qt/… performances globally What We're Looking For Strong proficiency in C++ and object-oriented programming Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (EmbeddedLinux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP/IP) Bonus: Experience or interest in Delphi, C#, Flutter … and full-stack development Appreciation for audio mixing technology and live streaming Interest in hardware/software integration (FPGA/embedded systems) You’ll Thrive Here If You... Have a genuine passion for audio, music, and live performance technology Are self-motivated, proactive, and eager to solve complex problems Communicate effectively and enjoy collaborating in a team Bring prior More ❯
to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation More ❯
to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation More ❯
to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation More ❯
to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation More ❯
Lead/Staff Embedded Software Engineer Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite) Type: Permanent | Hands-on Technical + Leadership Other: No Visa sponsorship Summary: This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a … varied—ranging from short 2-day sprints to full-scale 2-year development programmes—across a wide range of industries. It's an excellent fit for someone with solid embedded software experience and some exposure to leadership—whether direct or informal—who’s ready to take the next step. A broader understanding of cloud or application-level development is … role combining software development with team leadership. You’ll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for a range of real-world applications—from radar and sensing technologies to IoT devices and advanced communication systems. Projects span sectors such as defence, healthcare, and industrial More ❯
Summary: This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. It's an excellent fit for someone with … solid embedded software experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite) Salary: Circa £75k … role combining software development with team leadership. You'll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for a range of real-world applications-from radar and sensing technologies to IoT devices and advanced communication systems. Projects span sectors such as defence, healthcare, and industrial More ❯
C/C++ Developer Role (C/C++, EmbeddedLinux/ARM processors, JIRA, Confluence) - Audio Technology Specialists - Wiltshire - 3 days per week in the office - £55,000 - £65,000 DOE G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of aC/C+ Developer. This role is … They encourage Software Developers with an interest in music/audio to apply. Skills and Experience required: 3 yrs+ C/C++ development experience ideally with product development/embedded software. Experience of writing C++ code for embedded applications (Linux) or running in C on ARM processors. Benefits include: Free Parking Free Canteen Enhanced Pension Discounted Gym More ❯
High Wycombe, Buckinghamshire, South East, United Kingdom
ZENOVO LTD
broadening their skills. This team has a focus of designing and manufacturing efficient clean energy solutions used by homeowners and large organisations alike! Our client has existing talented electronics, embedded, IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL … Object Orientated Programming - EmbeddedLinux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education: - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a 5% matched pension, discretionary annual bonus and more. Please note we cannot provide More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
customers with bug investigations and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) EmbeddedLinux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
customers with bug investigations and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) EmbeddedLinux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and More ❯
C/C++ Developer Role (C/C++, EmbeddedLinux/ARM processors, JIRA, Confluence) - Audio Technology Specialists - Wiltshire - 3 days per week in the office - £55,000 - £65,000 DOE G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of aC/C+ Developer. This role is More ❯
C/C++ Developer Role (C/C++, EmbeddedLinux/ARM processors, JIRA, Confluence) - Audio Technology Specialists - Wiltshire - 3 days per week in the office - £55,000 - £65,000 DOE While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required. G.R.E. Recruitment is More ❯
engineering field. The systems you will be working with might typically consist of technology such as line scanning and machine vision cameras, lighting, laser measurement systems, thermal sensors, industrial embeddedLinux, IP networking, GPS/4G/5G, CCTV. Responsibilities Building, configuring and testing systems ranging from portable camera equipment to complex bespoke on-train installations. Assist with More ❯