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, 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 ❯
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 ❯
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, and 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 join the key engineering team within a developing business whose culture is shaped by the core values of Integrity, Passion, Challenge, and Teamwork. More ❯
sustaining engineering) and new product development (NPD). For NPD you will be responsible for the product throughout its development lifecycle meaning you will need good architecture planning, design skills and keen documentation skills. The successful candidate will work alongside the existing multidiscipline R&D team but should also be comfortable working independently. Software Engineer – the role: Designing embedded … kernel development, Jav, .NET, SQL, and Android. Linux Inter-Process Communications (Shared memory, Semaphore and FIFO) Fundamental understanding of electronic circuits Enthusiasm for continuous learning Excellent verbal and written communicationskills 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 More ❯
and/or new product development (NPD). For NPD you will be responsible for the product throughout its development lifecycle meaning you will need good architecture planning, design skills, keen product cost awareness and keen documentation skills to ensure the product can be efficiently manufactured. The successful candidate will be working alongside the existing multidiscipline R&D … of mixed signal low power, low voltage, low noise circuitry.. Design of embedded digital control circuitry and real-time microcontroller solutions Enthusiasm for continuous learning. Excellent verbal and written communication skills. This is an excellent opportunity to join the key engineering team within a developing business whose culture is shaped by the core values of Integrity, Passion, Challenge, and Teamwork. More ❯