Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
able to pick up existing projects, and get to grips with potentially new technical detail. You will also have: Good knowledge of Windows Server, Linux server, VM/VPS, Microsoft 365 and Active Directory (Entra ID) administration. Specific knowledge of database clusters (Oracle, SQL Server, etc.), storage clusters (cloud or … cloud services for compute/storage/databases. Ideally, Azure Local experience, with equivalent and related technologies considered (Azure Arc, AWS Outposts, etc.) Strong Linux shell scripting and PowerShell for complex use cases. Good fundamentals around IP networking. It’s likely you will be local to the Cambridge area. Flexible More ❯
work environments (ideally for medical devices) would be desirable. Any experience with wireless connectivity (Bluetooth, NFC, Wi-Fi), bare metal programming/RTOS, embedded Linux or working at a technical consultancy would be beneficial. The company are ideally looking for an immediate starter. They will not consider candidates on time … projects (typically 3 or more days a week onsite). Keywords: Software Engineering, Consultancy, Medical Devices, Hardware/Electronics/Instrumentation, Varied Projects, Embedded Linux/RTOS/Bare Metal, Desktop Applications, Prototyping Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite More ❯
Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. • Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. … Knowledge of Electrical/Spacecraft Systems fault investigation and test sequence debug. • Knowledge of environmental and launch test campaigns. • Familiar with the Windows and Linux operating systems. • Knowledge of system testing & Verification. Key Skillset • System engineering background • Knowledge of writing and debugging test sequences and procedures. • Proven ability of working More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. • Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. … Knowledge of Electrical/Spacecraft Systems fault investigation and test sequence debug. • Knowledge of environmental and launch test campaigns. • Familiar with the Windows and Linux operating systems. • Knowledge of system testing & Verification. Key Skillset • System engineering background • Knowledge of writing and debugging test sequences and procedures. • Proven ability of working More ❯
Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. • Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. … Knowledge of Electrical/Spacecraft Systems fault investigation and test sequence debug. • Knowledge of environmental and launch test campaigns. • Familiar with the Windows and Linux operating systems. • Knowledge of system testing & Verification. Key Skillset • System engineering background • Knowledge of writing and debugging test sequences and procedures. • Proven ability of working More ❯
watford, hertfordshire, east anglia, united kingdom
Morson Talent
Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. • Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. … Knowledge of Electrical/Spacecraft Systems fault investigation and test sequence debug. • Knowledge of environmental and launch test campaigns. • Familiar with the Windows and Linux operating systems. • Knowledge of system testing & Verification. Key Skillset • System engineering background • Knowledge of writing and debugging test sequences and procedures. • Proven ability of working More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Integrity Personnel Limited
and will take ownership for the achievement of their own activities. Ability to communicate with the wider engineering organisation. Nice to have: Experience of Linux kernel and system programming. Experience working in small RTOS and Microcontrollers Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge … days annual leave and more) Candidates searching for the following job titles are also likely to be interested in this role: * Embedded Software Engineer * Linux Kernel Senior Software Engineer * Device Driver Software Engineer * Firmware Engineer * Android Platform Software Engineer * Embedded Software Developer (Android) * For full company details and job specification More ❯
Watford, Hertfordshire, United Kingdom Hybrid / WFH Options
BRE Group
Infrastructure Engineer, or Systems Administrator with responsibility for cloud environments. Strong technical expertise in Microsoft Azure, Microsoft 365, Windows Server (2016+), VMware (v7+), and Linux (Red Hat/Ubuntu). Confident using tools and scripting languages such as PowerShell, and administering services like Active Directory, DNS, and DHCP. A track … clearly and communicate effectively with both technical and non-technical stakeholders. Microsoft Certified: Azure Administrator Associate (or equivalent) is preferred, with additional certifications in Linux, ITIL, or VMware considered an advantage. BRE Benefits At BRE, we offer a competitive salary, reviewed annually, along with a comprehensive benefits package designed to More ❯
You will join the significant R&D teams in Cambridge that create and improve the products behind the company's rapid growth. Our software engineers work across a wide variety of projects and with a diverse toolset. This is a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Flexible hybrid working on embedded C++ and Linux systems, and a growing team For senior embedded C++ software engineers, this full-time position offers flexible hours and a competitive salary. Other benefits include private health cover, matched pension contributions, bonuses, and an option on extra holiday. The application area is … green technology for power electronics. Much of the technology is Linux-based, with a variety of toolchains and an openness to embrace change and developers’ views. There is also the chance to grow your skillset to potentially encompass FPGA development, power electronics and/or kernel code. Core requirements are … a relevant discipline or equivalent experience. Demonstrable skills writing C++ embedded software, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. A senior engineer's know-how, independence, and potential for technical leadership and mentoring. At least one or more of the More ❯
INNOVATION CENTRE, UNIVERSITY WAY, CRANFIELD, BEDFORD, England
PARTNERSHIP EDUCATION LTD
and is relevant to employers and the market Gain an Azure Fundamentals qualification and a Microsoft 365 fundamentals qualification Get an introduction to Windows, Linux and PowerShell Tools and technologies learned: Learners will learn to use Microsoft Azure, Microsoft 365, Windows 10, AWS, Linux, PowerShell. 90% of QA Apprentices secure More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
matched pension contributions, bonuses, and an option on extra holiday. The application area is green technology for power electronics. Much of the technology is Linux-based, with a variety of toolchains and an openness to embrace change and developers' views. There is also the chance to grow your skillset to … a relevant discipline or equivalent experience. Demonstrable skills writing C++ embedded software, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. A senior engineer's know-how, independence, and potential for technical leadership and mentoring. Beneficial Skills: Kernel/driver code Hardware More ❯
practices. As the selected Software Engineer, your background should include: 5+ years of professional software development experience. Strong proficiency in C++ and familiarity with Linux-based systems. Solid understanding of object-oriented design principles and a creative, problem-solving mindset. Excellent verbal and written communication skills. Proven ability to work … within multidisciplinary teams. A proactive attitude towards learning and adopting new technologies. Skills you’ll have the opportunity to develop in this role: Embedded Linux and real-time software development. Geographic Information Systems (GIS). UI/UX design best practices. Python or other scripting languages. Machine learning and classification More ❯
Linux and MacOS Support Engineer Location: Duxford, CB22 Work Arrangement: On-premises An exceptional career opportunity awaits you to join a prestigious national institution renowned for its historical significance and cultural impact. This organisation houses an extensive digital archive and has recently upgraded its IT infrastructure to support its forward More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom
Integrity Personnel
and will take ownership for the achievement of their own activities. Ability to communicate with the wider engineering organisation. Nice to have: Experience of Linux kernel and system programming. Experience working in small RTOS and Microcontrollers Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge … days annual leave and more) Candidates searching for the following job titles are also likely to be interested in this role: * Embedded Software Engineer * Linux Kernel Senior Software Engineer * Device Driver Software Engineer * Firmware Engineer * Android Platform Software Engineer * Embedded Software Developer (Android) * For full company details and job specification More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum £40-50K plus benefits
Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. … probes/analysers) would be an advantage. Spacecraft electrical and harness knowledge would be an advantage but not essential. Familiar with the Windows and Linux operating systems. Awareness of 'cleanroom' disciplines. Knowledge of system testing & Verification. Willing to support shifts/flexible working as required. Experience: Writing test sequences/ More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Viavi Solutions
new products by providing test systems and help with design proving to the design team. Support to production and at subcontractors. Knowledge of Windows, Linux, and networking. Pre-Requisites/Skills/Experience Requirements: Degree in Electronic Engineering, or a related discipline, although equivalent experience in the RF measurement, programming … and fault-finding field would be acceptable. Knowledge of Windows, Linux, and networking. A good working experience with test software development in C#. An understanding of NI Test Stand and Python. Demonstrable working experience with test software development in C#. Experience within a production environment. Experience as a line manager More ❯
a hybrid role, with a compulsory attendance of 2 days a week in the Cambridge office. This role focuses on maintaining and optimising the Linux operating system, file systems, and software stack (Cuda, PyTorch, Python etc) for machine learning projects as well as setting up and configuring NVIDIA HGX servers … and management, both on-premises and in the cloud. You will have experience with server virtualization technologies and containerization and well versed with the linux operating system. You'll also ideally have: Strong knowledge of NVIDIA HGX server architectures and components, Strong knowledge of AWS or Azure Cloud environments, Experience More ❯
Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially those integrated in the Linux kernel with your experience in this area. You will be working alongside a firmware development team contributing to the design and development of solutions for … professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line, remote shell, scripting and collaboration tools including Kernel internals. Strong understanding of established virtualization frameworks like KVM, QEMU, Xen or Virtio. Familiarity … with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC. You understand the overall architecture of the Linux Kernel and of embedded real time operating systems and familiar with FreeRTOS. Key Words: Linux Kernel/Operating Systems/Android/Linux/Kernel/Device More ❯
troubleshoot, fix kernel drivers, BSP for our next generation devices. You will be responsible for the development of real-time embedded firmware and embedded Linux software that implements security controls for the platform. Key job responsibilities The- Design, build, and maintain efficient, reusable, and reliable C code - Debug and troubleshoot … well as the development of application software - Develop and customize BSP, graphics, and port - Develop, port, and test software and firmware layers inside the Linux Kernel and frameworks - Help maintain code quality, organization, and automatization - Develop and maintain technical documentation - Provide technical guidance and mentorship to other team members. - Participate … or OpenMAX. - Understanding of hardware-accelerated codecs and GPU technologies. - Experience with GPU acceleration, OpenGL, or OpenCL. Knowledge of Yocto Project or other embedded Linux build systems. - Understanding of hardware architectures and interfaces (e.g., I2C, SPI, PCIe). - Experience with multimedia frameworks (such as GStreamer, FFmpeg) and hardware-accelerated video More ❯
Software Engineer An exciting opportunity for a Senior Embedded Software Engineer to develop high-performance embedded systems. Key Responsibilities: Design, develop, and maintain embedded Linux software for modems. Implement efficient and reliable C++ code for embedded applications. Focus on Linux kernel and driver development for hardware interfaces and peripherals. Optimize … and memory usage on resource-constrained systems. Collaborate with hardware, firmware, and cross-functional teams on system architecture and software requirements. Develop low-level Linux drivers and software components. Use Jira for issue tracking and project coordination. Employ Git for version control using best practices. Perform testing, debugging, and validation … of embedded software. Participate in code reviews and maintain documentation. Stay up to date with embedded development and Linux technologies. Apply knowledge of IP networking protocols like DHCP, NAT, PPP, and iptables. Qualifications: Degree in software/electronic engineering. Strong embedded systems experience. Self-driven, innovative, and collaborative. More ❯
Software Engineer An exciting opportunity for a Senior Embedded Software Engineer to develop high-performance embedded systems. Key Responsibilities: Design, develop, and maintain embedded Linux software for modems. Implement efficient and reliable C++ code for embedded applications. Focus on Linux kernel and driver development for hardware interfaces and peripherals. Optimize … and memory usage on resource-constrained systems. Collaborate with hardware, firmware, and cross-functional teams on system architecture and software requirements. Develop low-level Linux drivers and software components. Use Jira for issue tracking and project coordination. Employ Git for version control using best practices. Perform testing, debugging, and validation … of embedded software. Participate in code reviews and maintain documentation. Stay up to date with embedded development and Linux technologies. Apply knowledge of IP networking protocols like DHCP, NAT, PPP, and iptables. Qualifications: Degree in software/electronic engineering. Strong embedded systems experience. Self-driven, innovative, and collaborative. More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools … for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average 5-6), pension, dental plan, life assurance … Candidates searching for the following job titles are also likely to be interested in this role: * Senior Embedded Software Developer * Senior Platform Software Engineer * Linux Software Engineer * Senior Firmware Engineer For full company details and job specification for this unique role please email your CV now and call Fran Printemps More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom Hybrid / WFH Options
Integrity Personnel
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++ Embedded Linux, microcontroller or bare metal development experience Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development … tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average 5-6%), pension, dental plan, life More ❯
Lead/Senior Software Engineer - ML/AI Salary: £90,000 - £140,000 D.O.E. Location: United Kingdom Working Environment: Remote This is a unique opportunity to work alongside a global leader in the AV domain, at the intersection of media More ❯