diagnosing and resolving issues Writing functional and integration tests Designing and shipping high-quality software on the Roku embedded platform We're excited if you have Extensive experience with C orC++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source development Experience developing UI applications using popular frameworks such as ReactJS Experience More ❯
focused on enhancing and supporting high-performance, customer-facing applications and integrating with a wide variety of hardware devices. This is a great opportunity to work on modern, complex C Qt applications in a real-world setting, gaining experience across the full development life cycle. As a Senior Developer, you'll play a key role in the evolution of the More ❯
Blackpool, Lancashire, North West, United Kingdom Hybrid / WFH Options
DWP Digital
to improve resilience, automation, and citizen experience. You'll bring experience with legacy tech (Actian Ingres, OpenROAD) and modern platforms (AWS, Azure, containers), as well as proficiency in Java, C/C++, .NET and JavaScript. This is a unique opportunity to be at the heart of digital change in government, balancing the stability of legacy systems with the innovation of More ❯
preston, lancashire, north west england, united kingdom Hybrid / WFH Options
DWP Digital
to improve resilience, automation, and citizen experience. You'll bring experience with legacy tech (Actian Ingres, OpenROAD) and modern platforms (AWS, Azure, containers), as well as proficiency in Java, C/C++, .NET and JavaScript. This is a unique opportunity to be at the heart of digital change in government, balancing the stability of legacy systems with the innovation of More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
The Pilot Group
and experience of Linux operating systems Some level of experience in networking, infrastructure (AWS) and security (SSH, OpenVPN) Version control (git) Instrumentation knowledge Embedded electronics and programming using the C language A focus in refining specifications and tickets to deliver maximum output for minimum effort Self-motivated with a proactive mindset Desirable Skills: Software development (ideally JavaScript/TypeScript, node More ❯
Rawtenstall, Lancashire, United Kingdom Hybrid / WFH Options
Zenovo
STM32) and associated debug toolchains. Exposure to higher-end application processors (e.g. NXP i.MX6, ARM Cortex-A7). Knowledge of industrial and peripheral interfaces (e.g. RS-485, SPI, I C, UART). Integrating modular comms: 4G modems, Ethernet, Wi-Fi, Bluetooth, NFC. Nice to have Hands-on with IoT/connected products. Low-power techniques for battery-operated devices. ISM More ❯
work opportunities for the department and wider Test & Evaluation Work Experience Essential skills/qualifications: Degree or equivalent in Engineering, Maths or Physics. Strong programming knowledge and experience in C/C++ using Visual Studio Project X domain knowledge, particularly cockpit Human Machine Interface (HMI). Experience of configuration control tools, particularly Mercurial. Ability to use your own initiative and More ❯
preston, lancashire, north west england, united kingdom
Quest Global
work opportunities for the department and wider Test & Evaluation Work Experience Essential skills/qualifications: Degree or equivalent in Engineering, Maths or Physics. Strong programming knowledge and experience in C/C++ using Visual Studio Project X domain knowledge, particularly cockpit Human Machine Interface (HMI). Experience of configuration control tools, particularly Mercurial. Ability to use your own initiative and More ❯
pushing the boundaries of technology and making the impossible possible for high-profile clients worldwide. Required Skills: Degree or equivalent in Engineering, Mathematics, or Physics. Strong programming proficiency in C/C++ with experience using Visual Studio. Understanding of cockpit Human Machine Interface (HMI) systems. Experience with configuration control tools, particularly Mercurial. Ability to work independently, think creatively, and adapt More ❯
pushing the boundaries of technology and making the impossible possible for high-profile clients worldwide. Required Skills: Degree or equivalent in Engineering, Mathematics, or Physics. Strong programming proficiency in C/C++ with experience using Visual Studio. Understanding of cockpit Human Machine Interface (HMI) systems. Experience with configuration control tools, particularly Mercurial. Ability to work independently, think creatively, and adapt More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
performance bottlenecks through deep analysis and performance correlation against RTL emulation. Collaborate closely with architecture, RTL, and modeling teams to validate performance targets and provide actionable feedback. Contribute to C based performance models to support performance studies and system-level simulations. Build and extend infrastructure and tooling for insightful performance data visualization and analysis. Support system-level performance studies in More ❯