Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer 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 … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes … 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. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a global group, this company offers rewarding careers … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software. Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes made. … 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. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Technical Placements
Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer 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 … embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes … 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. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks. The company offers flexible/hybrid working. In this role, you will: Design and develop application software and embedded firmware in C and C++ for future products. Assist with the support and enhancement of the existing product portfolio. Design and develop embedded software using Embedded C. Work with FreeRTOS to More ❯
Rochester, Kent, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based … in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based … in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C More ❯
Senior Software Engineer Location: Margate Job Type: Full-time Overview: We seek a Senior Software Engineer to drive innovation in embedded firmware development. You will lead R&D efforts, collaborate with leadership, and ensure high-quality software solutions for our products. Key Responsibilities: Lead firmware development and mentor junior engineers. Collaborate on product concepts and refine specifications. Translate system requirements More ❯
Lead Software Engineer – Embedded Firmware | R&D Department Location: Margate, Kent | Job Type: Full-Time and Permanent Senex Recruitment is working with a pioneering technology company to recruit a Lead Software Engineer. Not only is this a unique opportunity to lead software development within skilled engineering team, but it also allows you to contribute to strategic technical decisions in Product … of software engineers and being a driving force for software innovation within the business. Therefore, you’ll work closely with the CTO and R&D Director to develop embedded firmware for market-leading electronics systems and advanced communication products. From feasibility and concept phases through to design reviews and final testing, you’ll lead software development that is robust, reliable … and forward-thinking. Key Responsibilities Lead the development of embedded firmware for advanced electronics products. Manage and mentor a small team of software engineers, ensuring high-quality development and delivery. Contribute to strategic planning and act as a key member of the Senior Technology Team. Translate complex system-level requirements into practical, well-documented software solutions. Collaborate with hardware teams More ❯
is aa recognised leader in maritime safety sector, with a strong R&D and Engineering driven culture. In this role, you'll lead the embedded software, taking ownership of firmware and microcontroller development across the full product lifecycle. You'll play a key role in shaping technical direction, contributing to product decisions, and providing technical guidance across the team. This … is an office-based role in Margate. The ideal candidate is an experience embedded engineer with strong hands-on experience developing firmware for microcontroller-based products, looking to step into or build on a team leadership role. This role is site based in Margate, 5 days a week with half days on a Friday. This is a great opportunity to … D-driven environment in a role offering great progression and personal development opportunities. The Role: *Hands on Technical Leadership of Embedded Software Team *Leading design and development of embedded firmware for products *Engage with stakeholders and mentor/lead junior members of the team *Site based in Margate, 5 days a week The Person: *Strong experience in embedded firmware development More ❯
trusted partner in the defence and aerospace industries. Role Summary: As the Engineering Technical Project Manager, you will take charge of leading and managing key hardware and software/firmware engineering projects in order to deliver to customers within the agreed scope, on time, quality and budget. Benefits: 25 days annual leave + bank holidays 9 day working fortnight (every More ❯
trusted partner in the defence and aerospace industries. Role Summary: As the Engineering Technical Project Manager, you will take charge of leading and managing key hardware and software/firmware engineering projects in order to deliver to customers within the agreed scope, on time, quality and budget. Benefits: 25 days annual leave + bank holidays 9 day working fortnight (every More ❯
is aa recognised leader in maritime safety sector, with a strong R&D and Engineering driven culture. In this role, you’ll lead the embedded software, taking ownership of firmware and microcontroller development across the full product lifecycle. You’ll play a key role in shaping technical direction, contributing to product decisions, and providing technical guidance across the team. This … is an office-based role in Margate. The ideal candidate is an experience embedded engineer with strong hands-on experience developing firmware for microcontroller-based products, looking to step into or build on a team leadership role. This role is site based in Margate, 5 days a week with half days on a Friday. This is a great opportunity to … D-driven environment in a role offering great progression and personal development opportunities. The Role: *Hands on Technical Leadership of Embedded Software Team *Leading design and development of embedded firmware for products *Engage with stakeholders and mentor/lead junior members of the team *Site based in Margate, 5 days a week The Person: *Strong experience in embedded firmware development More ❯
who are looking for an experienced embedded software engineer with team leadership experience. The role will require you to head up a small, skilled team, taking full ownership of firmware development for microcontroller-based products. Job Responsibilities; Leading and mentoring embedded software's Designing and developing robust embedded firmware Coding, testing, and development Key Skills; Proven experience developing embedded firmwareMore ❯