Senior Embedded Software Engineer - 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 a keen … eye for 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 Embedded Software Engineer 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 embeddedsystems 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 embeddedsystems, including hardware and software components. - Develop strategies and More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . Youll play a key role in designing and developing embedded software. From early-stage prototyping to production-ready systems, youll be part of a collaborative team pushing innovation in connected hardware. What Youll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like SPI, I2C, and RS232 … robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embeddedsystems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform Experience with real-time debugging , board More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embeddedsystems, or programming concurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate More ❯
notice cannot be considered; visa independent candidates preferred) Job Summary: We are seeking a highly skilled Automotive Software Integration Engineer to lead the integration, flashing, testing, and validation of embedded software systems in next-generation vehicles. You will play a critical role in ensuring the reliable delivery of software releases by owning ECU integration, proactively resolving issues, and … coordinating and confirming delivery dates Qualifications & Skills: Bachelor's or Master's in Electrical Engineering, Computer Science, or related field 5+ years of experience in automotive software integration and embeddedsystems Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet More ❯
Bolton, Lancashire, United Kingdom Hybrid / WFH Options
Kingfisher Recruitment Specialists
Global leader. As a Senior Tester, you will play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a … C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and client-server testing. Previous experience testing embeddedsystems, IoT devices, or hardware-software integrated solutions. Experience with automation tools like Selenium, Robot Framework, or similar. Familiarity with version control, CI/CD pipelines, and Agile … skills and a proactive, problem-solving mindset. Relevant certifications (e.g., ISTQB, Certified Agile Tester). The role: Design, develop, and maintain automated test frameworks for both web-based and embedded software. Create clear, concise, and comprehensive test plans, test cases, and documentation. Drive integration, regression, and end-to-end testing efforts for software running across distributed systems. Validate system More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
Kingfisher Recruitment Specialists
Global leader. As a Senior Tester, you will play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a … C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and client-server testing. Previous experience testing embeddedsystems, IoT devices, or hardware-software integrated solutions. Experience with automation tools like Selenium, Robot Framework, or similar. Familiarity with version control, CI/CD pipelines, and Agile … skills and a proactive, problem-solving mindset. Relevant certifications (e.g., ISTQB, Certified Agile Tester). The role: Design, develop, and maintain automated test frameworks for both web-based and embedded software. Create clear, concise, and comprehensive test plans, test cases, and documentation. Drive integration, regression, and end-to-end testing efforts for software running across distributed systems. Validate system More ❯
The Role Lead the Charge in Next-Gen Device Innovation Imperial Brands is on the lookout for a Senior Embedded Engineer to join our pioneering Device Innovation Team . In this pivotal role, you'll be at the forefront of cutting-edge product development-designing, developing, and delivering the next generation of electronic devices. Working closely with internal teams … external partners, you'll help shape our technology strategy, drive upstream innovation, and secure valuable intellectual property that defines the future of our products. If you're passionate about embeddedsystems, thrive in a collaborative environment, and want to make a real impact on the future of consumer technology we want to hear from you. Principal Accountabilities Lead More ❯
within a dynamic software team, and reporting directly to the Senior Software Engineer, the Software Engineers core responsibilities will include but are not limited to: Design, develop, and implement embedded and application-level software solutions. Collaborate within a multidisciplinary team to understand and translate product requirements into technical specifications. Write clean, maintainable, and efficient code, primarily in C++. Develop … audio technology. Skills Required Essential: Bachelor's degree in Software Engineering, Computer Science, Electronic Engineering or related field. Strong proficiency in C++ programming, with experience in real-time or embedded systems. Excellent problem-solving and debugging skills. Strong understanding of software design principles and development methodologies. Effective communication and teamwork skills. Self-motivated and able to work independently or … within a collaborative environment. A genuine interest in Audio Systems The ability to work from our Burnley based office. Desirable: Experience with audio DSP, JUCE framework, or similar audio libraries. Knowledge of other programming languages. Familiarity with version control systems such as Git. Understanding of network protocols or user interface design. Previous experience working in the professional audio More ❯
languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads. Collaborate with cross-disciplinary teams to integrate adaptive technologies and sensors for terrain analysis and autonomous decision-making. … strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embeddedsystems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System) If you’re a software engineer looking to take your robotics More ❯
Role – Embedded C Developer Location – Remote, Occasional visits to site in Dorset Salary – up to £60,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace innovation. You'll work on new and well … impact on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embeddedsystems and aerospace software engineering. The … Role We are seeking an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand into this area. This is an exciting opportunity to contribute More ❯
Role: Embedded C++ Linux Engineer Location: On-site | Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits | Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embeddedsystems engineer to bring this vision to life. This is your … a C++ Linux Engineer, you'll be hands-on in the design and development of their next-generation tracking device used in the transport of organs between hospitals. Drive embedded development projects from the ground up. Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate closely with the Head of Development and a talented … advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full software development lifecycle. Core Skills Required: Strong Embedded C++ programming experience. Solid working knowledge of Linux for embedded systems. What's On Offer: £45,000 - £50,000 base salary depending on experience. On-site, full-time More ❯
Role: Embedded C++ Linux Engineer Location: On-site Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embeddedsystems engineer to bring this vision to life click apply for More ❯
Role: Embedded C++ Linux Engineer The information below covers the role requirements, expected candidate experience, and accompanying qualifications. Location: On-site | Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits | Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embeddedsystems engineer to bring this vision to life. This is your opportunity to work at the heart of a growing company whe... JBLK1_UKTJ More ❯
Lancaster, Lancashire, North West, United Kingdom Hybrid / WFH Options
Reed Specialist Recruitment Ltd
Embedded Hardware Engineer Annual Salary: Competitive (Details upon experience) Location: Lancaster, UK (Part remote working available) Job Type: Full-time We are seeking an Embedded Hardware Engineer to design and develop innovative hardware systems. This role is ideal for someone with a strong foundation in microcontroller and electronic circuit design. Day-to-day of the role: Hardware Design … Development: Work with the product team to define design requirements. Develop schematics and PCB layouts for embeddedsystems that meet set requirements. Select appropriate components and ensure design compliance with industry standards. Collaborate with Software and R&D teams, potentially requiring flexible working hours due to international collaboration. Prototyping & Testing: Build and test prototypes to validate design concepts More ❯
Overview We are looking for a Software Engineering Manager/s to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you lead. Further details on the roles can be found below: Software Engineering Management (SWEM) includes the establishment and execution of the More ❯
Job Title : Electronics and Embedded Software Engineer Location: Haydock, Merseyside Salary: Up to £60,000 KO2's client, a leading electronics and embedded software business specialising in design for automation, is looking to recruit an Electronics and Embedded Software Engineer to join their growing team. This is an opportunity to work with a company recognised as a … wide range of industries. This role will be based onsite in Haydock and will involve working across the full development lifecycle of products that combine both electronic hardware and embedded software. The successful candidate will be joining a close-knit team of engineers where collaboration and technical excellence are key. The ideal candidate will have a background in both … electronics design and embedded C programming, with experience developing reliable and efficient systems for real-world applications. This is a great opportunity for someone who enjoys hands-on engineering and seeing their work come to life in products that are manufactured and deployed globally. Key Skills and Experience Required Strong experience in electronics design, including schematic capture and More ❯
/or significant commercial experience within the cybersecurity discipline In-depth knowledge and technical proficiency in operational delivery within complex, dispersed on and off-prem infrastructure, including cloud and embeddedsystems Interest and ability to impart knowledge, support and mentor the whole business in the cybersecurity space, including knowledge transfer, best practice and ongoing training and support Pragmatic More ❯