A Graduate/Junior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of embedded firmware used in modern data logging, sensing, and display solutions. The Graduate/Junior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and senior engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware-software integration, and processes used in production. Responsibilities include: Work with engineering, product, and hardware teams to define product and firmware specifications. Assist in developing embedded firmware, writing high-quality C/C++ code for microcontrollers and resource-constrained systems. Support the development and execution of firmware test plans and validation procedures for prototypes and production-ready products. Assist in debugging and validating embedded systems, supporting hardware bring-up and integration of peripheral drivers. Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery. Maintain and update technical documentation, including firmware design specifications and user manuals. Support product lifecycle activities, learn from senior engineers, and assist with CI/CD processes to ensure reliable firmware deployment. Key skills & experience: Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience. Basic proficiency in C/C++ firmware development for embedded systems, with a willingness to learn and develop expertise. Familiarity with RTOS environments such as Zephyr, compilers, IDEs, or firmware development toolchains is advantageous. An understanding of digital electronics, hardware interfaces, and embedded debugging is desirable. Exposure to version control systems such as Git, and Python for scripting/automation is a plus. Strong problem-solving abilities, eagerness to learn, and effective communication skills. How to apply: Apply now for the Graduate/Junior Firmware Engineer role in Wiltshire. Send your CV to (url removed) or call Adam on (phone number removed).
Dec 08, 2025
Full time
A Graduate/Junior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of embedded firmware used in modern data logging, sensing, and display solutions. The Graduate/Junior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and senior engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware-software integration, and processes used in production. Responsibilities include: Work with engineering, product, and hardware teams to define product and firmware specifications. Assist in developing embedded firmware, writing high-quality C/C++ code for microcontrollers and resource-constrained systems. Support the development and execution of firmware test plans and validation procedures for prototypes and production-ready products. Assist in debugging and validating embedded systems, supporting hardware bring-up and integration of peripheral drivers. Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery. Maintain and update technical documentation, including firmware design specifications and user manuals. Support product lifecycle activities, learn from senior engineers, and assist with CI/CD processes to ensure reliable firmware deployment. Key skills & experience: Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience. Basic proficiency in C/C++ firmware development for embedded systems, with a willingness to learn and develop expertise. Familiarity with RTOS environments such as Zephyr, compilers, IDEs, or firmware development toolchains is advantageous. An understanding of digital electronics, hardware interfaces, and embedded debugging is desirable. Exposure to version control systems such as Git, and Python for scripting/automation is a plus. Strong problem-solving abilities, eagerness to learn, and effective communication skills. How to apply: Apply now for the Graduate/Junior Firmware Engineer role in Wiltshire. Send your CV to (url removed) or call Adam on (phone number removed).
A Senior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of advanced embedded firmware used in modern data logging, sensing, and display solutions. The Senior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and leading engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware-software integration, and processes used in production. Responsibilities include: Work with engineering, product, and hardware teams to define product and firmware specifications. Create embedded firmware designs, developing high-quality C/C++ code for microcontrollers and resource-constrained systems. Develop and execute firmware test plans and validation procedures for prototypes and production-ready products. Debug and validate embedded systems, supporting hardware bring-up, BSP development, and integration of peripheral drivers. Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery. Maintain comprehensive technical documentation, including firmware design specifications and user manuals. Support product lifecycle activities, provide technical leadership to junior engineers, and implement CI/CD processes to support reliable firmware deployment. Key skills & experience: Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience. Proficiency in C/C++ firmware development for embedded systems. Practical experience with RTOS environments such as Zephyr, and familiarity with compilers, IDEs, and firmware development toolchains. Strong understanding of digital electronics, hardware interfaces, and embedded debugging techniques. Experience with version control systems such as Git, and ideally exposure to Python for scripting or automation. Strong problem-solving abilities, technical leadership skills, and effective communication. How to apply: Apply now for the Senior Firmware Engineer role in Wiltshire. Send your CV to (url removed) or call Adam on (phone number removed)
Dec 08, 2025
Full time
A Senior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of advanced embedded firmware used in modern data logging, sensing, and display solutions. The Senior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and leading engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware-software integration, and processes used in production. Responsibilities include: Work with engineering, product, and hardware teams to define product and firmware specifications. Create embedded firmware designs, developing high-quality C/C++ code for microcontrollers and resource-constrained systems. Develop and execute firmware test plans and validation procedures for prototypes and production-ready products. Debug and validate embedded systems, supporting hardware bring-up, BSP development, and integration of peripheral drivers. Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery. Maintain comprehensive technical documentation, including firmware design specifications and user manuals. Support product lifecycle activities, provide technical leadership to junior engineers, and implement CI/CD processes to support reliable firmware deployment. Key skills & experience: Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience. Proficiency in C/C++ firmware development for embedded systems. Practical experience with RTOS environments such as Zephyr, and familiarity with compilers, IDEs, and firmware development toolchains. Strong understanding of digital electronics, hardware interfaces, and embedded debugging techniques. Experience with version control systems such as Git, and ideally exposure to Python for scripting or automation. Strong problem-solving abilities, technical leadership skills, and effective communication. How to apply: Apply now for the Senior Firmware Engineer role in Wiltshire. Send your CV to (url removed) or call Adam on (phone number removed)
Ernest Gordon Recruitment Limited
Fordingbridge, Hampshire
Junior Embedded / Firmware Engineer (BLE / IoT) 42,000 - 45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: Research, develop and design electronic products. Embedded software development in C. Review product specifications. The Person: Software engineering degree or related subject. Embedded C and Linux experience. RTOS experience. Able to commute to Fordingbridge. Reference Number: 21314 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
Dec 07, 2025
Full time
Junior Embedded / Firmware Engineer (BLE / IoT) 42,000 - 45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: Research, develop and design electronic products. Embedded software development in C. Review product specifications. The Person: Software engineering degree or related subject. Embedded C and Linux experience. RTOS experience. Able to commute to Fordingbridge. Reference Number: 21314 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
Ernest Gordon Recruitment Limited
Fordingbridge, Hampshire
Embedded / Firmware Engineer (BLE / IoT) 50,000 - 55,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: Research, develop and design electronic products. Embedded software development in C. Review product specifications. The Person: Software engineering degree or related subject. Embedded C and Linux experience. RTOS experience. Able to commute to Fordingbridge. Reference Number: 21314 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
Dec 04, 2025
Full time
Embedded / Firmware Engineer (BLE / IoT) 50,000 - 55,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: Research, develop and design electronic products. Embedded software development in C. Review product specifications. The Person: Software engineering degree or related subject. Embedded C and Linux experience. RTOS experience. Able to commute to Fordingbridge. Reference Number: 21314 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
Ernest Gordon Recruitment Limited
Romsey, Hampshire
Firmware Engineer (BLE / IoT) 55,000 - 65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware in C/C++ for embedded systems. Proficient with RTOS such as Zephyr. Experience with wireless networks such as BLE (Bluetooth Low Energy). Able to commute to Whiteparish. Reference Number: 21053 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
Oct 02, 2025
Full time
Firmware Engineer (BLE / IoT) 55,000 - 65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an Embedded / Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks? On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware in C/C++ for embedded systems. Proficient with RTOS such as Zephyr. Experience with wireless networks such as BLE (Bluetooth Low Energy). Able to commute to Whiteparish. Reference Number: 21053 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.
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 into software solutions. Develop, test, and document software programs. Work with hardware teams to optimise integration. Research and implement emerging technologies. Assess technical risks and provide expert guidance. Support design reviews and project management. Ensure compliance with quality and safety standards. Qualifications: Education: Bachelor's in Electrical Engineering, Computer Science, or related field (Master's preferred). Experience: 10+ years in embedded software development with leadership experience. Skills: Expertise in ARM-based microcontrollers, FreeRTOS, and Microsoft Visual Studio. Knowledge of RF communication and marine navigation is a plus. Competencies: Strong leadership, problem-solving, and collaboration skills in a fast-paced environment. CVs in Word Format to New Appointments Group, Expertly Matching Employers and Jobseekers since 1975. Committed to diversity, equality and opportunity for all.
Oct 01, 2025
Full time
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 into software solutions. Develop, test, and document software programs. Work with hardware teams to optimise integration. Research and implement emerging technologies. Assess technical risks and provide expert guidance. Support design reviews and project management. Ensure compliance with quality and safety standards. Qualifications: Education: Bachelor's in Electrical Engineering, Computer Science, or related field (Master's preferred). Experience: 10+ years in embedded software development with leadership experience. Skills: Expertise in ARM-based microcontrollers, FreeRTOS, and Microsoft Visual Studio. Knowledge of RF communication and marine navigation is a plus. Competencies: Strong leadership, problem-solving, and collaboration skills in a fast-paced environment. CVs in Word Format to New Appointments Group, Expertly Matching Employers and Jobseekers since 1975. Committed to diversity, equality and opportunity for all.