Embedded Software Architect Complex Linux Platforms - Cambridge - Hybrid Salary: £80k - £90k An established innovator in advanced hardware systems is looking for an Embedded Software Architect to lead the architecture and design of embeddedLinux solutions at the heart of their next-generation products. This is More ❯
United Kingdom 1 month ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 1 month ago Software Engineering Manager - Desktop and EmbeddedLinux Optimisation London, England, United Kingdom 3 months ago London, England, United Kingdom 1 week ago Systems Integrations Engineering Manager London, England, United … Kingdom 1 month ago London, England, United Kingdom 1 month ago Linux Enablement - Software Engineering Manager London, England, United Kingdom 3 months ago London, England, United Kingdom 5 days ago Greater London, England, United Kingdom 4 months ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK … England, United Kingdom 2 months ago London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago Software Engineering Manager - Ubuntu Linux Kernel London, England, United Kingdom 5 days ago London, England, United Kingdom 1 week ago London, England, United Kingdom 2 weeks ago London, England More ❯
Surrey, Addlestone, South East Hybrid / WFH Options
ECM Selection
field testing. Requirements - Degree in computer science or similar and ideally a PhD. - Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. - Experience with UxV domains (MAVLink, autopilot systems … once or twice per week) office days. This is interspersed with field days at test sites for real-world technology testing. Keywords: UxV, Autopilot, Linux, C++, Python, Real-world Testing, Defence, SC, Robotics, Autonomous Systems, UAV/UGV/USV, Prototyping, PoC, Hybrid Another top job from ECM, the More ❯
field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems … once or twice per week) office days. This is interspersed with field days at test sites for real-world technology testing. Keywords: UxV, Autopilot, Linux, C++, Python, Real-world Testing, Defence, SC, Robotics, Autonomous Systems, UAV/UGV/USV, Prototyping, PoC, Hybrid Another top job from ECM, the More ❯
field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems More ❯
device drivers and RTOS, communication libraries and APIs, reference designs, boards, and emulation systems. This position requires technical expertise in developing complex software for embedded, real-time, and multiprocessor systems. The role also requires good experience in group management, project planning, and quality software development. You will work closely … and create development SDK for partners and customers. Develop at all levels of device software for IO interfaces like HDMI, PCIe, and UCIe on embedded systems with and without OSes. Coordinate with partners to integrate 3rd party components and applications with CSG systems. What we are looking for in … management and communication skills. Expert C coder. Proficiency in Python, Perl, or C++ is a plus. Hands-on experience writing low-level software for embedded processors, like ARM. Hands-on experience writing driver software for interfaces and peripherals such as HDMI, USB, PCIe, and Ethernet. Hands-on experience in More ❯
Role: Embedded Software Engineer Location: Hampshire (Full-Time) Clearance: Willing to go through DV Status: Permanent Salary Bands: £60,000 to £85,000 DOE iO Associates have partnered with an R&D firm based in the South of England in their search for one if not multiple EmbeddedMore ❯
the software behind advanced radar systems that protect borders, monitor perimeters, and secure critical infrastructure. You’ll work across a full software stack, from embedded radar processing to user-facing control systems, helping integrate cutting-edge technology with third-party surveillance platforms and enhancing the user experience. If you … with C++, Python, or other scripting languages Knowledge of SQL databases and GIS data manipulation Experience with UI/UX best practices Familiarity with embeddedLinux or real-time systems Background in security/defence command & control systems Exposure to machine learning or statistical analysis Additional Info Occasional More ❯
the software behind advanced radar systems that protect borders, monitor perimeters, and secure critical infrastructure. You’ll work across a full software stack, from embedded radar processing to user-facing control systems, helping integrate cutting-edge technology with third-party surveillance platforms and enhancing the user experience. If you … with C++, Python, or other scripting languages Knowledge of SQL databases and GIS data manipulation Experience with UI/UX best practices Familiarity with embeddedLinux or real-time systems Background in security/defence command & control systems Exposure to machine learning or statistical analysis Additional Info Occasional More ❯
the software behind advanced radar systems that protect borders, monitor perimeters, and secure critical infrastructure. You’ll work across a full software stack, from embedded radar processing to user-facing control systems, helping integrate cutting-edge technology with third-party surveillance platforms and enhancing the user experience. If you … with C++, Python, or other scripting languages Knowledge of SQL databases and GIS data manipulation Experience with UI/UX best practices Familiarity with embeddedLinux or real-time systems Background in security/defence command & control systems Exposure to machine learning or statistical analysis Additional Info Occasional More ❯
ONLY APPLY IF YOU HAVE 4+ YEARS OF EXPERIENCE. THIS IS NOT AN ENTRY LEVEL ROLE. ZELP is looking for an experienced and proactive Embedded Firmware Engineer (Intermediate Level) to join our hardware engineering team. You will utilize cutting-edge technologies and best practices within a high-performance team … at monitoring and reducing methane emissions from cattle farming. Reporting to the Head of Hardware, you will design and create high-quality firmware for embedded systems on MCUs/MPUs, focusing on efficiency, low power consumption, and wireless communication with cloud infrastructure. Responsibilities include writing business logic with hierarchical … unit tests, automating build systems, bootloader updates, and version management via CD/CI infrastructure. This role offers exposure to various aspects of modern embedded firmware development, learning opportunities from experienced engineers, and the chance to contribute to projects with significant global impact. Primary responsibilities Your main duties will More ❯
programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience with embeddedLinux application development is required. Medical device software development experience is highly preferred. Familiarity with FDA Quality Systems Regulations (QSR) is highly preferred. Experience … with Linux, Containers, DevOps environments is a plus. Strong understanding of Continuous Delivery and Agile development. Experience to work effectively with US teams and international teams, in both Europe and India. Working knowledge of software development tools such as Azure DevOps, Git, etc. #J-18808-Ljbffr More ❯
ONLY APPLY IF YOU HAVE 4+ YEARS OF EXPERIENCE. THIS IS NOT AN ENTRY LEVEL ROLE. ZELP is looking for an experienced and proactive Embedded Firmware Engineer (Intermediate Level) to join our hardware engineering team. You will be utilising cutting-edge technologies and best practices within a high-performance … emissions from cattle farming. Reporting to the Head of Hardware, you will play a key role in designing and creating high-quality firmware for embedded systems running on MCUs/MPUs, optimizing for efficiency, low power consumption, and wireless communication with our cloud infrastructure. Your responsibilities will also include … testing, automating build systems, bootloader updates, and version management via a CI/CD infrastructure. This role offers exposure to many elements of modern embedded firmware development, learning opportunities from experienced engineers, and the chance to contribute to projects with a potentially massive positive global impact. Primary responsibilities Your More ❯
upon-Thames, Surrey) Permanent Up to £95k per year Are you passionate about AI innovation and eager to apply your expertise in real-world embedded environments? I'm looking for an Engineer to join a world-renowned R&D team driving the next generation of on-device AI and … in the digital TV and home entertainment space. You’ll contribute to cutting-edge AI development, with a focus on enhancing audio performance in embedded systems. Your responsibilities will include: Designing & optimising deep learning models for NPU/CPU deployment. Innovating ML architectures and training approaches for sound quality. … collaborative environment. What We’re Looking For: MSc or PhD in AI, ML, Computer Science or related field Demonstrated experience deploying AI models to embedded platforms Strong skills in model optimisation (latency, size, quality) Background in audio AI – speech enhancement, noise reduction, etc. Proficiency in C++ (embeddedLinuxMore ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
rather than the OS and infrastructure. LXD is a modern Golang system container and virtual machine orchestrator widely used on Ubuntu, ChromeOS and other Linux platforms. LXD engineering spans the entire software stack from low-level kernel work on namespaces, confinement, security, filesystems, VMMs and networking, to the high … with container technologies Experience with concurrent, distributed systems Conscientiousness and detail orientation, with a focus on performance Professional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal skills, curiosity, flexibility, and accountability What we offer colleagues We consider geographical location, experience, and performance in shaping … Kingdom 3 weeks ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 month ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 3 weeks ago Glasgow More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
deployments. We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and networking. LXD components span the entire software stack from low-level kernel features to the upper level management API/… global travel for 4 to 6 weeks per year for internal and external events What we are looking for in you You understand modern Linux cloud computing technologies, including networking, storage, containers and K8s You love developing and growing people and have a strong track record of doing it … Scotland, United Kingdom 3 weeks ago Software Engineering Manager - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 2 months ago Software Engineering Manager - Ubuntu Linux Kernel Glasgow, Scotland, United Kingdom 3 weeks ago Glasgow, Scotland, United Kingdom 5 months ago Software Engineering Manager - Desktop and EmbeddedLinuxMore ❯
next-generation radar technology used in over 35 countries for border surveillance, perimeter protection, and critical infrastructure security. You'll work on everything from embedded radar software to advanced control interfaces, developing new capabilities, improving user experiences, and integrating with third-party surveillance platforms. This is a great opportunity … field C++, Python, or similar programming languages Experience with SQL databases, GIS data, or UI/UX best practices Familiarity with real-time systems, embeddedLinux, or machine learning Background in security/defence or command & control software Willingness to travel for occasional project work (UK & international) If More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Tech Connect Group
skills for effective hybrid team collaboration. Desirable (but not essential): Background in radar, sonar, or similar sensor systems. Familiarity with radar signal processing methods. EmbeddedLinux development in C/C++. Experience with Yocto and/or Petalinux build systems. Understanding of Xilinx HLS. What's on Offer More ❯
London, England, United Kingdom Hybrid / WFH Options
Sonos
You'll Do: Design, implement, and optimize highly efficient real-time audio algorithms in C++. Develop and maintain robust, high-performance DSP software for embeddedLinux, mobile platforms, and cloud-based machine learning (ML). Collaborate closely with product, research, and other engineering teams to translate innovative concepts More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
RS Group plc
Python/MongoDB Manchester, England, United Kingdom 3 days ago Manchester, England, United Kingdom 6 days ago Manchester, England, United Kingdom 1 week ago EmbeddedLinux Senior Software Engineer - Optimisation Manchester, England, United Kingdom 3 months ago Manchester, England, United Kingdom 1 month ago Manchester, England, United Kingdom More ❯
Basildon, Essex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
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 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 More ❯
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 More ❯
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 More ❯
High Wycombe, Buckinghamshire, South East, United Kingdom
ZENOVO LTD
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 More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
university Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Fluency in C, C++, and Python Experience with Linux and operational systems software (e.g. kernel or user space) Experience with Debian/Ubuntu or other distro packaging Experience leading software engineering teams Professional … s390x Understanding of build systems and toolchains, including for cross-compilation Experience working with customers Experience with board bring up and validation Experience with Linux virtualization, networking or graphics stacks Experience with one or more of the follow Experience with Docker/OCI containers/K8s ing technologies: confidential … Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 2 weeks ago Software Engineering Manager - Ubuntu Linux Kernel Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 4 days ago Software Engineering More ❯