We are working with an innovative, design-led manufacturer who are developing a next-generation home appliance that's currently in the prototype stage. They are now seeking a highly skilled Embedded Firmware Engineer to lead the creation of the product's firmware architecture and deliver a remote diagnosis system that will redefine customer aftercare. This is an opportunity to join a business at a pivotal stage, where your expertise will directly influence a flagship product's success from the inside out. Based in Battersea this is a fully onsite role, Monday to Friday , to ensure close collaboration with the engineering and design teams. The role of an Embedded Firmware Engineer: Lead the design and implementation of the product's complete firmware architecture. Develop robust remote diagnostics to monitor, troubleshoot, and update units in the field. Write reliable, efficient C code to production standards. Work closely with multidisciplinary teams (hardware, electrical, mechanical, design) to ensure seamless integration. Test, debug, and refine firmware across prototype and pre-production stages. Qualifications and Experience needed for this Embedded Firmware Engineer role: Significant experience programming in C. Qualified to degree Level in Electronics engineering. Previous experience of designing firmware architecture from scratch. Knowledge of remote monitoring/diagnostics for connected devices. Comfortable working hands-on with prototype hardware in a dynamic environment. A proactive problem solver with exceptional attention to detail. The benefits of this Embedded Firmware Engineer role: Salary between 60,000 - 65,000. Chance to shape a flagship consumer product from an early stage. Creative, collaborative, and fast-paced working culture.
08/09/2025
Full time
We are working with an innovative, design-led manufacturer who are developing a next-generation home appliance that's currently in the prototype stage. They are now seeking a highly skilled Embedded Firmware Engineer to lead the creation of the product's firmware architecture and deliver a remote diagnosis system that will redefine customer aftercare. This is an opportunity to join a business at a pivotal stage, where your expertise will directly influence a flagship product's success from the inside out. Based in Battersea this is a fully onsite role, Monday to Friday , to ensure close collaboration with the engineering and design teams. The role of an Embedded Firmware Engineer: Lead the design and implementation of the product's complete firmware architecture. Develop robust remote diagnostics to monitor, troubleshoot, and update units in the field. Write reliable, efficient C code to production standards. Work closely with multidisciplinary teams (hardware, electrical, mechanical, design) to ensure seamless integration. Test, debug, and refine firmware across prototype and pre-production stages. Qualifications and Experience needed for this Embedded Firmware Engineer role: Significant experience programming in C. Qualified to degree Level in Electronics engineering. Previous experience of designing firmware architecture from scratch. Knowledge of remote monitoring/diagnostics for connected devices. Comfortable working hands-on with prototype hardware in a dynamic environment. A proactive problem solver with exceptional attention to detail. The benefits of this Embedded Firmware Engineer role: Salary between 60,000 - 65,000. Chance to shape a flagship consumer product from an early stage. Creative, collaborative, and fast-paced working culture.
We are partnered with a globally recognised leader in Human-Machine Interface technology who are seeking a Senior Embedded Software Engineer . Based in Nottinghamshire, with roots dating back to the 1940s and a long-standing reputation for innovation, this company designs and manufactures devices demanding applications including medical, marine, defence, aerospace, industrial, and air traffic control. As part of a respected international group, they maintain high-quality standards and export the products worldwide. This is an opportunity to join their market-leading R&D team and lead the design, development, and implementation of embedded software and firmware for cutting-edge electronic HMI products. Key Responsibilities for this Senior Embedded Software Engineer: Lead end-to-end software development: specification, design, implementation, testing, and documentation. Engineer firmware for embedded systems, including peripheral configuration and fault analysis. Architect layered software solutions for embedded portability. Work with protocols such as SPI, I C, I S, UART, USB, CAN, and Ethernet. Prepare technical specifications, test reports, and contribute to IP/innovation initiatives. Support production engineering-trialling and troubleshooting new developments. Provide technical leadership and mentorship to senior engineers and cross-functional colleagues. Support proposals with technical estimates, timelines, and cost information. Manage firmware lifecycle and change controls. Assist in new process creation and technical risk management. Qualifications & Experience Required for this Senior Embedded Software Engineer: BSc or MSc in Computer/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare-metal firmware development, layered architectures, and embedded testing (unit/automated). Exposure to task and issue tracking tools like Jira, and familiarity with IDE/toolchains and release management practices. Familiarity with Microsoft Visual Studio. Development of desktop utilities for product testing or customer interfaces. Strong analytical skills and ability to structure information for both internal and external audiences. Proficient in Microsoft Office suite (Excel, Word, PowerPoint, Outlook). Excellent initiative, communication, and adaptability. Salary & Benefits for this Senior Embedded Software Engineer role: Salary of up to 45,000 per annum. 25 days holiday plus bank holidays Regular Monday to Friday office hours Annual bonus Highstreet discounts Career progression
08/09/2025
Full time
We are partnered with a globally recognised leader in Human-Machine Interface technology who are seeking a Senior Embedded Software Engineer . Based in Nottinghamshire, with roots dating back to the 1940s and a long-standing reputation for innovation, this company designs and manufactures devices demanding applications including medical, marine, defence, aerospace, industrial, and air traffic control. As part of a respected international group, they maintain high-quality standards and export the products worldwide. This is an opportunity to join their market-leading R&D team and lead the design, development, and implementation of embedded software and firmware for cutting-edge electronic HMI products. Key Responsibilities for this Senior Embedded Software Engineer: Lead end-to-end software development: specification, design, implementation, testing, and documentation. Engineer firmware for embedded systems, including peripheral configuration and fault analysis. Architect layered software solutions for embedded portability. Work with protocols such as SPI, I C, I S, UART, USB, CAN, and Ethernet. Prepare technical specifications, test reports, and contribute to IP/innovation initiatives. Support production engineering-trialling and troubleshooting new developments. Provide technical leadership and mentorship to senior engineers and cross-functional colleagues. Support proposals with technical estimates, timelines, and cost information. Manage firmware lifecycle and change controls. Assist in new process creation and technical risk management. Qualifications & Experience Required for this Senior Embedded Software Engineer: BSc or MSc in Computer/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare-metal firmware development, layered architectures, and embedded testing (unit/automated). Exposure to task and issue tracking tools like Jira, and familiarity with IDE/toolchains and release management practices. Familiarity with Microsoft Visual Studio. Development of desktop utilities for product testing or customer interfaces. Strong analytical skills and ability to structure information for both internal and external audiences. Proficient in Microsoft Office suite (Excel, Word, PowerPoint, Outlook). Excellent initiative, communication, and adaptability. Salary & Benefits for this Senior Embedded Software Engineer role: Salary of up to 45,000 per annum. 25 days holiday plus bank holidays Regular Monday to Friday office hours Annual bonus Highstreet discounts Career progression
Professional Technical Ltd
Stoke-on-trent, Staffordshire
A leading manufacturer in the Material Handling Industry has an incredible opportunity for a Business Development Manager to join the business. This really is a rare opportunity to join an organisation where your earning potential will be unlimited and easily achievable with an OTE 70k+. They are offering a basic salary circa to 50k + many benefits and a premium car. The post will be working remotely and cover an area from Birmingham to the Northwest region. We're setting a centralised location of Stoke on Trent for this vacancy but will consider applicants anywhere from the Midlands up to the Northwest region. The main focus of the Business Development Manager is to maximise their share of both new and used products by selling them in their specified region. Reporting to the Head of National Accounts, your key responsibilities will be as follows: To achieve agreed annual target of selling new, used and materials handling equipment To generate new leads and business development opportunities by researching sources for developing prospective customers. To manage product/service mix, pricing and margins according to agreed aims. To plan and manage a personal business portfolio for allocated prospects according to the market development strategy. To demonstrate products and services to existing/potential customers and assist them in selecting those best suited to their needs. To establish, develop and maintain customer relationships and to follow up once delivery of a truck has taken place. To be involved in continuous improvement of processes and procedures with other team members as requested. Regularly demonstrate Company values of Integrity, Courage, Collaboration & Excellence. Requirements of the Business Development Manager: Applicants will ideally will have worked in the Material Handling Industry, but other service industries considered Business Development Managers, Area Sales Managers, Regional Sales Managers will all be considered Show previous success in sales, self-motivated Experienced in generating new business and following up leads Commercially minded Excellent communication skills. In return they offer a very attractive package, circa to a basic of 50k, with uncapped commission structure, where the current sales team are currently achieving incredible OTE's, 26 days holiday + stats, Company Pension Scheme, Premium Car, Remote working, ongoing training and development program, Life Cover and much more.
08/09/2025
Full time
A leading manufacturer in the Material Handling Industry has an incredible opportunity for a Business Development Manager to join the business. This really is a rare opportunity to join an organisation where your earning potential will be unlimited and easily achievable with an OTE 70k+. They are offering a basic salary circa to 50k + many benefits and a premium car. The post will be working remotely and cover an area from Birmingham to the Northwest region. We're setting a centralised location of Stoke on Trent for this vacancy but will consider applicants anywhere from the Midlands up to the Northwest region. The main focus of the Business Development Manager is to maximise their share of both new and used products by selling them in their specified region. Reporting to the Head of National Accounts, your key responsibilities will be as follows: To achieve agreed annual target of selling new, used and materials handling equipment To generate new leads and business development opportunities by researching sources for developing prospective customers. To manage product/service mix, pricing and margins according to agreed aims. To plan and manage a personal business portfolio for allocated prospects according to the market development strategy. To demonstrate products and services to existing/potential customers and assist them in selecting those best suited to their needs. To establish, develop and maintain customer relationships and to follow up once delivery of a truck has taken place. To be involved in continuous improvement of processes and procedures with other team members as requested. Regularly demonstrate Company values of Integrity, Courage, Collaboration & Excellence. Requirements of the Business Development Manager: Applicants will ideally will have worked in the Material Handling Industry, but other service industries considered Business Development Managers, Area Sales Managers, Regional Sales Managers will all be considered Show previous success in sales, self-motivated Experienced in generating new business and following up leads Commercially minded Excellent communication skills. In return they offer a very attractive package, circa to a basic of 50k, with uncapped commission structure, where the current sales team are currently achieving incredible OTE's, 26 days holiday + stats, Company Pension Scheme, Premium Car, Remote working, ongoing training and development program, Life Cover and much more.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.