Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, 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 EmbeddedC - 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/C++ job based in Rochester, Kent you must have a More ❯
Rochester, Kent, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, 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 EmbeddedC - 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/C++ job based in Rochester, Kent you must have a More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Senior Embedded Software Engineer - C/C++ Upload CV Overview Are you an Senior Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne … Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. Responsibilities Design and develop application software and embedded firmware in C and C++ for future products Assist with the support and enhancement of the client's existing product portfolio Design and develop embedded software using EmbeddedC Work with FreeRTOS to develop real-time, low … hardware, sensors, and microcontroller peripherals Contribute to system integration, debugging, and testing Collaborate with cross-functional engineering teams to deliver high-quality products Qualifications Proven experience as a Senior Embedded Software Engineer Strong hands-on experience with EmbeddedC and FreeRTOS Solid understanding of microcontroller-based systems and real-time constraints Familiarity with low-level hardware interaction More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking … advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong EmbeddedC and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register … level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Pin Point Recruitment
Embedded Software Engineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent About the Role We're seeking an experienced Embedded Software Engineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of embedded systems across a … software, and mechanical design. Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in EmbeddedC and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or … protocols (USB, SPI, I2C, RS232) Interfacing with analog/digital sensors and data acquisition systems Familiarity with software design documentation (e.g. UML) What Youll Be Doing Deliver high-quality embedded software for products and prototypes Collaborate with project managers and clients to define and implement software requirements Integrate embedded systems with sensors, digital interfaces, and interconnects Review software More ❯
Bristol, City of Bristol, United Kingdom Hybrid / WFH Options
Echelon Partners
Embedded Software Contract We are currently working with a great client of ours in the Bristol area, who are currently looking for an experienced Embedded Software Engineer. The role is due to go on for an initial 6 Months, being Outside IR35 . This position is mostly remote, with some occasional site visits when needed. Here are some … of the requirements: Extensive EmbeddedC experience Extensive Bare-Metal/OS/RTOS experience UK Based Interested in this role? Please apply. More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Computer Futures
Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that power cutting … edge technology. You'll be working on firmware that interfaces directly with hardware, contributing to the development of real-time embedded systems that demand precision, performance, and reliability. The team is recruiting across multiple levels, so whether you're a junior engineer looking to grow or a principal-level expert ready to lead, there's a place for you. … Key Responsibilities Design, develop, and maintain embedded firmware for flash memory and storage products Work closely with hardware teams to integrate and test firmware on custom platforms Solve complex technical challenges related to performance, scalability, and reliability Contribute to architecture decisions and technical strategy (senior/principal level) Collaborate in a hybrid working environment with a strong on-site More ❯
Warwick, Warwickshire, United Kingdom Hybrid / WFH Options
Nicholas Associates
Contract: Full-Time Location: Warwick, UK. Hybrid, 2-3 days in our Warwick office About the Role: Our client is looking for a Senior Electronics Engineer with experience of embedded software to work on the electronics and firmware for their innovative range of measurement products. You will be a part of a strong research and development team which includes … electronics hardware, embedded software, cloud & backend software and mobile app development. The work you do will be crucial to the success of our client's current and future products in the marketplace. You will have the opportunity to make a real difference to future products. This is a hands-on role and would need on-site presence around … Experience of delivering digital electronics designs from concept to production, preferably with a focus on battery powered, microprocessor-based applications Be technically fluent in hardware with some experience of embedded software Oversight of PCB Design & layout Familiarity with standard interface busses such as SPI, I2C, UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Your general digital design experience with electronics should include the use of Altium (PCB design) and HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects, the … on offer is a competitive remunerations package including career support and opportunities for leadership. Keywords: FPGA, ASIC, PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, Project Leadership Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Lead the design and development of secure hardware platforms, including high-speed digital systems and embedded architectures. Provide architectural direction and technical leadership across multiple projects. Collaborate with Product Management, Software, and Security teams to define hardware requirements and align with business goals. Ensure hardware designs meet security certification standards and regulatory compliance (EMC, safety, etc.). Drive innovation … system demos. Maintain strong stakeholder relationships across engineering, product, and customer-facing teams. Bachelor's degree in Electronic Engineering or related field. Extensive experience in high-speed digital design, embedded systems, and secure product development. Proven track record of leading hardware design efforts and delivering complex systems. Expertise in: + 32/64-bit processor platforms + FPGAs and … EMC, and safety standards + ECAD tools (preferably Altium) Strong analytical and problem-solving skills with a focus on practical, scalable solutions. Excellent communication and leadership skills.- Experience with: EmbeddedC or Rust Linux and U-Boot VHDL for FPGA developmentAt Entrust, we don't just offer jobs - we offer career journeys. Here is what you can expect More ❯