Company Description Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrows world today! Job Description Job Title - Firmware Engineer Location: Crawley (Hybrid) Seniority: 5+ Years of Experience Roles Available: 4 Employment Typ
Dec 15, 2025
Full time
Company Description Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrows world today! Job Description Job Title - Firmware Engineer Location: Crawley (Hybrid) Seniority: 5+ Years of Experience Roles Available: 4 Employment Typ
A great opportunity has just landed on my desk in the Birmingham area. This company are looking for a new Firmware Engineer as their business takes on more projects in 2026. If youre interested in working with the latest IoT and consumer-based products, please get in touch. The role of Firmware Engineer reports directly to the CTO with a dotted line to the Software Director click apply for full job details
Dec 15, 2025
Full time
A great opportunity has just landed on my desk in the Birmingham area. This company are looking for a new Firmware Engineer as their business takes on more projects in 2026. If youre interested in working with the latest IoT and consumer-based products, please get in touch. The role of Firmware Engineer reports directly to the CTO with a dotted line to the Software Director click apply for full job details
Embedded / Firmware Engineer (BLE / IoT) £60,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 com click apply for full job details
Dec 14, 2025
Full time
Embedded / Firmware Engineer (BLE / IoT) £60,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 com click apply for full job details
Company Description Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrows world today! Job Description Job Title - Firmware Engineer Location: Crawley (Hybrid) Seniority: 5+ Years of Experience Roles Available: 4 Employment Typ click apply for full job details
Dec 14, 2025
Full time
Company Description Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrows world today! Job Description Job Title - Firmware Engineer Location: Crawley (Hybrid) Seniority: 5+ Years of Experience Roles Available: 4 Employment Typ click apply for full job details
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio click apply for full job details
Dec 14, 2025
Full time
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio click apply for full job details
Staff Firmware Engineer - Infrastructure Platforms Bristol - Hybrid £88,000-£115,000 base + circa $171,000 joining equity (4-year vesting) + circa $85,500 p.a. ongoing equity + 25 Days Holiday + 8 Bank Holidays + 4-week paid sabbatical every 4 years + 1 shutdown day per quarter + Private Medical + Travel Insurance + Electric Vehicle Scheme + Progression + 2 Pay Reviews per Year Excellent opportunit click apply for full job details
Dec 14, 2025
Full time
Staff Firmware Engineer - Infrastructure Platforms Bristol - Hybrid £88,000-£115,000 base + circa $171,000 joining equity (4-year vesting) + circa $85,500 p.a. ongoing equity + 25 Days Holiday + 8 Bank Holidays + 4-week paid sabbatical every 4 years + 1 shutdown day per quarter + Private Medical + Travel Insurance + Electric Vehicle Scheme + Progression + 2 Pay Reviews per Year Excellent opportunit click apply for full job details
Job Title: Embedded Firmware Engineer Salary: Up to £45k (depending on experience) Location: South Yorkshire About the Role We're working with an established engineering company developing advanced embedded electronic products for demanding operational environments click apply for full job details
Dec 13, 2025
Full time
Job Title: Embedded Firmware Engineer Salary: Up to £45k (depending on experience) Location: South Yorkshire About the Role We're working with an established engineering company developing advanced embedded electronic products for demanding operational environments click apply for full job details
Firmware Engineer Romsey - Hybrid £40,000 - £45,000 + Holiday + Pension This is an excellent opportunity for an Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording click apply for full job details
Dec 13, 2025
Full time
Firmware Engineer Romsey - Hybrid £40,000 - £45,000 + Holiday + Pension This is an excellent opportunity for an Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording click apply for full job details
Micro:bit Educational Foundation
Oxford, Oxfordshire
Overview The Micro:bit Educational Foundation is looking for a senior embedded software engineer with a willingness to get involved in all aspects of embedded software development and testing as part of a small team. Your work will support and positively impact students, teachers and partners around the world. Working with the Embedded Software lead and wider tech team, you will develop, improve and research the embedded software that runs on the 11 million BBC micro:bit's distributed around the world. The device helps children and teachers get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation, working predominantly on open source projects, in collaboration with other organisations like Lancaster University, Arm and Microsoft. Current projects include: The micro:bit CODAL - the abstractions on which the primary, web-based editors for the micro:bit are built ( , ) DAPLink - the micro:bit's firmware that enables the seamless experience in classrooms so the micro:bit can be programmed from the browser MicroPython for the micro:bit and pxt-microbit , from which MakeCode is built. We want to enable a diversity of people to create amazing and creative things with the micro:bit, so empowering them to do as many different things, as easily as possible, is a key goal. The successful candidate will help us push the limit of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces. Essential qualifications More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M). Experience debugging software in embedded systems using electronic lab tools. Familiarity with test methodologies for embedded systems, including automated and manual tests. Excited to learn new tools and approaches. Diligent in delivering robust, tested and maintainable solutions. Empathetic and effective communication. Capable to work autonomously to achieve project objectives and to collaborate with internal teams, external organisations, and external collaborators. This role requires building an understanding of our audience and working closely with teams across The Foundation. You'll contribute to the planning and design of new features and day-to-day operations. Don't feel discouraged if you don't match many (or any!) of the entries from this section. These are beneficial for the role but are not necessary. Ability to learn on the job and adapt to evolving challenges is more valuable than anything listed here. Experience working on firmware that runs at scale on consumer or industrial devices Experience managing open source projects & documentation Experience managing continuous integration pipelines for embedded systems with or without hardware-in-the-loop Experience with wired (USB, I2C, SPI, UART) and/or wireless (BLE, Wifi) communication protocols Experience with low power design techniques Experience creating and reviewing hardware/firmware/software requirements and designs If you don't feel you match these requirements but are interested in the role, please feel free to apply and explain in your covering letter the areas where you might need support or would like to develop your experience. Responsibilities To facilitate maintenance and development of new features in micro:bit embedded codebases: DAPLink, MicroPython, the C++ abstraction layer for micro:bit V1 ( DAL ) and micro:bit V2 ( CODAL ), and to ensure continued improvement in the educational experience for users of both micro:bit devices To lead the process of maintaining these open source projects, including managing their GitHub repositories, continuous integration pipelines, release management, triaging and prioritising bug reports and pull requests, and identifying when to raise prioritisation with senior members of the team To manage and continue development of the documentation required to facilitate the consumption of these open source projects by other projects (MakeCode, MicroPython) and C++ users To manage and continue development of software/firmware tests to maintain and improve the stability, reliability, and performance of the embedded software To prototype and explore new features and to support collaboration with other teams or organisations to experiment and prototype on the micro:bit platform There are now more than 11 million micro:bits running the embedded software stack you will be working on, and we estimate more than 65 million children around the world have learned to code with the BBC micro:bit. We have achieved this by working closely with engineering teams at our global partners, including Arm, Microsoft, MIT and Nominet. Through these partnerships, the micro:bit is at the heart of a diverse ecosystem of hardware accessories, software editors and educational resource providers. A key role of the tech team at The Foundation is to support this ecosystem in growing and diversifying in an open way. The Micro:bit Educational Foundation is committed to improving the diversity of our team. We actively seek and welcome applications from women, and from all sections of the community. Location Location - Oxford, UK (flexible) For this role, we believe there is value in face-to-face collaboration for design discussions and mentoring. This position is based at our central Oxford office, however a significant amount of flexible working is possible. We expect this role to be in the office at least 2 days per week on average. However, if you are not local to Oxford and are really excited about this opportunity, we would still love to hear from you. Global impact with your work We are a small organisation with a large audience and reach. We thrive on creative problem solving and are open to new ideas and solutions. This gives each individual the chance to have enormous impact, as well as ensuring that your days will be diverse and the challenges complex. The Micro:bit Educational Foundation is a UK-based not for profit with the goal to inspire every child to create their best digital future ( Read more about our goals in our website ). We achieve this through a combination of global grassroots activity and large-scale deployments with partners; for example last year we deployed micro:bits into 90% of UK primary schools in a project with Nominet and the BBC. One of the greatest benefits of working at micro:bit is knowing that the work you're doing is contributing to something positive, constructive and with beneficial social outcomes. The Micro:bit Educational Foundation offers the opportunity to include outreach activities in your work, these can include working with tech community groups, teaching with the micro:bit at code clubs and so on. Once probationary period is complete, contractual benefits include; group private medical and group life insurance plan, EAP plan, flexibility in working hours, flexible annual leave policy (taking at minimum 20 days a year not including national holidays) and pension arrangement. Flexibility The Micro:bit Educational Foundation is a flexible employer and we love to support our team to work around other commitments in their lives, and we have a track-record of actually doing this. Please get in touch if you're interested in this role but you require different working arrangements. This is a full time role but we would also consider candidates working 4 days a week on a pro-rata basis. Salary £45,000-55,000 depending on experience Application & recruitment schedule There is no fixed closing date for this role. We will be conducting interviews on an ongoing basis. We monitor our performance on hiring diversity, using a questionnaire at the end of the application process. This is viewed by the operations team only, the aggregated data is shared with the wider team. The questionnaire is optional and you have the choice to not answer any question, but is hugely valuable for us to understand our performance in this area. The questionnaire can be accessed by clicking on this link: Embedded Software EngineerEqual Opportunities Monitoring. Applicants must have the right to live and work in the UK.
Dec 13, 2025
Full time
Overview The Micro:bit Educational Foundation is looking for a senior embedded software engineer with a willingness to get involved in all aspects of embedded software development and testing as part of a small team. Your work will support and positively impact students, teachers and partners around the world. Working with the Embedded Software lead and wider tech team, you will develop, improve and research the embedded software that runs on the 11 million BBC micro:bit's distributed around the world. The device helps children and teachers get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation, working predominantly on open source projects, in collaboration with other organisations like Lancaster University, Arm and Microsoft. Current projects include: The micro:bit CODAL - the abstractions on which the primary, web-based editors for the micro:bit are built ( , ) DAPLink - the micro:bit's firmware that enables the seamless experience in classrooms so the micro:bit can be programmed from the browser MicroPython for the micro:bit and pxt-microbit , from which MakeCode is built. We want to enable a diversity of people to create amazing and creative things with the micro:bit, so empowering them to do as many different things, as easily as possible, is a key goal. The successful candidate will help us push the limit of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces. Essential qualifications More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M). Experience debugging software in embedded systems using electronic lab tools. Familiarity with test methodologies for embedded systems, including automated and manual tests. Excited to learn new tools and approaches. Diligent in delivering robust, tested and maintainable solutions. Empathetic and effective communication. Capable to work autonomously to achieve project objectives and to collaborate with internal teams, external organisations, and external collaborators. This role requires building an understanding of our audience and working closely with teams across The Foundation. You'll contribute to the planning and design of new features and day-to-day operations. Don't feel discouraged if you don't match many (or any!) of the entries from this section. These are beneficial for the role but are not necessary. Ability to learn on the job and adapt to evolving challenges is more valuable than anything listed here. Experience working on firmware that runs at scale on consumer or industrial devices Experience managing open source projects & documentation Experience managing continuous integration pipelines for embedded systems with or without hardware-in-the-loop Experience with wired (USB, I2C, SPI, UART) and/or wireless (BLE, Wifi) communication protocols Experience with low power design techniques Experience creating and reviewing hardware/firmware/software requirements and designs If you don't feel you match these requirements but are interested in the role, please feel free to apply and explain in your covering letter the areas where you might need support or would like to develop your experience. Responsibilities To facilitate maintenance and development of new features in micro:bit embedded codebases: DAPLink, MicroPython, the C++ abstraction layer for micro:bit V1 ( DAL ) and micro:bit V2 ( CODAL ), and to ensure continued improvement in the educational experience for users of both micro:bit devices To lead the process of maintaining these open source projects, including managing their GitHub repositories, continuous integration pipelines, release management, triaging and prioritising bug reports and pull requests, and identifying when to raise prioritisation with senior members of the team To manage and continue development of the documentation required to facilitate the consumption of these open source projects by other projects (MakeCode, MicroPython) and C++ users To manage and continue development of software/firmware tests to maintain and improve the stability, reliability, and performance of the embedded software To prototype and explore new features and to support collaboration with other teams or organisations to experiment and prototype on the micro:bit platform There are now more than 11 million micro:bits running the embedded software stack you will be working on, and we estimate more than 65 million children around the world have learned to code with the BBC micro:bit. We have achieved this by working closely with engineering teams at our global partners, including Arm, Microsoft, MIT and Nominet. Through these partnerships, the micro:bit is at the heart of a diverse ecosystem of hardware accessories, software editors and educational resource providers. A key role of the tech team at The Foundation is to support this ecosystem in growing and diversifying in an open way. The Micro:bit Educational Foundation is committed to improving the diversity of our team. We actively seek and welcome applications from women, and from all sections of the community. Location Location - Oxford, UK (flexible) For this role, we believe there is value in face-to-face collaboration for design discussions and mentoring. This position is based at our central Oxford office, however a significant amount of flexible working is possible. We expect this role to be in the office at least 2 days per week on average. However, if you are not local to Oxford and are really excited about this opportunity, we would still love to hear from you. Global impact with your work We are a small organisation with a large audience and reach. We thrive on creative problem solving and are open to new ideas and solutions. This gives each individual the chance to have enormous impact, as well as ensuring that your days will be diverse and the challenges complex. The Micro:bit Educational Foundation is a UK-based not for profit with the goal to inspire every child to create their best digital future ( Read more about our goals in our website ). We achieve this through a combination of global grassroots activity and large-scale deployments with partners; for example last year we deployed micro:bits into 90% of UK primary schools in a project with Nominet and the BBC. One of the greatest benefits of working at micro:bit is knowing that the work you're doing is contributing to something positive, constructive and with beneficial social outcomes. The Micro:bit Educational Foundation offers the opportunity to include outreach activities in your work, these can include working with tech community groups, teaching with the micro:bit at code clubs and so on. Once probationary period is complete, contractual benefits include; group private medical and group life insurance plan, EAP plan, flexibility in working hours, flexible annual leave policy (taking at minimum 20 days a year not including national holidays) and pension arrangement. Flexibility The Micro:bit Educational Foundation is a flexible employer and we love to support our team to work around other commitments in their lives, and we have a track-record of actually doing this. Please get in touch if you're interested in this role but you require different working arrangements. This is a full time role but we would also consider candidates working 4 days a week on a pro-rata basis. Salary £45,000-55,000 depending on experience Application & recruitment schedule There is no fixed closing date for this role. We will be conducting interviews on an ongoing basis. We monitor our performance on hiring diversity, using a questionnaire at the end of the application process. This is viewed by the operations team only, the aggregated data is shared with the wider team. The questionnaire is optional and you have the choice to not answer any question, but is hugely valuable for us to understand our performance in this area. The questionnaire can be accessed by clicking on this link: Embedded Software EngineerEqual Opportunities Monitoring. Applicants must have the right to live and work in the UK.
Competitive salary UK: Hybrid: remote + Sheffield At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company's growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work here. NTT DATA is currently looking for a z/OS Mainframe Systems Programmer (hybrid: remote + Sheffield) for our growing team in the UK. Overview NTT DATA are seeking an experienced z/OS Mainframe Systems Programmer to work on major projects, in one of the largest z/OS Mainframe environments globally. The role involves upgrading and supporting the z/OS operating system and ISV products, mainly from IBM and Computer Associates (CA). Responsibilities Upgrading, maintaining and supporting the z/OS operating system Upgrading, maintaining and supporting ISV products particularly from vendors: IBM and Computer Associates (CA) Working closely with the other Engineering teams to ensure the systems that are built are stable, available, up to date and running as effectively and efficiently as possible Managing hardware and logical resources across LPARs DASD and tape allocation via HCD/HCM LPAR configuration in HMC Security administration using RACF or equivalent Ensuring data integrity and swift recovery with DFSMShsm policies and recall management FDR/ABR for high-speed backups FlashCopy or virtual tape replication for near-instant restores Optimizing system throughput and response times utilizing RMF and SMF report analysis OMEGAMON or BMC MainView dashboards WLM classification and tuning Configuring and supporting mainframe connectivity VTAM and SNA definitions TCP/IP stack on z/OS OSA adapter and Coupling Facility communication Executing OS and product upgrades with industry-standard utilities SMP/E for PTF, APAR, and deliverable management z/OSMF workflows for streamlined maintenance Broadcom (e.g., Topaz), IBM, and BMC tooling for fix management and compliance reporting Skills Multiple years of z/OS systems programming experience Should have very strong Parallel Sysplex skills z/OS, TSO/ISPF, USS, SDSF, JCL, RACF Installation of several different IBM and CA products Extensive experience of installing many IBM and CA products Deep mastery of z/OS architecture, including IPL procedures, JES2/JES3 configurations, Sysplex management, SMF data collection, and parmlib customization. Proficient in writing and debugging system-level routines and automation Assembler for exits and control blocks REXX for scripting and batch utilities JCL for job submission, parameterization, and workflow control Managing hardware and logical resources across LPARs DASD and tape allocation via HCD/HCM LPAR configuration in HMC Security administration using RACF or equivalent Analytical troubleshooting of abends, storage hangs, and performance anomalies using Dump analysis with IPCS SLIP and trace tools System logs and console messages Ensuring data integrity and swift recovery with DFSMShsm policies and recall management FDR/ABR for high-speed backupsFlashCopy or virtual tape replication for near-instant restores Performance Monitoring Networking Knowledge Executing OS and product upgrades with industry-standard utilities SMP/E for PTF, APAR, and deliverable management z/OSMF workflows for streamlined maintenance Broadcom (e.g., Topaz), IBM, and BMC tooling for fix management and compliance reporting Project Management & Hardware Refresh Planning and leading hardware refreshes, feature activations, and migrations with minimal downtime, including IPL scheduling, vendor coordination, and change-control governance. Producing clear system diagrams, runbooks, and upgrade plans, while collaborating with application teams, storage, networking, and security groups. Documentation and Communication Should have ideally worked in a Bank or organisations with large installations Should be confident, able to work independently and start contributing from day one Must have excellent problem-solving skills and be a true team player Will need to provide off hours support for the implementation of software changes, when required Staying current on IBM Redbooks, z/OS release notes, firmware updates, and attending vendor training (IBM, Broadcom, BMC) or industry conferences. Work setup Hybrid working: remote + on client site (Sheffield) You will enjoy a comprehensive, locally competitive benefits package. About NTT DATA NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment: Mainframe, Programmer, Cloud, Firmware, Consulting, Technology
Dec 13, 2025
Full time
Competitive salary UK: Hybrid: remote + Sheffield At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company's growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work here. NTT DATA is currently looking for a z/OS Mainframe Systems Programmer (hybrid: remote + Sheffield) for our growing team in the UK. Overview NTT DATA are seeking an experienced z/OS Mainframe Systems Programmer to work on major projects, in one of the largest z/OS Mainframe environments globally. The role involves upgrading and supporting the z/OS operating system and ISV products, mainly from IBM and Computer Associates (CA). Responsibilities Upgrading, maintaining and supporting the z/OS operating system Upgrading, maintaining and supporting ISV products particularly from vendors: IBM and Computer Associates (CA) Working closely with the other Engineering teams to ensure the systems that are built are stable, available, up to date and running as effectively and efficiently as possible Managing hardware and logical resources across LPARs DASD and tape allocation via HCD/HCM LPAR configuration in HMC Security administration using RACF or equivalent Ensuring data integrity and swift recovery with DFSMShsm policies and recall management FDR/ABR for high-speed backups FlashCopy or virtual tape replication for near-instant restores Optimizing system throughput and response times utilizing RMF and SMF report analysis OMEGAMON or BMC MainView dashboards WLM classification and tuning Configuring and supporting mainframe connectivity VTAM and SNA definitions TCP/IP stack on z/OS OSA adapter and Coupling Facility communication Executing OS and product upgrades with industry-standard utilities SMP/E for PTF, APAR, and deliverable management z/OSMF workflows for streamlined maintenance Broadcom (e.g., Topaz), IBM, and BMC tooling for fix management and compliance reporting Skills Multiple years of z/OS systems programming experience Should have very strong Parallel Sysplex skills z/OS, TSO/ISPF, USS, SDSF, JCL, RACF Installation of several different IBM and CA products Extensive experience of installing many IBM and CA products Deep mastery of z/OS architecture, including IPL procedures, JES2/JES3 configurations, Sysplex management, SMF data collection, and parmlib customization. Proficient in writing and debugging system-level routines and automation Assembler for exits and control blocks REXX for scripting and batch utilities JCL for job submission, parameterization, and workflow control Managing hardware and logical resources across LPARs DASD and tape allocation via HCD/HCM LPAR configuration in HMC Security administration using RACF or equivalent Analytical troubleshooting of abends, storage hangs, and performance anomalies using Dump analysis with IPCS SLIP and trace tools System logs and console messages Ensuring data integrity and swift recovery with DFSMShsm policies and recall management FDR/ABR for high-speed backupsFlashCopy or virtual tape replication for near-instant restores Performance Monitoring Networking Knowledge Executing OS and product upgrades with industry-standard utilities SMP/E for PTF, APAR, and deliverable management z/OSMF workflows for streamlined maintenance Broadcom (e.g., Topaz), IBM, and BMC tooling for fix management and compliance reporting Project Management & Hardware Refresh Planning and leading hardware refreshes, feature activations, and migrations with minimal downtime, including IPL scheduling, vendor coordination, and change-control governance. Producing clear system diagrams, runbooks, and upgrade plans, while collaborating with application teams, storage, networking, and security groups. Documentation and Communication Should have ideally worked in a Bank or organisations with large installations Should be confident, able to work independently and start contributing from day one Must have excellent problem-solving skills and be a true team player Will need to provide off hours support for the implementation of software changes, when required Staying current on IBM Redbooks, z/OS release notes, firmware updates, and attending vendor training (IBM, Broadcom, BMC) or industry conferences. Work setup Hybrid working: remote + on client site (Sheffield) You will enjoy a comprehensive, locally competitive benefits package. About NTT DATA NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners.NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment: Mainframe, Programmer, Cloud, Firmware, Consulting, Technology
Company Overview: Ori Industries is at the forefront of AI infrastructure, revolutionising the connection between software and hardware for the AI era. Our mission is to empower AI teams with scalable, secure, and efficient infrastructure solutions that support seamless model training, deployment, and scaling. Job Summary: We're looking for an experienced Infrastructure Site Reliability Engineer to run and evolve our infrastructure stack. You'll contribute across bare-metal, virtualization, and orchestration layers, keeping things stable and secure 24/7 x 365 - all while mentoring teammates, improving process and automation as well as helping translate deep technical concepts for a wide range of collaborators and customers. What You'll Do : Deploy and operate resilient, scalable infrastructure supporting AI/HPC workloads Optimize Linux system configuration, BIOS/firmware, kernel, and disk subsystem for performance Configure, monitor and manage bare-metal infrastructure using IPMI, Redfish, etc Build and maintain automation scripts and infrastructure as code to support platform lifecycle, as well as simplifying troubleshooting for Incident resolution and provision of tooling for our support organisation Apply ITSM frameworks: Incident, Major Incident, Change Management, and service improvement. Maintain and enhance ORI's observability stack: Prometheus, Grafana, and custom monitoring integrations Operate and support services in 24x7 production environments, including on-call rotation Contribute to Incident postmortem analyses, root cause analysis, document learnings, and automate remediations Mentor junior engineers and act as an Operational requirements consultant to other departments Communicate technical decisions clearly to non-technical stakeholders and customers Uphold a culture of: do, document, automate Willingness to cross train with Platform Engineering/Platform SRE to fully support both our infrastructure and platform stacks. Willingness to cross train with HPC Engineering, supported by NVIDIA to enhance our HPC supportability offering What you bring: 5+ Years Proven experience in globally scaled, performance-intensive environments operating to a 24/7 support model Expert-level Linux administration, especially Ubuntu distributions Proficiency in system tuning, disk I/O optimization, and hardware-level performance tweaks Familiarity with Out of Band management tools (IPMI, Redfish, PXE, etc.) Strong networking fundamentals: TCP/IP, DNS, DHCP, VLANs, routing, switching Strong experience with infrastructure scripting and automation (Bash, Python, Ansible) Deep understanding of observability principles and tools (Prometheus, Grafana) Hands on experience operating orchestration platforms (Kubernetes, MAAS, Tinkerbell) Strong grasp of ITSM and service operation best practices Excellent communication and mentorship skills Comfortable interfacing with internal stakeholders and external customers Bonus: Knowledge of HPC workloads and GPU based infrastructure Bonus: Experience with InfiniBand networks and HPC performance tuning Nice to have: Bachelor or Masters Level degree in Computer Science, Engineering or related field, or equivalent experience. LPIC Certifications ITIL Foundation level qualification or equivalent experience How you work: You approach problems with a systems mindset - balancing practical execution with long-term scalability You elevate the team, setting high standards for technical quality and engineering excellence. You hold yourself and others accountable - giving direct feedback and expecting the same You take initiative, owning challenges end to end and proactively driving solutions. You invest in others, mentoring to build both capability and confidence. You communicate clearly - translating complexity into clarity across engineering and business audiences Why should you join us? What sets us apart is our blend of modern technology, competitive benefits, and an open, welcoming work culture that enables our people to thrive. Here are just some of the great things you can expect from us: 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you're as strong mentally as you are professionally. A culture that emphasises results over hierarchy, process & ego: we place great emphasis on the quality, ingenuity and creativity of work. Open communication, regular feedback: we value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and a growth mindset makes us better together. Learning Time: we all have dedicated learning time to focus on new skills, projects or interests that lay outside of your day to day job. Health & Wellbeing: we want everyone to feel healthy and happy, so we offer private medical insurance via Bupa. Cycle to Work Scheme: we're committed to building a sustainable business, so we encourage cycling to work. Gympass subscription to a variety of gyms and wellbeing apps Participation in the company shares program Enhanced parental pay & leave Diversity, Equity, Inclusion and Belonging We are an equal opportunity employer and we strive to reduce unconscious bias throughout our hiring process. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status. To ensure our recruitment processes provide an equal opportunity for all applicants to succeed, we encourage you to let us know if there are any adjustments that we can make.
Dec 13, 2025
Full time
Company Overview: Ori Industries is at the forefront of AI infrastructure, revolutionising the connection between software and hardware for the AI era. Our mission is to empower AI teams with scalable, secure, and efficient infrastructure solutions that support seamless model training, deployment, and scaling. Job Summary: We're looking for an experienced Infrastructure Site Reliability Engineer to run and evolve our infrastructure stack. You'll contribute across bare-metal, virtualization, and orchestration layers, keeping things stable and secure 24/7 x 365 - all while mentoring teammates, improving process and automation as well as helping translate deep technical concepts for a wide range of collaborators and customers. What You'll Do : Deploy and operate resilient, scalable infrastructure supporting AI/HPC workloads Optimize Linux system configuration, BIOS/firmware, kernel, and disk subsystem for performance Configure, monitor and manage bare-metal infrastructure using IPMI, Redfish, etc Build and maintain automation scripts and infrastructure as code to support platform lifecycle, as well as simplifying troubleshooting for Incident resolution and provision of tooling for our support organisation Apply ITSM frameworks: Incident, Major Incident, Change Management, and service improvement. Maintain and enhance ORI's observability stack: Prometheus, Grafana, and custom monitoring integrations Operate and support services in 24x7 production environments, including on-call rotation Contribute to Incident postmortem analyses, root cause analysis, document learnings, and automate remediations Mentor junior engineers and act as an Operational requirements consultant to other departments Communicate technical decisions clearly to non-technical stakeholders and customers Uphold a culture of: do, document, automate Willingness to cross train with Platform Engineering/Platform SRE to fully support both our infrastructure and platform stacks. Willingness to cross train with HPC Engineering, supported by NVIDIA to enhance our HPC supportability offering What you bring: 5+ Years Proven experience in globally scaled, performance-intensive environments operating to a 24/7 support model Expert-level Linux administration, especially Ubuntu distributions Proficiency in system tuning, disk I/O optimization, and hardware-level performance tweaks Familiarity with Out of Band management tools (IPMI, Redfish, PXE, etc.) Strong networking fundamentals: TCP/IP, DNS, DHCP, VLANs, routing, switching Strong experience with infrastructure scripting and automation (Bash, Python, Ansible) Deep understanding of observability principles and tools (Prometheus, Grafana) Hands on experience operating orchestration platforms (Kubernetes, MAAS, Tinkerbell) Strong grasp of ITSM and service operation best practices Excellent communication and mentorship skills Comfortable interfacing with internal stakeholders and external customers Bonus: Knowledge of HPC workloads and GPU based infrastructure Bonus: Experience with InfiniBand networks and HPC performance tuning Nice to have: Bachelor or Masters Level degree in Computer Science, Engineering or related field, or equivalent experience. LPIC Certifications ITIL Foundation level qualification or equivalent experience How you work: You approach problems with a systems mindset - balancing practical execution with long-term scalability You elevate the team, setting high standards for technical quality and engineering excellence. You hold yourself and others accountable - giving direct feedback and expecting the same You take initiative, owning challenges end to end and proactively driving solutions. You invest in others, mentoring to build both capability and confidence. You communicate clearly - translating complexity into clarity across engineering and business audiences Why should you join us? What sets us apart is our blend of modern technology, competitive benefits, and an open, welcoming work culture that enables our people to thrive. Here are just some of the great things you can expect from us: 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you're as strong mentally as you are professionally. A culture that emphasises results over hierarchy, process & ego: we place great emphasis on the quality, ingenuity and creativity of work. Open communication, regular feedback: we value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and a growth mindset makes us better together. Learning Time: we all have dedicated learning time to focus on new skills, projects or interests that lay outside of your day to day job. Health & Wellbeing: we want everyone to feel healthy and happy, so we offer private medical insurance via Bupa. Cycle to Work Scheme: we're committed to building a sustainable business, so we encourage cycling to work. Gympass subscription to a variety of gyms and wellbeing apps Participation in the company shares program Enhanced parental pay & leave Diversity, Equity, Inclusion and Belonging We are an equal opportunity employer and we strive to reduce unconscious bias throughout our hiring process. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status. To ensure our recruitment processes provide an equal opportunity for all applicants to succeed, we encourage you to let us know if there are any adjustments that we can make.
A leading digital services company in the United Kingdom is seeking an experienced Firmware Engineer to join their innovative engineering team. The role involves designing and developing cutting-edge firmware for electronic systems using advanced technologies. The ideal candidate will have over 5 years of industry experience, expertise in hardware description languages, and a strong educational background in Electronics. This position offers a competitive salary and benefits, including extensive holiday and medical coverage.
Dec 13, 2025
Full time
A leading digital services company in the United Kingdom is seeking an experienced Firmware Engineer to join their innovative engineering team. The role involves designing and developing cutting-edge firmware for electronic systems using advanced technologies. The ideal candidate will have over 5 years of industry experience, expertise in hardware description languages, and a strong educational background in Electronics. This position offers a competitive salary and benefits, including extensive holiday and medical coverage.
SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we're recognised as a "Great Place to Work" for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry leading engineering expertise. Let's Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. The Opportunity We're looking for an experienced Firmware Engineer to join our innovative engineering team. Working alongside systems, software and hardware specialists, you'll contribute to the design and development of cutting edge electronic systems using the latest FPGA and SoC technologies. You'll play a key role throughout the full firmware lifecycle-from requirements and architecture through to verification and validation-using industry leading tools and structured engineering processes. Key Responsibilities Working within a collaborative firmware engineering team Designing firmware in hardware description languages Verification using HVLs or HDLs Enhancing firmware processes including automation, reporting and documentation Collaborating with multi disciplinary engineering teams Supporting project delivery to agreed time, cost and quality Essential Skills & Experience Degree in Electronics (BEng, MEng, EngD, PhD) with at least 5 years of relevant industry experience Professional membership of an engineering body, ideally chartered or actively working towards Chartered status Advanced verification methodologies (VHDL, OSVVM, UVVM) Digital hardware design using VHDL and Verilog/SystemVerilog Desirable Requirements management tools such as IBM Rational DOORS Simulation tools including Mentor Modelsim or Questasim Communication technologies such as PCIe, Ethernet, Serial and AXI4 Object oriented design principles Image processing algorithms Algorithm development using Matlab Benefits Competitive Basic Salary 6% Employers Contribution + 6% as a salary sacrifice Private Medical Insurance, Life Cover and Income Protection 25 days holiday 5 days full sick pay per year Cycle to Work & TechScheme Corporate access to the Udemy platform If you're applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.
Dec 13, 2025
Full time
SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we're recognised as a "Great Place to Work" for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry leading engineering expertise. Let's Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. The Opportunity We're looking for an experienced Firmware Engineer to join our innovative engineering team. Working alongside systems, software and hardware specialists, you'll contribute to the design and development of cutting edge electronic systems using the latest FPGA and SoC technologies. You'll play a key role throughout the full firmware lifecycle-from requirements and architecture through to verification and validation-using industry leading tools and structured engineering processes. Key Responsibilities Working within a collaborative firmware engineering team Designing firmware in hardware description languages Verification using HVLs or HDLs Enhancing firmware processes including automation, reporting and documentation Collaborating with multi disciplinary engineering teams Supporting project delivery to agreed time, cost and quality Essential Skills & Experience Degree in Electronics (BEng, MEng, EngD, PhD) with at least 5 years of relevant industry experience Professional membership of an engineering body, ideally chartered or actively working towards Chartered status Advanced verification methodologies (VHDL, OSVVM, UVVM) Digital hardware design using VHDL and Verilog/SystemVerilog Desirable Requirements management tools such as IBM Rational DOORS Simulation tools including Mentor Modelsim or Questasim Communication technologies such as PCIe, Ethernet, Serial and AXI4 Object oriented design principles Image processing algorithms Algorithm development using Matlab Benefits Competitive Basic Salary 6% Employers Contribution + 6% as a salary sacrifice Private Medical Insurance, Life Cover and Income Protection 25 days holiday 5 days full sick pay per year Cycle to Work & TechScheme Corporate access to the Udemy platform If you're applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.
Staff Firmware Engineer Bristol Hybrid - 2 days on site a week £88,000-£115,000 + Six-Figure Equity upon joining + World-Class Benefits + 37 Days Leave + 11% Pension + Private Medical + Electric Vehicle Scheme + Paid Sabbaticals + Bonus + Training + Sponsorship if required Outstanding opportunity for a talented Firmware Engineer with strong low-level C and UEFI experience to join a high-performing engineering team working on the future of compute infrastructure across AI, IoT, edge, and cloud environments. This is a leading global technology business with a growing presence in Bristol, known for its collaborative culture, commitment to innovation, and fast-tracked progression based on performance. The site plays a pivotal role in some of the most exciting developments in high-performance computing today. In this role, you'll design and maintain low-level firmware for next-gen platform solutions. You'll work across bootloaders, device drivers, and embedded systems-handling defect triage, backporting features, and collaborating with international teams. You'll be onsite in Bristol two days per week. The ideal candidate will have strong C programming skills, a background in firmware development for semiconductors or SoCs, and solid knowledge of UEFI and Linux Kernel. Experience supporting production-quality firmware in server environments and familiarity with open-source ecosystems are highly beneficial. This is a rare chance to join a tech business delivering meaningful innovation on a global scale, offering exceptional benefits, career progression, and a genuinely supportive culture. The Role: Develop and maintain low-level firmware for high-performance computing platforms C programming, UEFI, Linux Kernel, and bootloader development Defect triaging, customer support, and feature backporting Join a collaborative, innovation-focused engineering team Onsite 2 days per week in Bristol The Person: Strong C programming skills for embedded or low-level systems Experience in firmware development for SoCs or semiconductor platforms Good understanding of UEFI and Linux Kernel Familiarity with bootloaders, embedded systems, and debugging tools Able to commute to Bristol twice a week Reference Number: BBBH255250 To apply for this role or to be considered for further roles, please click "Apply Now" or contact Tommy Williams at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Dec 13, 2025
Full time
Staff Firmware Engineer Bristol Hybrid - 2 days on site a week £88,000-£115,000 + Six-Figure Equity upon joining + World-Class Benefits + 37 Days Leave + 11% Pension + Private Medical + Electric Vehicle Scheme + Paid Sabbaticals + Bonus + Training + Sponsorship if required Outstanding opportunity for a talented Firmware Engineer with strong low-level C and UEFI experience to join a high-performing engineering team working on the future of compute infrastructure across AI, IoT, edge, and cloud environments. This is a leading global technology business with a growing presence in Bristol, known for its collaborative culture, commitment to innovation, and fast-tracked progression based on performance. The site plays a pivotal role in some of the most exciting developments in high-performance computing today. In this role, you'll design and maintain low-level firmware for next-gen platform solutions. You'll work across bootloaders, device drivers, and embedded systems-handling defect triage, backporting features, and collaborating with international teams. You'll be onsite in Bristol two days per week. The ideal candidate will have strong C programming skills, a background in firmware development for semiconductors or SoCs, and solid knowledge of UEFI and Linux Kernel. Experience supporting production-quality firmware in server environments and familiarity with open-source ecosystems are highly beneficial. This is a rare chance to join a tech business delivering meaningful innovation on a global scale, offering exceptional benefits, career progression, and a genuinely supportive culture. The Role: Develop and maintain low-level firmware for high-performance computing platforms C programming, UEFI, Linux Kernel, and bootloader development Defect triaging, customer support, and feature backporting Join a collaborative, innovation-focused engineering team Onsite 2 days per week in Bristol The Person: Strong C programming skills for embedded or low-level systems Experience in firmware development for SoCs or semiconductor platforms Good understanding of UEFI and Linux Kernel Familiarity with bootloaders, embedded systems, and debugging tools Able to commute to Bristol twice a week Reference Number: BBBH255250 To apply for this role or to be considered for further roles, please click "Apply Now" or contact Tommy Williams at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Embedded Hardware Engineer Location: Lancaster Office based Salary: £50,000-£60,000 DOE Exclusive via Butler Rose About the Business Butler Rose is exclusively supporting a fast-growing technology company known for its supportive, collaborative culture and commitment to continuous improvement. Engineers here have genuine influence on product development and work within an environment built around innovation, ownership and professional growth. The business offers strong training, clear development pathways and a comprehensive benefits package including generous annual leave, wellbeing support, subsidised travel options, cycle-to-work scheme, pension contributions and enhanced family leave. They are fully committed to equality, diversity and inclusion. The Role The Embedded Hardware Engineer will design and develop embedded hardware systems that integrate with firmware and cloud-connected platforms. You will work across the full product lifecycle and collaborate with engineering teams both in the UK and internationally. Main Responsibilities Create hardware requirements and develop schematics and PCB layouts Select components and ensure compliance with relevant standards Build and evaluate prototypes, perform debugging and hardware validation Develop and support embedded firmware; collaborate with software and global R&D teams (some flexibility in working hours may be required) Coordinate external compliance testing (UKCA, CE etc.) Support manufacturing with test rigs, production processes and quality alignment Produce design documentation, build packages and technical files Assist with issue resolution, feature enhancements and internal technical support Skills & Experience Essential: 3+ years' experience in hardware design, PCB development and product delivery Degree in Electrical/Electronic Engineering or equivalent industry experience Proficiency with schematic capture and PCB design tools (Altium, OrCAD or similar) Strong understanding of microcontrollers, analogue/digital circuits and signal integrity Experience using oscilloscopes, logic analysers and debugging tools Embedded C/C++ development and debugging within an IDE Familiarity with RTOS development and Git/GitHub version control Ability to produce BOMs, build documentation and technical files Preferred: Strong communication and collaboration skills; experience with Agile tools such as JIRA Experience in low-power design, simulation tools and regulatory compliance Work Environment This position offers a varied mix of design work, prototyping, firmware development, testing and problem-solving. Occasional travel may be required for compliance testing, manufacturing visits or client support. For a confidential discussion, please contact Butler Rose - the exclusive recruitment partner for this opportunity. Butler Rose is committed to equality in the workplace and is an equal opportunity employer. Butler Rose Ltd is acting as an Employment Business in relation to this vacancy.
Dec 13, 2025
Full time
Embedded Hardware Engineer Location: Lancaster Office based Salary: £50,000-£60,000 DOE Exclusive via Butler Rose About the Business Butler Rose is exclusively supporting a fast-growing technology company known for its supportive, collaborative culture and commitment to continuous improvement. Engineers here have genuine influence on product development and work within an environment built around innovation, ownership and professional growth. The business offers strong training, clear development pathways and a comprehensive benefits package including generous annual leave, wellbeing support, subsidised travel options, cycle-to-work scheme, pension contributions and enhanced family leave. They are fully committed to equality, diversity and inclusion. The Role The Embedded Hardware Engineer will design and develop embedded hardware systems that integrate with firmware and cloud-connected platforms. You will work across the full product lifecycle and collaborate with engineering teams both in the UK and internationally. Main Responsibilities Create hardware requirements and develop schematics and PCB layouts Select components and ensure compliance with relevant standards Build and evaluate prototypes, perform debugging and hardware validation Develop and support embedded firmware; collaborate with software and global R&D teams (some flexibility in working hours may be required) Coordinate external compliance testing (UKCA, CE etc.) Support manufacturing with test rigs, production processes and quality alignment Produce design documentation, build packages and technical files Assist with issue resolution, feature enhancements and internal technical support Skills & Experience Essential: 3+ years' experience in hardware design, PCB development and product delivery Degree in Electrical/Electronic Engineering or equivalent industry experience Proficiency with schematic capture and PCB design tools (Altium, OrCAD or similar) Strong understanding of microcontrollers, analogue/digital circuits and signal integrity Experience using oscilloscopes, logic analysers and debugging tools Embedded C/C++ development and debugging within an IDE Familiarity with RTOS development and Git/GitHub version control Ability to produce BOMs, build documentation and technical files Preferred: Strong communication and collaboration skills; experience with Agile tools such as JIRA Experience in low-power design, simulation tools and regulatory compliance Work Environment This position offers a varied mix of design work, prototyping, firmware development, testing and problem-solving. Occasional travel may be required for compliance testing, manufacturing visits or client support. For a confidential discussion, please contact Butler Rose - the exclusive recruitment partner for this opportunity. Butler Rose is committed to equality in the workplace and is an equal opportunity employer. Butler Rose Ltd is acting as an Employment Business in relation to this vacancy.
Senior Firmware Engineer Salisbury -Hybrid, 3 days on-site £50,000 - £60,000 + Holiday + Pension This is an excellent opportunity for an Senior Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even cre
Dec 13, 2025
Full time
Senior Firmware Engineer Salisbury -Hybrid, 3 days on-site £50,000 - £60,000 + Holiday + Pension This is an excellent opportunity for an Senior Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even cre
About Client Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the passion and desire to disrupt the status quo, deliver innovation, and change the world. If you have this type of passion, we invite you to apply for this job. Total experience required 8+ Years About the Role We are looking for highly skilled Embedded Software Engineers with hands-on expertise in Linux BSP, Linux Device Drivers, and deep understanding of complex SoC-based solutions. The ideal candidate will bring strong experience in USB technologies, PCIe, networking, and other key embedded interfaces, and will contribute to the design, development, and optimization of our platform software stack. Roles & Responsibilities Architect, design, and develop software for complex SoC-based platforms used in networking and security products. Develop Linux BSP components and write Linux device drivers from scratch (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI). Implement secure firmware update mechanisms with integrity verification and secure boot flows. Develop platform-level specifications across hardware, software, and system layers. Lead development of advanced USB-related software stacks with deep hardware/software integration. Work closely with industry technologists to influence standards, drive open-source contributions, and collaborate with the Linux community. Debug and optimize system performance using industry tools such as JTAG, GDB, oscilloscopes, and logic analyzers. Diagnose and resolve complex hardware-software interaction issues, ensuring reliability and high performance of embedded systems. Skills and Qualifications Must have expertise in Linux BSP/Drivers (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI), Linux Internals. Experienced in upstreaming on the opensource Linux Community or similar embedded software projects Strong debugging skills using JTAG, GDB, oscilloscopes, logic analyzers, and other embedded debugging tools. Expert in core USB h/w and s/w understanding, expert in Linux host and class drivers. Experience in writing Linux drivers from scratch. Expert in core PCIe h/w and s/w understanding, expert in Linux RP and EP drivers. Experience in writing Linux drivers from scratch. Expert in networking concepts, networking stack and expert in Linux net drivers with offloading architecture. Experience with IPSec, Firewall, SSL/TLS and Offload etc. Experience in writing Linux drivers from scratch. Expert in h/w and s/w concepts and Linux drivers for HDMI, Display port, Display Controller, DRM etc. Expertise in diagnosing and resolving complex hardware and software issues, performance analysis and tuning of embedded software systems.
Dec 13, 2025
Full time
About Client Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the passion and desire to disrupt the status quo, deliver innovation, and change the world. If you have this type of passion, we invite you to apply for this job. Total experience required 8+ Years About the Role We are looking for highly skilled Embedded Software Engineers with hands-on expertise in Linux BSP, Linux Device Drivers, and deep understanding of complex SoC-based solutions. The ideal candidate will bring strong experience in USB technologies, PCIe, networking, and other key embedded interfaces, and will contribute to the design, development, and optimization of our platform software stack. Roles & Responsibilities Architect, design, and develop software for complex SoC-based platforms used in networking and security products. Develop Linux BSP components and write Linux device drivers from scratch (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI). Implement secure firmware update mechanisms with integrity verification and secure boot flows. Develop platform-level specifications across hardware, software, and system layers. Lead development of advanced USB-related software stacks with deep hardware/software integration. Work closely with industry technologists to influence standards, drive open-source contributions, and collaborate with the Linux community. Debug and optimize system performance using industry tools such as JTAG, GDB, oscilloscopes, and logic analyzers. Diagnose and resolve complex hardware-software interaction issues, ensuring reliability and high performance of embedded systems. Skills and Qualifications Must have expertise in Linux BSP/Drivers (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI), Linux Internals. Experienced in upstreaming on the opensource Linux Community or similar embedded software projects Strong debugging skills using JTAG, GDB, oscilloscopes, logic analyzers, and other embedded debugging tools. Expert in core USB h/w and s/w understanding, expert in Linux host and class drivers. Experience in writing Linux drivers from scratch. Expert in core PCIe h/w and s/w understanding, expert in Linux RP and EP drivers. Experience in writing Linux drivers from scratch. Expert in networking concepts, networking stack and expert in Linux net drivers with offloading architecture. Experience with IPSec, Firewall, SSL/TLS and Offload etc. Experience in writing Linux drivers from scratch. Expert in h/w and s/w concepts and Linux drivers for HDMI, Display port, Display Controller, DRM etc. Expertise in diagnosing and resolving complex hardware and software issues, performance analysis and tuning of embedded software systems.
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The Embedde
Dec 13, 2025
Full time
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The Embedde
A leading tech company in the UK is seeking highly skilled Embedded Software Engineers with expertise in Linux BSP and device drivers. The role requires 8+ years of experience and proficiency in USB and PCIe technologies. Candidates will architect and develop software for complex SoC-based platforms, implementing secure firmware updates and debugging system performance. If you thrive in a collaborative environment and are passionate about innovation, we invite you to apply for this opportunity.
Dec 13, 2025
Full time
A leading tech company in the UK is seeking highly skilled Embedded Software Engineers with expertise in Linux BSP and device drivers. The role requires 8+ years of experience and proficiency in USB and PCIe technologies. Candidates will architect and develop software for complex SoC-based platforms, implementing secure firmware updates and debugging system performance. If you thrive in a collaborative environment and are passionate about innovation, we invite you to apply for this opportunity.
Company: Finning (UK) Ltd Number of Openings: 1 Worker Type: Permanent Position Overview: As a Preventative Maintenance Engineer, you will work in conjunction with the controller, to maximise the operational availability of equipment for the customer through timely and efficient routine and preventative maintenance servicing and machine inspections. Identifying possible issue's which may impact availability as well as being tasked with carrying out minor repairs as requested. During this role you will be an ambassador for safety, by servicing the products in a manner which promotes safety for self and customer. Job Description: Rollo has a long, established and successful heritage in the construction plant and power generation industries. As a part of the Finning Group, Rollo has access to the skills and expertise of one of the premium service providers in the plant and power generation industry, benefiting from world-class facilities, the latest technology and training, tooling, and industry leading safety and quality processes. Major Job Functions Preventative Maintenance Servicing (carrying out routine servicing of equipment in line with manufacturers guidelines, taking routine oil samples) Minor Repairs (complete minor repairs as identified during machine inspection, carry out installation of telematic systems, carry out undercarriage inspections) Diagnosing telemetry faults on asset systems and components. Installing, removing, and replacing product link hardware. Technology triage response for telemetry, software, firmware VIMS & Minestar. Machine Inspection (carry out visual / mechanical analysis of machine condition highlighting developing issues with systems and components including hydraulic, electrical, powertrain, mechanical) Ensure software is current and updated. Maintain accurate records and completed onsite. Carrying out familiarisation or handover activities to users of machines. Configuring machines and engines for operational activities.As a Finning employee, you will receive: Salary £33, days holiday (purchase up to 5 extra days holiday) Annual Bonus Annual Tool Allowance Healthcare benefits (medical, optical, hearing, dentistry, and new child payments to support new parents) Access to company share scheme Up to 7% pension Life insurance Laptop and phone, van Industry leading CAT product training Overtime Additionally, you will benefit from enhanced maternity and paternity packages, family-friendly policies to support working parents, enhanced flexible working options, support from a team of 40+ Mental Health first aiders, employee wellbeing solutions, the opportunity to work with your charity of choice, and length of service & recognition awards. This is a field-based role. For this position it is essential that all drivers have held a full driving licence for 2 years. (Eligibility will be subject to a full DVLA licence check) Working Hours - 43hrs per week (flexi start and finish times). Working pattern Monday - Friday (working 1 Saturday in 3, at overtime rate) Specific Skills The job requires a basic knowledge of the four main product elements (Engines, Hydraulics, Powertrain, and Vehicle Electrics/Electronics) relating to servicing and repair of heavy mobile plant (or similar e.g Heavy Goods Vehicle) Accountability To attend customer locations as advised by controller, to carry out preventive maintenance servicing. To liaise with service controller and customer both at the outset and as work progresses. To ensure that all work is carried out to high standards and that equipment is safe before handing back to customer. Ensure equipment is serviced in line with manufacturers recommendations and that all associated paperwork is completed accurately and in a timely manner including recording customer signatures. Take proper care of company vehicle and equipment. Education and Experience Either direct experience (around 3 years) or working in a related engineering function, e.g. car mechanic, HGV fitter, Agricultural Engineer former REME or experience on military vehicles such as recovery mechanic or a formal apprenticeship qualification that includes at least C&G level 1, formal training in health & Safety desirable but not essential as further training will be given. This position is a great opportunity for engineers with transferable skills looking to get into the plant industry. Training for the role will be provided, there are opportunities for employees in this role to progress into a field service position in the future following further development.If you would like to work for a global organisation offering industry leading training and a competitive package, then apply online today!At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do not discriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities. Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter. Finning is a forces-friendly employer having signed the Armed Forces Covenant, and pledges to treat those who serve or have served in the armed forces, and their families fairly.
Dec 12, 2025
Full time
Company: Finning (UK) Ltd Number of Openings: 1 Worker Type: Permanent Position Overview: As a Preventative Maintenance Engineer, you will work in conjunction with the controller, to maximise the operational availability of equipment for the customer through timely and efficient routine and preventative maintenance servicing and machine inspections. Identifying possible issue's which may impact availability as well as being tasked with carrying out minor repairs as requested. During this role you will be an ambassador for safety, by servicing the products in a manner which promotes safety for self and customer. Job Description: Rollo has a long, established and successful heritage in the construction plant and power generation industries. As a part of the Finning Group, Rollo has access to the skills and expertise of one of the premium service providers in the plant and power generation industry, benefiting from world-class facilities, the latest technology and training, tooling, and industry leading safety and quality processes. Major Job Functions Preventative Maintenance Servicing (carrying out routine servicing of equipment in line with manufacturers guidelines, taking routine oil samples) Minor Repairs (complete minor repairs as identified during machine inspection, carry out installation of telematic systems, carry out undercarriage inspections) Diagnosing telemetry faults on asset systems and components. Installing, removing, and replacing product link hardware. Technology triage response for telemetry, software, firmware VIMS & Minestar. Machine Inspection (carry out visual / mechanical analysis of machine condition highlighting developing issues with systems and components including hydraulic, electrical, powertrain, mechanical) Ensure software is current and updated. Maintain accurate records and completed onsite. Carrying out familiarisation or handover activities to users of machines. Configuring machines and engines for operational activities.As a Finning employee, you will receive: Salary £33, days holiday (purchase up to 5 extra days holiday) Annual Bonus Annual Tool Allowance Healthcare benefits (medical, optical, hearing, dentistry, and new child payments to support new parents) Access to company share scheme Up to 7% pension Life insurance Laptop and phone, van Industry leading CAT product training Overtime Additionally, you will benefit from enhanced maternity and paternity packages, family-friendly policies to support working parents, enhanced flexible working options, support from a team of 40+ Mental Health first aiders, employee wellbeing solutions, the opportunity to work with your charity of choice, and length of service & recognition awards. This is a field-based role. For this position it is essential that all drivers have held a full driving licence for 2 years. (Eligibility will be subject to a full DVLA licence check) Working Hours - 43hrs per week (flexi start and finish times). Working pattern Monday - Friday (working 1 Saturday in 3, at overtime rate) Specific Skills The job requires a basic knowledge of the four main product elements (Engines, Hydraulics, Powertrain, and Vehicle Electrics/Electronics) relating to servicing and repair of heavy mobile plant (or similar e.g Heavy Goods Vehicle) Accountability To attend customer locations as advised by controller, to carry out preventive maintenance servicing. To liaise with service controller and customer both at the outset and as work progresses. To ensure that all work is carried out to high standards and that equipment is safe before handing back to customer. Ensure equipment is serviced in line with manufacturers recommendations and that all associated paperwork is completed accurately and in a timely manner including recording customer signatures. Take proper care of company vehicle and equipment. Education and Experience Either direct experience (around 3 years) or working in a related engineering function, e.g. car mechanic, HGV fitter, Agricultural Engineer former REME or experience on military vehicles such as recovery mechanic or a formal apprenticeship qualification that includes at least C&G level 1, formal training in health & Safety desirable but not essential as further training will be given. This position is a great opportunity for engineers with transferable skills looking to get into the plant industry. Training for the role will be provided, there are opportunities for employees in this role to progress into a field service position in the future following further development.If you would like to work for a global organisation offering industry leading training and a competitive package, then apply online today!At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do not discriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities. Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter. Finning is a forces-friendly employer having signed the Armed Forces Covenant, and pledges to treat those who serve or have served in the armed forces, and their families fairly.