126 to 150 of 181 Embedded Linux Jobs in the UK

Principal Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Maidenhead, Woolley Green, Berkshire, United Kingdom
Employment Type
Permanent
Ready to take a big step in software engineering? As a Principal Software Engineer, you'll lead from the front in embedded and application software, help shape the technical direction, and mentor a talented team working on cutting-edge cyber and defence technology. This Principal Software Engineer role offers … impact, and the chance to deliver high-quality software into complex, mission-critical programmes. What You Will Do: Architect, design, implement, document and test embedded and/or application software to a strong project software development process. Apply object-oriented design and design patterns to enable ...

Senior Embedded Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Senior Software Engineer Embedded Linux C++ Communications Systems Some engineering teams spend years maintaining the same product. This team doesn't. Every 12-18 months, a new product moves from concept through development and into production. Engineers are involved throughout the entire lifecycle, from early architecture discussions through ...

C++ Developer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
this could be your next move? Apply today by sending us your CV. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science ...

FPGA Engineer

Hiring Organisation
Hexwired Recruitment
Location
London, UK
Employment Type
Full-time
package. If you're interested in this FPGA Engineer job in London, please apply..For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science ...

Senior Systems Engineer

Hiring Organisation
Hexwired Recruitment
Location
London, UK
Employment Type
Full-time
interested in this Senior Systems Engineer job in London, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: Leadership, systems ...

Lead Data Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
love to hear from you. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
passionate about pushing the limits of embedded software and want your work to have a direct impact on next-generation space systems, this could be for you. We’re working with a pioneering space technology company developing AI-enabled autonomy software for spacecraft . They’re building technology that … sense, think, and act independently in orbit, and are now expanding their engineering team in London. What You’ll Be Doing Designing and developing embedded software for advanced space systems. Writing real-time code for Linux-based RTOS environments. Prototyping and testing software on hardware to validate system ...

Embedded Software Lead

Location
Portsmouth, England, United Kingdom
build tomorrow’s world—today. Join us and start building tomorrow’s world today! Job Description Engage in the development of advanced real‐time embedded software systems with ALTEN Ltd . Join our team as an Embedded Software Lead , where you’ll design and deliver high‐performance software … that enables complex sensor‐driven systems to understand their surroundings and present information clearly through intuitive graphical interfaces. You’ll work across embedded, real‐time and performance‐critical environments, combining modern C++ development with Qt/QML user interfaces to deliver robust, production‐ready solutions. Location: Portsmouth On‐site ...

Firmware Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Gloucester, Gloucestershire, United Kingdom
Salary
£ 70 K
Super opportunity in Gloucestershire for a Senior level Embedded Software Engineer to join an exciting start up company. I am seeking someone with 8 years plus expertise developing low level Embedded software. Suitable applicants will have a relevant degree and the following skills: Embedded C/C++ … based microcontrollers Bare-metal and RTOS development Embedded linux expertise Communications protocols (UART/I2C/SPI) BLE/WiFi/GPRS interfacing It would be beneficial to have safety critical expertise and also a strong appreciation for hardware. Applicants should be excellent problem solvers, strong communicators. ...

Embedded Software Engineer - Real-Time Systems (All Levels)

Location
England, United Kingdom
Morgan McKinley (South West) is recruiting Embedded Software Engineers at all levels for Hampshire-based defence and security projects, focusing on high-reliability firmware and driver software for mission-critical hardware. You will work across the full software lifecycle using C and C++, with bare-metal, RTOS (FreeRTOS, VxWorks … Embedded Linux, collaborating with hardware, FPGA and systems teams. A security clearance is preferred and full-time permanent positions with a comprehensive #J-18808-Ljbffr ...

Data Analyst

Hiring Organisation
Hexwired Recruitment
Location
London, UK
Employment Type
Full-time
package. If you're interested in this Data Analyst in London, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: Data, Python, Software ...

Software Engineer - C++/Rust

Hiring Organisation
PA Consulting
Location
Royston, Hertfordshire, UK
Employment Type
Full-time
opportunities to be involved with sales, customer support and other areas of a scale-up business. Our future areas of growth require knowledge around: Linux application development Low-level embedded Linux platform bring-up Real-time network protocols Network security Cloud applications What we love about working … experience should include some of the following: Experience with Modern C++ and the STL, or Rust Experience with Python Bare metal and/or Linux and real time OS experience Cloud development experience Knowledge or experience of network security QualificationsSkills/Personal Qualities: A desire to push for continuous ...

NTN Stack SW Architect (UK)

Location
Greater London, England, United Kingdom
connectivity. Your Mission on the Team: As our NTN Stack SW Architect, you will own the software architecture and platform-level development for the embedded telecommunications systems driving the Meridian 5G Non-Terrestrial Network (NTN). This role requires a seasoned software engineering leader capable of architecting high-performance … scalable, and highly secure embedded solutions that integrate seamlessly with our complex satellite and ground segment infrastructure. In this critical leadership role, you will bridge the gap between hardware and software, driving engineering excellence across the NTN software stack. This includes: Designing, developing, and maintaining platform-level software ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
lives of patients across the world. The Role: The Software team at CoMind spans the full stack of a regulated medical device company — from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working … reliably in clinical environments. As a Staff Software Engineer, you will be a technical authority within the Software team, owning complex technical problems in embedded and real-time C++ development. You will work across hardware abstraction, real-time data acquisition, and system integration, bringing the depth of experience needed ...

Architect/Staff Embedded Software Engineer London, UK

Location
Greater London, England, United Kingdom
Architect/Staff Embedded Software Engineer AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year … design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware‐software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect ...

Architect/Staff Embedded Software Engineer

Location
Greater London, England, United Kingdom
Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware-software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre-silicon through post-silicon and into sustainment engineering. We are looking for experienced Architect, Staff … more of: ASIC bring‐up and validation, BMC/OpenBMC platform firmware, or high‐speed SerDes and photonic interconnect bring‐up. Deep expertise in embedded Linux BSP : Yocto/OpenEmbedded, U‐Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise ...

Flight Software Engineer

Location
Dundee, Scotland, United Kingdom
patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi-tasking approaches. Experience with low-level hardware … concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions and tools such as systemd, BusyBox and Yocto. Experience building kernels, working with device tree overlays and producing filesystem images would ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi-tasking approaches. Experience with low-level hardware … concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions and tools such as systemd, BusyBox and Yocto. Experience building kernels, working with device tree overlays and producing filesystem images would ...

Principal Software Engineer

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
technical leadership in a software engineering team (typically 5 to 20 engineers) delivering multiple concurrent R&D and production programmes. The focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment … line management responsibility (up to c. 5 engineers, depending on team structure). Key responsibilities Lead the architecture, design, development, documentation, and testing of embedded and/or application software. Derive software requirements and architecture from higher-level system requirements and design artefacts. Apply object-oriented design principles ...

Senior C++ Software Engineer – Robotics

Location
United Kingdom
robot performance against commercial KPIs such as pick success rate, throughput, damage rate, and uptime Collaborate closely with robotics, vision, ML, mechanical, electronics and embedded systems, and operations teams to ship integrated solutions What we’re looking for Strong professional experience writing modern C++ in production systems Docker/… planning and delivery tracking Structured release processes and versioning strategies Emphasis on code quality, documentation, and long‐term maintainability Nice to have Experience with embedded/edge compute platforms (e.g. NVIDIA Jetson‐class hardware) Familiarity with cloud platforms, data systems, and fleet‐level software Experience with agricultural, mobile ...

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
missions Design and implement autonomy capabilities that are modular and reusable across different vehicle types and programs Integrate and deploy autonomy solutions onto embedded Linux and other hardware platforms, including interfacing with sensors and collecting data Conduct system-level setup, testing, and validation, including software-in-the-loop … communication busses & protocols: UART/RS232/RS422/RS485, SPI/QSPI, I2C, Ethernet Experience developing in Docker, containerized deployment environments, and using Linux‐based operating systems (e.g., RHEL, Ubuntu) Familiarity with real‐time, edge computing, and safety‐critical systems operating in software‐in‐the‐loop (SIL), hardware ...

Senior Software Development Engineer C++

Location
St. Neots, England, United Kingdom
problem solving, a commitment to high quality standards, and a motivation to deliver within planned timescales. Experience with C++ 20, multi-threading, or embedded Linux. Familiarity with UI frameworks (WPF, Cocoa, GTK) or experience coaching junior engineers would also be highly regarded. This role is hybrid, three days from ...

Senior Embedded Software Architect, Cyber Defense

Location
Maidenhead, England, United Kingdom
Ultra Intelligence & Communications, based in the UK, is seeking an experienced software engineer to design, develop and maintain embedded and application software within the Cyber UK unit. You will apply object‐oriented design, contribute to secure software development practices, and lead aspects of multiple projects. You should hold … degree in engineering or sciences, be proficient in C/C++ with RTOS and embedded Linux, and be able to obtain SC/DV clearance. #J-18808-Ljbffr ...

Flight Team Lead

Location
City of Edinburgh, Scotland, United Kingdom
design patterns across languages and environments. Excellentproblem-solving andprogramming skillsusing portableC across multiple platforms. Experiencewriting C for software running on at least one embedded platform.Ofparticular relevanceareARM Cortex-M-baseddevices. Very goodunderstanding ofoperating system concepts and multi-tasking approaches in a variety of contexts. Experience with low-level hardware interactions … customers. Experience of at least one other programming language besides C. Ofparticular relevanceare Java and Python. Experience developing software using Git in a Linux environment, and an understanding of CI/CD principles. Demonstrable ability to learn new engineering approaches and technologies quickly and effectively. Personal skills ...

Principal Electronics Design Engineer (Test & Instrumentation Products

Hiring Organisation
Catalyst
Location
Peterlee, County Durham, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
with Product Management to translate market and customer requirements into actionable engineering plans and specifications. Ensure delivery of full products and integrated solutions involving embedded firmware, hardware interfaces, mechanical design, and software tools. Manage day-to-day technical execution, resolving cross-functional dependencies and technical challenges. Contribute hands … embedded software development, including design, coding, debugging, and validation. Collaborate with Project Managers to develop schedules, manage risks, and track progress against milestones. Work closely with other technical leaders to ensure the full technical roadmap progresses and opportunities to accelerate or reduce risk are realised. Ensure thorough system verification ...