Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
of-town, Cambs company work on a variety of projects ranging from hardware prototyping to high-value, low volume instruments. They are hiring an EmbeddedSoftwareEngineer to join them. You’ll be free of project leadership or team management responsibilities. As a mid-level engineer … given project work that will technically challenge you, help develop your skills and gain further industry experience. You’ll already be competent with general embeddedsoftware engineering, and now gain nuanced experience in applied instrumentation and hardware projects. Requirements Degree in computer science, electronics, physics or similar followed … by industry experience as an embeddedsoftwareengineer (embedded Linux, C/C++, Python). Demonstrable project experience with wireless technologies including low-power Bluetooth, NFC and WiFi. Experience with RTOS and bare-metal programming. Additional experience with C++ or C# for desktop applications would be More ❯
Chippenham, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Chippenham - EmbeddedSoftwareEngineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated SoftwareEngineer to join their innovative and dynamic … team. Main Duties: Provide embeddedsoftware support for existing and new products. Develop applications in embedded and desktop Linux environments. Collaborate in an Agile team environment (Kanban/Scrum). Coach and mentor junior engineers. Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and … Experience Required: Degree in Computer Systems Engineering, STEM, or equivalent experience. Proficient in writing real-time embeddedsoftware in C. Skilled with I2C, SPI, and memory-mapped hardware peripherals. Experience with Agile methodologies. Experience working in a Linux environment. Location & Working Style: Hybrid working & collaborative working environment in More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯
DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. The Role: The role of the embeddedsoftwareengineer is to design, implement, validate, and maintain the embeddedsoftware for Markem-Imaje current and future products across … as an individual contributor and as part of a team taking direction from senior team members. Job Responsibilities: • Design, implement, and validate high quality embeddedsoftware using established standards as part of an Agile team of engineers • Contribute ideas for best practices and tools to improve team efficiency … effectiveness, and software quality. • Conduct design and code reviews, participate in design and code review, providing feedback to other developers. • Accept and act upon constructive feedback from fellow developers. • Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing More ❯