Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated SoftwareEngineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
NC SAVE$ ENERGY
Join to apply for the Senior EmbeddedSoftwareEngineer role at NC SAVE$ ENERGY 3 days ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftwareEngineer role at NC SAVE$ ENERGY Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions … and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated SoftwareEngineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based … device driver integration, allowing the core development team to focus on new product innovation.You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the More ❯
Senior EmbeddedSoftwareEngineer – Essex - £55,000 - £65,000 pa A global electronics manufacturer designing leading products used in the Space, Aerospace & Defence sector are looking for a Senior EmbeddedSoftwareEngineer to join their R&D team. Responsibilities: Work in a cross-functional team designing and developing leading products for the semiconductor, aerospace … defence & space sectors. Lead the design & development of embedded Linux software. Develop and optimise software components to meet industry standards. Write & de-bug efficient C++ code, focusing on Linux Kernel and driver development. Use tools like Git for version control. Key Skills/Experience: Degree in Electronics/Computer Science or another relevant discipline. Embedded C/… C++. Embedded Linux. Kernel/Device Drivers development. Microcontroller & Peripherals (STM32, Cortex-M etc.). Networking protocols/serial interfaces (CAN, USB, I2C, TCP/IP, SPI etc.). Software de-bugging & version control tools (JIRA, Git, Jenkins etc.). Must be eligible to obtain at least basic level security clearance. If you are interested in the position More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ SoftwareEngineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both … high reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced softwareengineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key … Responsibilities: Design, develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with More ❯
Senior Embedded C/C++ SoftwareEngineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both … high reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced softwareengineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key … Responsibilities: Design, develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from iO Associates - UK/EU Senior Recruitment Consultant at iO Associates - Embedded Systems, Electronics & C++ Engineers Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering client at the forefront of innovation in the telecoms and … technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering … client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role This is a unique chance More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
We’re a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior EmbeddedSoftwareEngineer at Plexus, you will be part of a team developing embeddedsoftware for products across a wide range of industries and at all … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. Responsibilities Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product development … team members and customers Provide mentorship for engineers within your team Ideal Qualifications Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embeddedsoftware development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
Join to apply for the Senior EmbeddedSoftwareEngineer role at INOVERSE GROUPE 1 week ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftwareEngineer role at INOVERSE GROUPE Exciting Opportunity: Senior EmbeddedSoftwareEngineer We are working with a pioneering client at the forefront … of innovation in the telecoms and technology space. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role This is a unique chance to work with a … highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embeddedsoftware development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into More ❯
Low Level EmbeddedSoftwareEngineer (Senior Levels) Leonardo, Newcastle, England, United Kingdom Join or sign in to find your next job Join to apply for the Low Level EmbeddedSoftwareEngineer (Senior Levels) role at Leonardo Job Overview Leonardo is seeking experienced Low Level EmbeddedSoftware Engineers to join our established teams … in Edinburgh and our new Newcastle office. This role involves developing low level embeddedsoftware for advanced defence and aerospace projects, including the European Common Radar System (ECRS). Responsibilities Develop high quality, robust low level embeddedsoftware for multicore processing platforms. Document work products, manage configuration, and report progress to the team. Create and present … technical reports and presentations to stakeholders. Follow project plans and identify key milestones. Collaborate closely with hardware and systems teams, troubleshooting integration issues on complex systems. Requirements Strong embedded C programming skills and solid C++ knowledge. Experience testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and experience with RTOS like VxWorks or More ❯
Senior EmbeddedSoftwareEngineer, Hemel Hempstead Client: Smiths Detection Location: Hemel Hempstead, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: c1396340bb21 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 Job Description Smiths Detection is a global leader in threat detection and screening solutions, making the world a safer place through innovative technology used … countries. We offer exciting opportunities to work with experts in physics, chemistry, electronics, mechanics, production, computer science, and AI/ML in an international environment. Role: As a Senior EmbeddedSoftwareEngineer, you will develop, test, and integrate software for embedded systems in Smiths Detection's next-generation chemical and explosive trace detection products. You … will be part of an Agile team reporting to a software team leader. Responsibilities Design, implement, and test embedded systems software. Develop software in C++ on ARM Cortex M33 Microcontrollers. Develop for Azure RTOS (ThreadX), including FileX, GUIX, and USBX. Use Jira for task management and defect tracking. Use mcuXpresso IDE for development. Interpret and contribute to More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embeddedsoftware for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … EmbeddedSoftware Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level EmbeddedSoftwareEngineer: Develop high quality and robust low level embeddedsoftware for a multicore processing platform Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements More ❯
Job Description: The opportunity: Are you interested in developing low level embeddedsoftware for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … EmbeddedSoftware Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level EmbeddedSoftwareEngineer: Develop high quality and robust low level embeddedsoftware for a multicore processing platform. Be responsible for … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real integration More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior EmbeddedSoftwareEngineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior EmbeddedSoftwareEngineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a SoftwareEngineer to join their Team.They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior EmbeddedEngineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embeddedsoftware for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior EmbeddedSoftwareEngineer C/C++ More ❯
London, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior EmbeddedSoftwareEngineer C/C++ role working for a global leading engineering business specializing in complex satellite communications systems? If so, my client is currently recruiting for a Senior EmbeddedSoftwareEngineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a SoftwareEngineer to join their team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior … EmbeddedEngineer C/C++ job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register level. Developing low-level embeddedsoftware for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior EmbeddedSoftwareEngineer C/ More ❯
Senior EmbeddedSoftwareEngineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you possess … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle EmbeddedSoftwareEngineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse … engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: - Reverse engineer and analyse legacy embedded systems, including hardware and software components. - Develop strategies and More ❯
Senior EmbeddedSoftwareEngineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you possess … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle EmbeddedSoftwareEngineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse … engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: – Reverse engineer and analyse legacy embedded systems, including hardware and software components. – Develop strategies and More ❯
Techniche Global are supporting an engineering defence contractor to appoint a number of EmbeddedSoftware Engineers – Consultants. You will be involved in Electronics development, particularly RF, PCB Design for a range of complex electronics engineering projects for a diverse customer base. Salary: £50-100k+ per annum (dependant on experience) Location: Melbourn, near Cambridge - 100% onsite Duration: permanent … full-time Requirements: Sole British ; eligible for SC Clearance; defense industry experience is desirable As an EmbeddedSoftwareEngineer you will be involved in the entire product life cycle – from capturing requirements to developing, testing, and delivering prototypes. It's a challenging and agile role where your innovative ideas will come to life, and you’ll be … trusted to contribute to complex, high-impact projects. Key Responsibilities: Design and implement embeddedsoftware solutions using Linux and C programming . Develop rapid prototypes and see ideas evolve from concept to production. Collaborate with a team of skilled engineers, scientists, and designers to solve complex problems. Engage in the full product life cycle, from capturing requirements to More ❯
Employment Type: Permanent
Salary: £50000 - £100000/annum 50,000.00 - 100,000.00 Per Annum
Senior EmbeddedSoftwareEngineer - Kernel/Device Drivers Senior EmbeddedSoftwareEngineer - Kernel/Device Drivers Direct message the job poster from Opus Resourcing Ltd Trusted tech recruitment search partner specialising in platforms, software, and SaaS across EMEA and North America. Senior EmbeddedSoftwareEngineer with strong skills in embedded … world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embeddedsoftware engineering team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The EmbeddedSoftwareEngineer will take the … lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of a cross-functional team. The Senior EmbeddedSoftwareEngineer is a hybrid role and will ideally be based in the office 2/3 days More ❯
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Platform Recruitment EmbeddedSoftware and Electronic Design |Cambridge, Oxford, Reading, Gloucester, Cardiff, Bucks | 07441341336 EmbeddedSoftwareEngineer | £50-70k | Oxford | Hybrid Join a leader in video and … audio technology, developing advanced systems used in demanding environments worldwide. Due to continued success, they're seeking an EmbeddedSoftwareEngineer to join their expert team working on cutting-edge solutions. This hands-on role touches the entire product lifecycle. Key Responsibilities: + Contributing to SoC-based system design and real-time coding (e.g., H.264, AAC). … + Development of tools and utilities using C++, Python, and C# for internal testing and customer support. + Strong experience in Embedded C/C++ (PIC, AVR, ARM, nRF52, etc.) + Experience with Qt (Linux and/or Windows environments) + Knowledge of video/audio systems and digital streaming technologies + Exposure to networking protocols (TCP/IP More ❯
Vacancy: Senior EmbeddedSoftwareEngineer - Leeds Posted on 07/05/2024 | Hemel Hempstead, United Kingdom | See all our current vacancies About Optoma As the #1 4K UHD projection brand worldwide, Optoma is a leading manufacturer of award-winning display products, including interactive flat panels, direct-view LED displays, and projectors for consumers, businesses, education, professional … audio/video, and retail markets. We are seeking a highly skilled and enthusiastic EmbeddedSoftwareEngineer with experience in embedded OS-based systems (e.g., Linux, Android) to join our innovative team. Our team designs and manufactures high-end Pro-AV products, maintaining control over hardware and software, from DSP algorithms to user interfaces and … control systems. This role offers the opportunity to contribute new ideas, expand your skillset through collaboration with our engineers, and work on a broad software and hardware stack. Requirements Experience developing products on embedded Linux and/or Android platforms, preferably involving video management and processing products. Proficiency in C++, C, Java, Android, and Linux programming. Experience with More ❯
EmbeddedSoftwareEngineer Consultant (Experienced) Join to apply for the EmbeddedSoftwareEngineer Consultant (Experienced) role at Awerian Ltd EmbeddedSoftwareEngineer Consultant (Experienced) 1 week ago Be among the first 25 applicants Join to apply for the EmbeddedSoftwareEngineer Consultant (Experienced) role at Awerian Ltd Get … AI-powered advice on this job and more exclusive features. Job Description Job Title: EmbeddedSoftwareEngineer Consultant (Experienced) Location: Cambridge, United Kingdom Salary: Competitive + Excellent Benefits Breakthrough technology is vital for strengthening the UK’s Defence & Homeland Security. As an EmbeddedSoftwareEngineer at Awerian, you will be at the forefront of … this innovation race by helping to defend and protect the UK from the latest technological and cyber threats. Job Description Job Title: EmbeddedSoftwareEngineer Consultant (Experienced) Location: Cambridge, United Kingdom Contract: Permanent Salary: Competitive + Excellent Benefits Breakthrough technology is vital for strengthening the UK’s Defence & Homeland Security. As an EmbeddedSoftwareEngineerMore ❯
Portishead, Somerset, United Kingdom Hybrid / WFH Options
Viper Subsea Ltd
The Business Leader Awards Ceremony 2022 and partners with IET (The Institution of Engineering and Technology). The Role: We are looking for an experienced and highly skilled Senior EmbeddedSoftwareEngineer to join our Hardware Solutions Team. Key Responsibilities Include: Work as part of the EmbeddedSoftware Team. Undertake software architecture, definition, design … and development, review and approval, testing and modification of embeddedsoftware products in support of the company's research and development activities and commercial deliveries. Sustain the Viper standard of design excellence and innovation. Produce technical documentation in accordance with company procedures. Guide best practices in technical documentation for the team. Coordinate, plan and manage work activities to …/or others. Provide support and mentoring to less experienced engineers. What We Are Looking For: Proven strong technical and people leadership, Bachelors', Masters' in Electrical/Electronics/Software/Computer Science, Proven EmbeddedSoftware architecture design and implementation experience, Proficiency in Python, C and C++, Strong problem-solving and analytical skills, Software design, development More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
Calnex Solutions is an innovative and successful company that develops software enabled leading edge test & measurement products that test network equipment to the latest telecoms standards with a particular focus on precise timing synchronisation. Our developers work in multi-discipline product development teams that include software and hardware design and system test Engineers. The teams work closely with … quality, fully functional products. Our R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced EmbeddedSoftwareEngineer who will help shape the future user experience of our latest products. The successful candidate will enjoy working on the leading edge and be able … to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embeddedsoftware development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware engineers and high level software developers to define system level interfaces More ❯
Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Senior EmbeddedSoftwareEngineer page is loaded Senior EmbeddedSoftwareEngineer Apply locations Livingston, United Kingdom time type Full time posted on Posted 6 Days Ago job requisition id R032230 Be You - Our people create our best Plexus. Ingrained in our culture of inclusion is the philosophy that each individual offers diverse perspectives, backgrounds … We're a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior EmbeddedSoftwareEngineer at Plexus, you will be part of a team developing embeddedsoftware for products across a wide range of industries and at all … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. RESPONSIBILITIES Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product development More ❯
spends most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embeddedsoftware or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. … a hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a Senior SoftwareEngineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high-performance UI and collaborate with designers and … engineers to shape how millions stream their favorite content. Our new Senior SoftwareEngineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international More ❯