Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
level in Engineering, preferably with a Software focus. Experience Considerable proven experience managing development teams of 10-15 engineers within an electronic product segment, ideally regulatory controlled. Knowledge/Skills Management Proven experience leading and managing software development teams of various sizes, with a track record as an exceptional people manager. Ability to mentor, coach, motivate, and develop team … up and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps. Expertise in version control systems particularly Git, and collaborative development workflows. Design Strong skills in C and one or more of the following C++ for low-level programming and/or C#, .NET Framework and/or … HTML, CSS, JavaScript, and/or frameworks like React or Angular with associated cloud services. Familiarity with microcontroller architectures (e.g., ARM Cortex-M) and hardware interfaces. Knowledge of popular communication technologies such as SPI, I2C, TCP/IP, UDP, I2S, USB, RS232 and RS485/422. CommunicationSkills Excellent verbal and written communicationskills, with the ability to More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
workflow, automation, and tool enhancements that benefit software and wider R&D. Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models. Stakeholder Communication Provide regular progress updates to stakeholders. Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes. Contribute to long-term product and technology roadmaps with structured, realistic delivery plans. Qualifications … software, hardware, and testing teams. Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures. Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting. Knowledge/Skills Leadership & People Management Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability. Skilled in conflict resolution and building a collaborative team culture. Process … across both Waterfall and Agile-inspired practices. Skilled in structuring Work Breakdown Structures (WBS) for design traceability. Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics. Communication Excellent communicationskills, able to convey technical and project information clearly to diverse stakeholders. Experienced in facilitating planning sessions, reviews, and retrospectives. Skilled at influencing change and promoting continuous More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. … device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with Java, .NET, SQL is a plus. … Strong communicationskills, both written and verbal. Proactive attitude toward continuous learning and staying current with industry trends. This is an excellent opportunity to become part of the key engineering team within a developing business with its culture shaped by core values of Integrity, Passion, Challenge and Teamwork. More ❯