Permanent Embedded Linux Jobs in Cambridge

15 of 15 Permanent Embedded Linux Jobs in Cambridge

Embedded Software Architect

Cambridge, England, United Kingdom
Platform Recruitment
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 embedded Linux solutions at the heart of their next-generation products. This is … a senior hands-on role for someone who thrives on solving low-level technical challenges and shaping the foundations of complex embedded platforms. You'll be responsible for designing robust, scalable system software that interfaces directly with custom hardware -while also mentoring engineers and influencing technical direction across multiple … projects. Responsibilities: Designing system architecture for embedded Linux across multiple product lines Setting the structure and standards for codebases with long-term maintainability in mind Collaborating with hardware, firmware, and platform teams to align design with system constraints Writing clear documentation that defines architecture, interfaces, and assumptions Supporting More ❯
Posted:

Embedded Software Architect

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Integrity Personnel Limited
Embedded Software Architect (Cambridge with Hybrid or Remote options): You will lead the architectural design of complex embedded software solutions for a complex wireless communications product You should have proven experience as a Software Architect or in a senior-level Software Engineer role with a strong desire to … move into an architectural role Extensive experience in software design and development, ideally in the mobile communications sector Deep understanding of embedded Linux (kernel, device driver, performance, etc) &/or equivalent understanding of the Android AOSP Strong proficiency in modern programming languages, such as C, C++ &/or … e.g. electronics, signal processing, audio processing). Strong problem-solving skills and the ability to analyse unfamiliar, complex systems and processes Experience of developing embedded solutions utilising embedded Linux (kernel and user-space) Role: Embedded Software Architect Location: Cambridge with Hybrid or Remote options Salary: up More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Linux Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Linaro Ltd
Overview We seek a highly skilled and technically capable Senior Embedded Linux Software engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior developer, you … of open-source contributions. Main Duties Design and development of custom operating system solutions based on Yocto, Android, and/or Debian platforms. Enable Linux support for various hardware blocks. Knowledge of ARM SoCs, with particular emphasis on Qualcomm SoCs. Bring up hardware platforms from scratch. Develop and support … Educated to Computer Science degree level or have similar relevant experience. Key Technical Skills & Experience Minimum seven years of experience working with production-grade Linux (Android/Yocto/Debian) for Embedded/Consumer Electronics/IoT Devices. Familiar with OS image generation (Yocto/AOSP/Debian More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (C++/Embedded Linux)

Cambridge, England, United Kingdom
Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
Software Engineer (C Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 – £60,000 I’m working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and an … optimise the user experience. Play a part in enhancing software engineering techniques and practices within the team. Required Skills & Experience: Strong C++ development skills. Embedded Linux and embedded software development experience. Minimum 5 years’ software development experience. Strong understanding of object-oriented software design. Proven ability to More ❯
Posted:

Embedded Software Architect | Future of Networking (Cambridge)

Cambridge, Cambridgeshire, UK
SoCode Recruitment
Embedded Software Architect | Future of Networking Location: Cambridge, UK (3 days on-site) Position: Full-time, Permanent Base Salary: Paying up to £90,000 Industry: Optical Networking/Embedded Systems A leading technology company based near Cambridge is looking for an Embedded Software Architect to drive the … design and architecture of complex embedded Linux systems used in cutting-edge hardware platforms. This senior-level role is ideal for someone with deep technical expertise and a passion for embedded system architecture. You'll define software structures across multiple projects, balancing hardware constraints with scalable, maintainable … design, while mentoring developers and guiding cross-functional teams. Key Requirements: 5+ years' experience defining embedded software architecture in commercial products 10+ years in embedded Linux development (kernel, drivers, platform customisation) Strong C/C++ skills on ARM platforms Solid understanding of HW/SW integration and More ❯
Posted:

Software Engineer, Medical Devices

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
experience programming in a range of languages including either C and C++; or C++ and C#. This should include demonstrable projects involving hardware for embedded and desktop applications. Additional experience with Python for prototyping is expected. Exposure and interest in electronics design and how it interacts with the software. … regulated 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 … on 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 More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum DoE + Benefits
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

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 … work for a highly respected Cambridge business. 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 More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer, C++

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
of streaming media. What you'll be doing Work closely with product development, platform services, and release management teams to contribute extensively to our embedded UI development and underlying architecture Integrate third-party C++ libraries Investigate, diagnose and resolve issues within the Roku Platform We're excited if you … have Relevant software development experience and a proven track record of designing and shipping high-quality software on an embedded platform. Extensive programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source development Understanding of … multi-threaded development Experience with OpenGL and DirectFB Media/Video knowledge such as codecs, media streaming, etc. would also be a plus Ideally, embedded and consumer electronics experience Ability to accurately estimate software tasks and work to schedule Success at Roku is a collaborative effort, so you need More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Medical Devices

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
engineering or similar. Industry experience programming in a range of languages including C, C++ and C#. This should include demonstrable projects involving hardware for embedded and desktop applications. Additional experience with Python for prototyping is expected. Exposure and interest in electronics design and how it interacts with the software. … regulated 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Cambridge, England, United Kingdom
Singular Recruitment
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 … effectively 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 More ❯
Posted:

Principal Software Development Engineer (Cambridge)

Cambridge, Cambridgeshire, UK
Hybrid / WFH Options
Pure Resourcing Solutions
that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding, your contribution will … development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable with scripting (PowerShell, Bash) and working in Agile teams If you're a problem More ❯
Posted:

Principal Software Development Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
that influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding, your contribution will … development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable with scripting (PowerShell, Bash) and working in Agile teams If you're a problem More ❯
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Anonymous
Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms, data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation and refinement of software features, driving improvements for both customer and developer More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum BONUS
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
For senior embedded C++ software engineers, this full-time position offers flexible hours, up to 4 days home working per week, 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: A good degree in … 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/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Embedded Linux
Cambridge
25th Percentile
£115,000
Median
£130,000
75th Percentile
£145,000