it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

712 jobs found

Email me jobs like this
Refine Search
Current Search
embedded software engineer
ARM
Embedded Software Engineer (SC Cleared)
ARM Southampton, Hampshire
Bare Metal Embedded Software Engineer (SC Cleared) 6 Months Hybrid - 1-2 Days per week on site in Southampton 488 per day (Inside IR35) Please note - To be considered for this role, you need to hold active SC Clearance and be a Sole British National Overview We're working with a leading organisation in the defence and aerospace sector, seeking an experienced Embedded Software Engineer to support the development of next-generation airborne communication systems as part of a major UK programme. This is an opportunity to join a highly skilled engineering team working on cutting-edge, safety-critical technology. The Role You'll be involved in the development of software solutions for embedded, real-time, and safety-critical systems, contributing across the full software lifecycle. Key Responsibilities Develop software for embedded, real-time, and safety-critical applications Write and maintain high-quality, efficient code Contribute to system design and implementation Collaborate within a multidisciplinary engineering team What We're Looking For Experience in one or more of the following areas: Bare-metal embedded C++ development Embedded interfaces (e.g. CAN bus, I2C, SPI, GPIO) Embedded development tools and methodologies Windows and/or Linux application development Iterative development approaches (e.g. Agile) Working to defined coding and design standards Additional Info Candidates must hold active SC clearance to be considered Due to project requirements, applicants must be sole UK nationals Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
17/04/2026
Contractor
Bare Metal Embedded Software Engineer (SC Cleared) 6 Months Hybrid - 1-2 Days per week on site in Southampton 488 per day (Inside IR35) Please note - To be considered for this role, you need to hold active SC Clearance and be a Sole British National Overview We're working with a leading organisation in the defence and aerospace sector, seeking an experienced Embedded Software Engineer to support the development of next-generation airborne communication systems as part of a major UK programme. This is an opportunity to join a highly skilled engineering team working on cutting-edge, safety-critical technology. The Role You'll be involved in the development of software solutions for embedded, real-time, and safety-critical systems, contributing across the full software lifecycle. Key Responsibilities Develop software for embedded, real-time, and safety-critical applications Write and maintain high-quality, efficient code Contribute to system design and implementation Collaborate within a multidisciplinary engineering team What We're Looking For Experience in one or more of the following areas: Bare-metal embedded C++ development Embedded interfaces (e.g. CAN bus, I2C, SPI, GPIO) Embedded development tools and methodologies Windows and/or Linux application development Iterative development approaches (e.g. Agile) Working to defined coding and design standards Additional Info Candidates must hold active SC clearance to be considered Due to project requirements, applicants must be sole UK nationals Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Experis
Chief Software Engineer and Team Leader
Experis Bletchley, Buckinghamshire
Role: Chief Software Engineer and Team Leader Location: Milton Keynes / London (Hybrid) Salary Range: 88k - 95K + discretionary bonuses Active SC Clearance preferred Responsibilities Your main responsibilities will be to. Oversee the delivery of DRAM and DSR solutions and other software engineering projects such as may arise from time to time. Manage and maintain the evolution architecture of the DRAM and DSR systems and services. Manage and enable the relationships with partner software development teams and with 3-rd party suppliers. Ensure compliance with client and departmental security and cyber security regulations and development paradigms. Essential Criteria Extensive knowledge and experience in Software engineering principles, methods, and techniques especially the constraints of public sector operations including on-premise systems with no internet access, and secure cloud environments. Leadership skills to manage, direct and supervise the team and delegate tasks appropriately. Project management skills to oversee multiple projects concurrently, ensuring they are completed on time and within budget. Strong problem-solving skills to diagnose, troubleshoot, and resolve any technical issues that may arise. Excellent communication and interpersonal skills to liaise with other department heads, staff members, and stakeholders. Strategic thinking and decision-making skills to make high-level decisions about the technical direction of the company. Knowledge of budgeting and financial principles to ensure the engineering department operates within the allocated budget. Understanding of the latest industry trends and technologies to keep the company at the forefront of its field. Familiarity with industry-related regulations and quality standards to ensure compliance. Desirable Criteria Experience of working with analytical systems include data science activities, interfacing and integrating data science solutions into primary software environments. Experience and awareness of AI, Machine Learning, Generative AI and ML-Operations. Working within the Public Sector either embedded or as supplier. Secure Public and Private Cloud experience. Virtualisation and Containerisation techniques, technologies, risks and opportunities
17/04/2026
Full time
Role: Chief Software Engineer and Team Leader Location: Milton Keynes / London (Hybrid) Salary Range: 88k - 95K + discretionary bonuses Active SC Clearance preferred Responsibilities Your main responsibilities will be to. Oversee the delivery of DRAM and DSR solutions and other software engineering projects such as may arise from time to time. Manage and maintain the evolution architecture of the DRAM and DSR systems and services. Manage and enable the relationships with partner software development teams and with 3-rd party suppliers. Ensure compliance with client and departmental security and cyber security regulations and development paradigms. Essential Criteria Extensive knowledge and experience in Software engineering principles, methods, and techniques especially the constraints of public sector operations including on-premise systems with no internet access, and secure cloud environments. Leadership skills to manage, direct and supervise the team and delegate tasks appropriately. Project management skills to oversee multiple projects concurrently, ensuring they are completed on time and within budget. Strong problem-solving skills to diagnose, troubleshoot, and resolve any technical issues that may arise. Excellent communication and interpersonal skills to liaise with other department heads, staff members, and stakeholders. Strategic thinking and decision-making skills to make high-level decisions about the technical direction of the company. Knowledge of budgeting and financial principles to ensure the engineering department operates within the allocated budget. Understanding of the latest industry trends and technologies to keep the company at the forefront of its field. Familiarity with industry-related regulations and quality standards to ensure compliance. Desirable Criteria Experience of working with analytical systems include data science activities, interfacing and integrating data science solutions into primary software environments. Experience and awareness of AI, Machine Learning, Generative AI and ML-Operations. Working within the Public Sector either embedded or as supplier. Secure Public and Private Cloud experience. Virtualisation and Containerisation techniques, technologies, risks and opportunities
Tatton Recruitment
Embedded Software Engineer
Tatton Recruitment Hilsea, Hampshire
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
17/04/2026
Seasonal
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Gold Group
Systems Engineer
Gold Group Lincoln, Lincolnshire
Job Title: Systems Engineer Location: Lincoln Salary: DOE Key Skills: Systems Engineering, Software, MATLAB, Python, C++, Aerospace, Integration, Physics, Safety Cricitcal The Role We are seeking a Systems Engineer to provide critical systems and operational analysis in support of the design, evaluation, and assurance of Typhoon mission systems for the RAF. Embedded within 41 Test and Evaluation Squadron (TES), you will lead integration and analysis activities, develop and assure software tools, support flight test programmes, and provide subject matter expertise to ensure safe and effective capability development. You will work at the intersection of systems engineering, software, and flight test analysis, making an immediate impact on the operational performance and safety of Typhoon capabilities. Key Responsibilities Provide subject matter expertise on Typhoon mission and avionics systems. Lead systems integration and flight test analysis activities. Apply verification and validation techniques to support airworthiness and operational safety. Define and support test plans and operational analysis activities. Supervise, mentor, and guide junior engineers within the analysis team. Develop, maintain, and assure software tools for engineering analysis and reporting. Essential Experience Proven track record in delivering technical analysis and problem solving across the engineering lifecycle. Strong software skills for engineering applications (Python, MATLAB, C++). Background in systems engineering or aerospace engineering, preferably in safety-critical environments. Experience working in regulated or defence contexts. Ability to work independently and as part of a multi-disciplinary team. Strong communication skills with the ability to present complex technical findings to diverse stakeholders. Essential Qualifications STEM Bachelor's Degree in Engineering, Physics, or related discipline. Eligibility, or willingness, to obtain UK Security Clearance. Why Join Us? This is a unique opportunity to work on frontline Typhoon mission systems at the cutting edge of UK defence technology. You will be part of a highly skilled, embedded team where your systems integration, software development, and analysis expertise directly supports operational capability. Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
17/04/2026
Full time
Job Title: Systems Engineer Location: Lincoln Salary: DOE Key Skills: Systems Engineering, Software, MATLAB, Python, C++, Aerospace, Integration, Physics, Safety Cricitcal The Role We are seeking a Systems Engineer to provide critical systems and operational analysis in support of the design, evaluation, and assurance of Typhoon mission systems for the RAF. Embedded within 41 Test and Evaluation Squadron (TES), you will lead integration and analysis activities, develop and assure software tools, support flight test programmes, and provide subject matter expertise to ensure safe and effective capability development. You will work at the intersection of systems engineering, software, and flight test analysis, making an immediate impact on the operational performance and safety of Typhoon capabilities. Key Responsibilities Provide subject matter expertise on Typhoon mission and avionics systems. Lead systems integration and flight test analysis activities. Apply verification and validation techniques to support airworthiness and operational safety. Define and support test plans and operational analysis activities. Supervise, mentor, and guide junior engineers within the analysis team. Develop, maintain, and assure software tools for engineering analysis and reporting. Essential Experience Proven track record in delivering technical analysis and problem solving across the engineering lifecycle. Strong software skills for engineering applications (Python, MATLAB, C++). Background in systems engineering or aerospace engineering, preferably in safety-critical environments. Experience working in regulated or defence contexts. Ability to work independently and as part of a multi-disciplinary team. Strong communication skills with the ability to present complex technical findings to diverse stakeholders. Essential Qualifications STEM Bachelor's Degree in Engineering, Physics, or related discipline. Eligibility, or willingness, to obtain UK Security Clearance. Why Join Us? This is a unique opportunity to work on frontline Typhoon mission systems at the cutting edge of UK defence technology. You will be part of a highly skilled, embedded team where your systems integration, software development, and analysis expertise directly supports operational capability. Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
ARM (Advanced Resource Managers)
Embedded Software Engineer (SC Cleared)
ARM (Advanced Resource Managers) Southampton, Hampshire
Bare Metal Embedded Software Engineer (SC Cleared) 6 months Hybrid - 1-2 Days per week on site in Southampton £488 per day (Inside IR35) *Please note - To be considered for this role, you need to hold active SC Clearance and be a Sole British National* Overview We're working with a leading organisation in the defence and aerospace sector, seeking an experienced Embedded Software Engineer to support the development of next-generation airborne communication systems as part of a major UK programme. This is an opportunity to join a highly skilled engineering team working on cutting-edge, safety-critical technology. The Role You'll be involved in the development of software solutions for Embedded, Real Time, and safety-critical systems, contributing across the full software life cycle. Key Responsibilities Develop software for Embedded, Real Time, and safety-critical applications Write and maintain high-quality, efficient code Contribute to system design and implementation Collaborate within a multidisciplinary engineering team What We're Looking For Experience in one or more of the following areas: Bare-metal Embedded C++ development Embedded interfaces (eg CAN bus, I2C, SPI, GPIO) Embedded development tools and methodologies Windows and/or Linux application development Iterative development approaches (eg Agile) Working to defined coding and design standards Additional Info Candidates must hold active SC clearance to be considered Due to project requirements, applicants must be sole UK nationals Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
16/04/2026
Contractor
Bare Metal Embedded Software Engineer (SC Cleared) 6 months Hybrid - 1-2 Days per week on site in Southampton £488 per day (Inside IR35) *Please note - To be considered for this role, you need to hold active SC Clearance and be a Sole British National* Overview We're working with a leading organisation in the defence and aerospace sector, seeking an experienced Embedded Software Engineer to support the development of next-generation airborne communication systems as part of a major UK programme. This is an opportunity to join a highly skilled engineering team working on cutting-edge, safety-critical technology. The Role You'll be involved in the development of software solutions for Embedded, Real Time, and safety-critical systems, contributing across the full software life cycle. Key Responsibilities Develop software for Embedded, Real Time, and safety-critical applications Write and maintain high-quality, efficient code Contribute to system design and implementation Collaborate within a multidisciplinary engineering team What We're Looking For Experience in one or more of the following areas: Bare-metal Embedded C++ development Embedded interfaces (eg CAN bus, I2C, SPI, GPIO) Embedded development tools and methodologies Windows and/or Linux application development Iterative development approaches (eg Agile) Working to defined coding and design standards Additional Info Candidates must hold active SC clearance to be considered Due to project requirements, applicants must be sole UK nationals Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Not For Profit People
Software Engineer
Not For Profit People
Software Engineer We are seeking a skilled Software Engineer to develop Power BI solutions that turn complex data into clear, actionable insight across a large organisation. Position: Software Engineer Salary: From £49,502 per annum (Regional) and from £57,094 per annum (London), depending on experience and location Location: Stratford, London or Trafford, Manchester with hybrid working (20% to 40% office based) Hours: Full time Contract: Fixed Term Contract, 12 months Closing Date: 26 April 2026 Interview Dates: 5 May 2026 (virtual) and 13 May 2026 (in person) About the Role This is an exciting opportunity to play a key role in building data-driven reporting and analytics solutions. You will design, develop and manage Power BI dashboards and data models, helping to deliver trusted, high quality insight across the organisation. Working within an agile team, you will collaborate with engineers, analysts and product teams to create scalable and efficient business intelligence solutions. Key responsibilities include: Designing and developing Power BI reports, dashboards and datasets using DAX, Power Query and data modelling best practice Building and maintaining CI/CD pipelines in Azure DevOps for Power BI solutions Developing and optimising SQL queries, stored procedures and views Creating reusable data models to support enterprise reporting and self-service analytics Managing Power BI Service including permissions, data refreshes and security Collaborating with technical and non-technical stakeholders to deliver effective data solutions Troubleshooting issues and implementing robust, scalable fixes Contributing to best practice, standards and continuous improvement across the team Communicating technical concepts clearly to a range of audiences About You You will be a technically strong Software Engineer with hands-on experience in Power BI and a passion for data and analytics. You will demonstrate: Strong experience developing Power BI reports, dashboards and data models Advanced knowledge of DAX, Power Query, KQL and Power BI Service Experience with Azure DevOps including CI/CD and version control Strong SQL skills including complex queries and performance optimisation Understanding of data warehousing and dimensional modelling concepts Experience working within agile delivery teams Strong communication skills with the ability to engage non-technical stakeholders A proactive approach to problem solving and continuous improvement Desirable experience includes: Knowledge of Azure data services such as Azure SQL, Data Factory or Synapse Experience with governance, security and performance optimisation in reporting Familiarity with Microsoft tools such as SharePoint, Power Apps and Team Exposure to APIs, data integration and master data management tools About the Organisation This organisation is one of the UK s leading housing associations, providing homes for hundreds of thousands of people across London, the South East and the North West. Their work is centred on delivering safe, high quality housing and improving lives. They are committed to building an inclusive and supportive workplace where diversity is valued, and sustainability is embedded in everything they do. Other roles you may have experience of could include: BI Developer, Power BI Developer, Data Engineer, Analytics Engineer, Reporting Developer, Data Analyst, Business Intelligence Engineer Please note this role is advertised by the recruitment agency acting for the client Not For Profit People.
16/04/2026
Full time
Software Engineer We are seeking a skilled Software Engineer to develop Power BI solutions that turn complex data into clear, actionable insight across a large organisation. Position: Software Engineer Salary: From £49,502 per annum (Regional) and from £57,094 per annum (London), depending on experience and location Location: Stratford, London or Trafford, Manchester with hybrid working (20% to 40% office based) Hours: Full time Contract: Fixed Term Contract, 12 months Closing Date: 26 April 2026 Interview Dates: 5 May 2026 (virtual) and 13 May 2026 (in person) About the Role This is an exciting opportunity to play a key role in building data-driven reporting and analytics solutions. You will design, develop and manage Power BI dashboards and data models, helping to deliver trusted, high quality insight across the organisation. Working within an agile team, you will collaborate with engineers, analysts and product teams to create scalable and efficient business intelligence solutions. Key responsibilities include: Designing and developing Power BI reports, dashboards and datasets using DAX, Power Query and data modelling best practice Building and maintaining CI/CD pipelines in Azure DevOps for Power BI solutions Developing and optimising SQL queries, stored procedures and views Creating reusable data models to support enterprise reporting and self-service analytics Managing Power BI Service including permissions, data refreshes and security Collaborating with technical and non-technical stakeholders to deliver effective data solutions Troubleshooting issues and implementing robust, scalable fixes Contributing to best practice, standards and continuous improvement across the team Communicating technical concepts clearly to a range of audiences About You You will be a technically strong Software Engineer with hands-on experience in Power BI and a passion for data and analytics. You will demonstrate: Strong experience developing Power BI reports, dashboards and data models Advanced knowledge of DAX, Power Query, KQL and Power BI Service Experience with Azure DevOps including CI/CD and version control Strong SQL skills including complex queries and performance optimisation Understanding of data warehousing and dimensional modelling concepts Experience working within agile delivery teams Strong communication skills with the ability to engage non-technical stakeholders A proactive approach to problem solving and continuous improvement Desirable experience includes: Knowledge of Azure data services such as Azure SQL, Data Factory or Synapse Experience with governance, security and performance optimisation in reporting Familiarity with Microsoft tools such as SharePoint, Power Apps and Team Exposure to APIs, data integration and master data management tools About the Organisation This organisation is one of the UK s leading housing associations, providing homes for hundreds of thousands of people across London, the South East and the North West. Their work is centred on delivering safe, high quality housing and improving lives. They are committed to building an inclusive and supportive workplace where diversity is valued, and sustainability is embedded in everything they do. Other roles you may have experience of could include: BI Developer, Power BI Developer, Data Engineer, Analytics Engineer, Reporting Developer, Data Analyst, Business Intelligence Engineer Please note this role is advertised by the recruitment agency acting for the client Not For Profit People.
Zenovo
Embedded Software Engineer
Zenovo
Senior Embedded Software Engineer - Control Systems Salary - £60-80k (DOE) Location - Derby We're working with a leading engineering business developing advanced automation and control solutions used across sectors such as energy, manufacturing, and infrastructure. They're looking for a Senior Embedded Software Engineer to join their growing team. The Role Develop embedded software in C/C++ for microcontroller-based systems (bare-metal & RTOS) Design real-time control algorithms (e.g. PID) Integrate with industrial systems (PLCs, SCADA, HMIs) Work with communication protocols (e.g. CAN, Modbus, Ethernet-based) Support full lifecycle: design, development, testing, and deployment Collaborate with hardware and cross-functional teams Contribute to planning, estimation, and mentoring junior engineers What We're Looking For Strong C/C++ embedded development experience Knowledge of real-time systems / RTOS Understanding of control systems, sensors, and automation Exposure to functional safety standards (e.g. IEC 61508) Experience with modern development tools (Git, CI/CD, etc.) Degree in Electrical/Electronic Engineering (or similar). If you're interested in working on high-impact, real-world engineering systems, get in touch for a confidential discussion.
16/04/2026
Full time
Senior Embedded Software Engineer - Control Systems Salary - £60-80k (DOE) Location - Derby We're working with a leading engineering business developing advanced automation and control solutions used across sectors such as energy, manufacturing, and infrastructure. They're looking for a Senior Embedded Software Engineer to join their growing team. The Role Develop embedded software in C/C++ for microcontroller-based systems (bare-metal & RTOS) Design real-time control algorithms (e.g. PID) Integrate with industrial systems (PLCs, SCADA, HMIs) Work with communication protocols (e.g. CAN, Modbus, Ethernet-based) Support full lifecycle: design, development, testing, and deployment Collaborate with hardware and cross-functional teams Contribute to planning, estimation, and mentoring junior engineers What We're Looking For Strong C/C++ embedded development experience Knowledge of real-time systems / RTOS Understanding of control systems, sensors, and automation Exposure to functional safety standards (e.g. IEC 61508) Experience with modern development tools (Git, CI/CD, etc.) Degree in Electrical/Electronic Engineering (or similar). If you're interested in working on high-impact, real-world engineering systems, get in touch for a confidential discussion.
Executive Network Group
Controls System Engineer
Executive Network Group City, Birmingham
A global friction welding manufacturer is looking for a Control Systems Engineer to join their team based in the Birmingham area The ideal candidate will be a hard-working and adaptable Engineer with a strong design background. Operating at the Birmingham site, you will be responsible for the design and technical support of industrial control panels and more This is a fantastic opportunity with a multi-national welding company who supply to some the biggest names in the world Role: Control Systems Engineer Office Location: Birmingham Salary: 55,000 - 60,000 The key responsibilities of the Control Systems Engineer role will be: Design, develop, and implement software for industrial control systems within automation, robotics, and machinery environments. Program PLCs, HMIs, and real-time motion control systems for both hydraulic and electric drive applications. Integrate systems across multiple devices and communication protocols (e.g. industrial Ethernet networks). Produce comprehensive technical documentation, including specifications, design details, and test procedures. Support commissioning activities at customer sites, including occasional international travel and short-notice assignments. Contribute to the full software lifecycle, including requirements definition, design, testing, and deployment. Assist with additional tasks as required to support overall project delivery and team objectives. The key requirements of the Control Systems Engineer will be: Strong experience with industrial PLC and HMI programming platforms (e.g. Siemens, Allen-Bradley or similar). Experience integrating motion control and drive systems. Familiarity with industrial communication protocols such as EtherNet/IP, PROFINET, or similar. Knowledge of IEC 61131-based programming. Experience with additional programming languages (e.g. C++, C#, JavaScript) is advantageous. Exposure to real-time or embedded control systems is desirable. Ability to produce clear, structured technical documentation across the software lifecycle. Please apply online or contact (url removed) for a confidential conversation Executive Network Group, encompassing Technical Network, Network HR, HSE Network & Procurement People, sourcing mid to senior level management for automotive, aerospace, engineering and manufacturing industrial sectors, with a portfolio of services including executive search, advertising, MRO for permanent and interim contract recruitment services
16/04/2026
Full time
A global friction welding manufacturer is looking for a Control Systems Engineer to join their team based in the Birmingham area The ideal candidate will be a hard-working and adaptable Engineer with a strong design background. Operating at the Birmingham site, you will be responsible for the design and technical support of industrial control panels and more This is a fantastic opportunity with a multi-national welding company who supply to some the biggest names in the world Role: Control Systems Engineer Office Location: Birmingham Salary: 55,000 - 60,000 The key responsibilities of the Control Systems Engineer role will be: Design, develop, and implement software for industrial control systems within automation, robotics, and machinery environments. Program PLCs, HMIs, and real-time motion control systems for both hydraulic and electric drive applications. Integrate systems across multiple devices and communication protocols (e.g. industrial Ethernet networks). Produce comprehensive technical documentation, including specifications, design details, and test procedures. Support commissioning activities at customer sites, including occasional international travel and short-notice assignments. Contribute to the full software lifecycle, including requirements definition, design, testing, and deployment. Assist with additional tasks as required to support overall project delivery and team objectives. The key requirements of the Control Systems Engineer will be: Strong experience with industrial PLC and HMI programming platforms (e.g. Siemens, Allen-Bradley or similar). Experience integrating motion control and drive systems. Familiarity with industrial communication protocols such as EtherNet/IP, PROFINET, or similar. Knowledge of IEC 61131-based programming. Experience with additional programming languages (e.g. C++, C#, JavaScript) is advantageous. Exposure to real-time or embedded control systems is desirable. Ability to produce clear, structured technical documentation across the software lifecycle. Please apply online or contact (url removed) for a confidential conversation Executive Network Group, encompassing Technical Network, Network HR, HSE Network & Procurement People, sourcing mid to senior level management for automotive, aerospace, engineering and manufacturing industrial sectors, with a portfolio of services including executive search, advertising, MRO for permanent and interim contract recruitment services
Certain Advantage
Embedded Ada Software Engineer
Certain Advantage Bristol, Somerset
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Embedded ADA Software Engineer subcontractors on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Essential - ADA, Background in safety critical software. Desirable - Linux, Doors, Dimensions, UML, Mascot etc. Contract Duration: 12 Months initially and then ongoing. Hourly Rate: £68.00ph (Umbrella). Overtime rate: Hours worked over 37 hours per week will be calculated at 'time and a quarter' Embedded ADA Software Engineer Job Description: We work on technology that is at the forefront of European missile system design, delivering safe, secure, and reliable products to our customers. The System software department covers all aspects of command and control software (C2) for both land and maritime missile systems. We are expanding the Sea Viper and Sea Ceptor missile C2 team for the development of the next generation of advanced maritime air defence systems. Responsibilities: We work across the entire software engineering life cycle, from discussing requirement change with the Systems team, all the way to being involved with qualification and software releases. Skillset/experience required: Essentials: Experienced in Ada Solid background in Safety critical SW from Def, aero, rail, nuclear or medical sectors. The development is Safety critical, so a high standard of coding, process & documentation is required. Good to have: Formal design methods and tools: Doors, Dimensions, Rhapsody/UML/SysML/Mascot Experience in developing Linux and networking applications.
16/04/2026
Contractor
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Embedded ADA Software Engineer subcontractors on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Essential - ADA, Background in safety critical software. Desirable - Linux, Doors, Dimensions, UML, Mascot etc. Contract Duration: 12 Months initially and then ongoing. Hourly Rate: £68.00ph (Umbrella). Overtime rate: Hours worked over 37 hours per week will be calculated at 'time and a quarter' Embedded ADA Software Engineer Job Description: We work on technology that is at the forefront of European missile system design, delivering safe, secure, and reliable products to our customers. The System software department covers all aspects of command and control software (C2) for both land and maritime missile systems. We are expanding the Sea Viper and Sea Ceptor missile C2 team for the development of the next generation of advanced maritime air defence systems. Responsibilities: We work across the entire software engineering life cycle, from discussing requirement change with the Systems team, all the way to being involved with qualification and software releases. Skillset/experience required: Essentials: Experienced in Ada Solid background in Safety critical SW from Def, aero, rail, nuclear or medical sectors. The development is Safety critical, so a high standard of coding, process & documentation is required. Good to have: Formal design methods and tools: Doors, Dimensions, Rhapsody/UML/SysML/Mascot Experience in developing Linux and networking applications.
Redline Group Ltd
Senior Embedded Software Engineer - C/C
Redline Group Ltd
An exciting opportunity has arisen for a Senior Embedded Software Engineer based in East Sussex to join this global leader in cutting edge electronic instrumentation. Joining their multidisciplined R&D team at their global centre of excellence, as a Senior Embedded Software Engineer you will develop and support software for significant projects aligned to business critical needs. You will be involved in all stages of the software development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C / C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This is a great chance to join a world leading organisation who can offer the opportunity for career progression and personal development.
16/04/2026
Full time
An exciting opportunity has arisen for a Senior Embedded Software Engineer based in East Sussex to join this global leader in cutting edge electronic instrumentation. Joining their multidisciplined R&D team at their global centre of excellence, as a Senior Embedded Software Engineer you will develop and support software for significant projects aligned to business critical needs. You will be involved in all stages of the software development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C / C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This is a great chance to join a world leading organisation who can offer the opportunity for career progression and personal development.
Polytec Personnel Ltd
Software Engineer
Polytec Personnel Ltd Waterbeach, Cambridgeshire
Location: Cambridge (CB25) Duration: Permanent Hours: 37.5 per week 8am - 4pm (Monday to Friday) Salary: Competitive Job Reference: 36074 An exciting opportunity has arisen for a Software Engineer to support the development and optimisation of software systems within a high-tech manufacturing environment. Our Cambridge based client is looking to expand their busy team. This role focuses on production test automation, new product introduction (NPI) and continuous improvement of engineering processes. Key Responsibilities - Support the transfer of new products from development into manufacturing - Develop and maintain automated test solutions for production, including verification and calibration - Collaborate with engineering teams to improve product testability and manufacturing efficiency - Implement and manage processes for software deployment, firmware programming and configuration control - Drive automation and process improvements to increase throughput and reduce manual intervention - Provide production support, including fault diagnosis, root cause analysis and corrective actions - Maintain clear technical documentation and support change control processes - Work cross-functionally with engineering, production and quality teams Skills and Experience - Degree or equivalent experience in Software Engineering, Computer Science, or similar - Experience developing software for test automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting NPI through to production - Familiarity with embedded systems and manufacturing test equipment - Understanding of quality standards and controlled engineering environments Please contact us as soon as possible for more details or apply below!
16/04/2026
Full time
Location: Cambridge (CB25) Duration: Permanent Hours: 37.5 per week 8am - 4pm (Monday to Friday) Salary: Competitive Job Reference: 36074 An exciting opportunity has arisen for a Software Engineer to support the development and optimisation of software systems within a high-tech manufacturing environment. Our Cambridge based client is looking to expand their busy team. This role focuses on production test automation, new product introduction (NPI) and continuous improvement of engineering processes. Key Responsibilities - Support the transfer of new products from development into manufacturing - Develop and maintain automated test solutions for production, including verification and calibration - Collaborate with engineering teams to improve product testability and manufacturing efficiency - Implement and manage processes for software deployment, firmware programming and configuration control - Drive automation and process improvements to increase throughput and reduce manual intervention - Provide production support, including fault diagnosis, root cause analysis and corrective actions - Maintain clear technical documentation and support change control processes - Work cross-functionally with engineering, production and quality teams Skills and Experience - Degree or equivalent experience in Software Engineering, Computer Science, or similar - Experience developing software for test automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting NPI through to production - Familiarity with embedded systems and manufacturing test equipment - Understanding of quality standards and controlled engineering environments Please contact us as soon as possible for more details or apply below!
KO2 Embedded Recruitment Solutions LTD
Senior Software Developer
KO2 Embedded Recruitment Solutions LTD Burnley, Lancashire
Senior Software Developer (IoT / Cloud) Burnley + Flexible Work from Home Up to 70,000 + Benefits KO2's client are looking for an experienced Senior Software Developer to play a key role in designing and building scalable, cloud-native systems that power connected IoT devices. This is an exciting opportunity to work at the intersection of hardware and software-developing backend services that enable secure device communication, high-volume data ingestion, and the APIs that drive customer-facing applications. You'll be responsible for building and evolving the backend platform that supports large fleets of IoT devices, with a strong focus on scalability, reliability, and security. Working within a collaborative engineering environment, you'll also contribute to architectural decisions and mentor other developers. Key Responsibilities: Design, develop, and maintain backend services for IoT platforms Build and optimise real-time data ingestion pipelines handling high-volume telemetry and events Develop secure, scalable RESTful and/or GraphQL APIs Architect cloud-native solutions using AWS services (IoT Core, Lambda, DynamoDB, API Gateway, etc.) Implement observability, reliability, and cost optimisation across cloud infrastructure Ensure robust IoT security practices, including secure device provisioning and communication Lead technical discussions, support code reviews, and mentor junior team members Collaborate with cross-functional teams including product, embedded, and data engineering Key Skills & Experience: Strong backend or platform engineering experience, ideally within IoT or distributed systems Deep knowledge of AWS Technologies (IoT Core, Lambda, DynamoDB, Kinesis, SQS, API Gateway) Proficiency in Python, Node.js, Go, or Java Experience with MQTT and event-driven architectures Proven track record of building scalable data ingestion pipelines Experience developing secure, high-performance APIs Solid understanding of microservices and cloud design patterns Desirable: Experience with edge/embedded integrations Familiarity with time-series databases Knowledge of digital twins or industrial IoT protocols Containerisation experience (Docker, Kubernetes/EKS) Any experience in a technical leadership or team leader role. This is a fantastic opportunity to join a forward-thinking team working on cutting-edge IoT solutions, with the chance to make a real impact on product direction and technical strategy. Apply today with an up-to-date CV and a member of the KO2 team will be in touch to progress your application.
15/04/2026
Full time
Senior Software Developer (IoT / Cloud) Burnley + Flexible Work from Home Up to 70,000 + Benefits KO2's client are looking for an experienced Senior Software Developer to play a key role in designing and building scalable, cloud-native systems that power connected IoT devices. This is an exciting opportunity to work at the intersection of hardware and software-developing backend services that enable secure device communication, high-volume data ingestion, and the APIs that drive customer-facing applications. You'll be responsible for building and evolving the backend platform that supports large fleets of IoT devices, with a strong focus on scalability, reliability, and security. Working within a collaborative engineering environment, you'll also contribute to architectural decisions and mentor other developers. Key Responsibilities: Design, develop, and maintain backend services for IoT platforms Build and optimise real-time data ingestion pipelines handling high-volume telemetry and events Develop secure, scalable RESTful and/or GraphQL APIs Architect cloud-native solutions using AWS services (IoT Core, Lambda, DynamoDB, API Gateway, etc.) Implement observability, reliability, and cost optimisation across cloud infrastructure Ensure robust IoT security practices, including secure device provisioning and communication Lead technical discussions, support code reviews, and mentor junior team members Collaborate with cross-functional teams including product, embedded, and data engineering Key Skills & Experience: Strong backend or platform engineering experience, ideally within IoT or distributed systems Deep knowledge of AWS Technologies (IoT Core, Lambda, DynamoDB, Kinesis, SQS, API Gateway) Proficiency in Python, Node.js, Go, or Java Experience with MQTT and event-driven architectures Proven track record of building scalable data ingestion pipelines Experience developing secure, high-performance APIs Solid understanding of microservices and cloud design patterns Desirable: Experience with edge/embedded integrations Familiarity with time-series databases Knowledge of digital twins or industrial IoT protocols Containerisation experience (Docker, Kubernetes/EKS) Any experience in a technical leadership or team leader role. This is a fantastic opportunity to join a forward-thinking team working on cutting-edge IoT solutions, with the chance to make a real impact on product direction and technical strategy. Apply today with an up-to-date CV and a member of the KO2 team will be in touch to progress your application.
Matchtech
Senior Hardware Engineer
Matchtech Farnborough, Hampshire
Important: Must have sole British Nationality (due to UK eyes-only projects), and have, or be capable of obtaining, UK security clearance (SC) Benefits: Full company benefits, flexible working and some remote working potentials. - We are looking a Hardware Engineer who can operate in a fast-paced environment as part of a multi-disciplined team across all aspects of standard and bespoke secure digital design solutions to join one of our major defence clients. As a Hardware Engineer on the team, you will be involved in all aspects of a challenging and rewarding engineering role covering design, test, production support and customer unit evaluation and commissioning. - Key Responsibilities: Ownership of the design and delivery of hardware throughout the development lifecycle Specification and design of high-speed digital boards for products and test equipment Design, build and test of development and production test equipment Schematic capture and support of PCB layout Co-ordinate design with Mechanical, Software and System engineers Hardware design proving testing Support to software and system testing Production of development and production test processes and procedures. Support to manufacturing, resolving test and production issues, training production staff Resolution of design, obsolescence and production issues on existing products Integration of Data At Rest products into customer platforms In addition, from time to time, you may be asked to undertake other tasks and responsibilities not covered above in order to achieve project or business objectives. Experience needed: Full development life-cycle experience Excellent understanding of electronic design fundamentals, high speed digital design and signal integrity Proven track record of digital circuit development Adept with hardware testing and troubleshooting using oscilloscopes, logic analysers, power supplies and multi-meters. Proficient with industry standard CAD toolsets (e.g. Cadence or Mentor Schematic & Layout Tools) Degree in Electronic Engineering or similar discipline Must be a UK national and have or, be capable of obtaining, UK security clearance Desirable: Experience in the Defence / Aerospace or safety regulated environment would be advantageous Experience supporting production Design for Test (DFT) and Design for Manufacture (DFM) methodologies and techniques Embedded firmware design (C/C++/assembler/Python). Software design for test and test equipment development Writing test specifications and carrying out HW and system testing - Even If you feel like you don't meet every qualification, we encourage you to reach out an apply. - Company Details: Join a Global communications company, where the innovations have helped shape how consumers, businesses, governments, and militaries around the world communicate! - even in the hardest-to-reach places! The company are growing rapidly and looking for passionate, innovative professionals to join the team. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Technology Innovators Awards Gold Honoree 2021 Glassdoor's 2022 Best Places to Work for U.S. Large Employers List! - For full information, please get in touch
15/04/2026
Full time
Important: Must have sole British Nationality (due to UK eyes-only projects), and have, or be capable of obtaining, UK security clearance (SC) Benefits: Full company benefits, flexible working and some remote working potentials. - We are looking a Hardware Engineer who can operate in a fast-paced environment as part of a multi-disciplined team across all aspects of standard and bespoke secure digital design solutions to join one of our major defence clients. As a Hardware Engineer on the team, you will be involved in all aspects of a challenging and rewarding engineering role covering design, test, production support and customer unit evaluation and commissioning. - Key Responsibilities: Ownership of the design and delivery of hardware throughout the development lifecycle Specification and design of high-speed digital boards for products and test equipment Design, build and test of development and production test equipment Schematic capture and support of PCB layout Co-ordinate design with Mechanical, Software and System engineers Hardware design proving testing Support to software and system testing Production of development and production test processes and procedures. Support to manufacturing, resolving test and production issues, training production staff Resolution of design, obsolescence and production issues on existing products Integration of Data At Rest products into customer platforms In addition, from time to time, you may be asked to undertake other tasks and responsibilities not covered above in order to achieve project or business objectives. Experience needed: Full development life-cycle experience Excellent understanding of electronic design fundamentals, high speed digital design and signal integrity Proven track record of digital circuit development Adept with hardware testing and troubleshooting using oscilloscopes, logic analysers, power supplies and multi-meters. Proficient with industry standard CAD toolsets (e.g. Cadence or Mentor Schematic & Layout Tools) Degree in Electronic Engineering or similar discipline Must be a UK national and have or, be capable of obtaining, UK security clearance Desirable: Experience in the Defence / Aerospace or safety regulated environment would be advantageous Experience supporting production Design for Test (DFT) and Design for Manufacture (DFM) methodologies and techniques Embedded firmware design (C/C++/assembler/Python). Software design for test and test equipment development Writing test specifications and carrying out HW and system testing - Even If you feel like you don't meet every qualification, we encourage you to reach out an apply. - Company Details: Join a Global communications company, where the innovations have helped shape how consumers, businesses, governments, and militaries around the world communicate! - even in the hardest-to-reach places! The company are growing rapidly and looking for passionate, innovative professionals to join the team. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Technology Innovators Awards Gold Honoree 2021 Glassdoor's 2022 Best Places to Work for U.S. Large Employers List! - For full information, please get in touch
Avanti Recruitment
Principal Audio Software Engineer
Avanti Recruitment Landbeach, Cambridgeshire
We re working with a globally recognised technology business that develops mission-critical communication systems used by emergency services and public safety organisations worldwide. Their products are designed for environments where clear, reliable communication can save lives, and they are continuing to invest heavily in next-generation technology. The Role We are looking for a Principal Audio Software Engineer to lead the development of advanced audio processing solutions for cutting-edge communication devices. This is a high-impact, senior technical role where you will shape the audio performance of products used in real-world, high-pressure environments. You will take ownership of audio architecture, DSP algorithm development, and system optimisation, working closely with cross-functional engineering teams. Key Responsibilities Architect and develop real-time audio processing algorithms Deliver technologies such as: Noise reduction Acoustic echo cancellation Beamforming Voice activity detection Audio enhancement and codecs Lead technical decision-making and define audio software standards Collaborate with embedded, hardware, and systems teams Optimise performance for low-latency, resource-constrained environments Drive innovation in audio and DSP technologies What We re Looking For Strong experience in real-time audio software or DSP development Excellent C/C++ skills within embedded systems Deep understanding of: AEC, noise reduction, AGC Beamforming, filtering, VAD Experience optimising for performance and low latency Proven ability to lead complex technical projects Desirable Experience Background in mission-critical or safety-critical systems Knowledge of TETRA, DMR, LTE or similar technologies Experience with MATLAB or Python Understanding of acoustics or microphone arrays Experience with ARM, RTOS, or multi-core systems Exposure to machine learning in audio processing
15/04/2026
Full time
We re working with a globally recognised technology business that develops mission-critical communication systems used by emergency services and public safety organisations worldwide. Their products are designed for environments where clear, reliable communication can save lives, and they are continuing to invest heavily in next-generation technology. The Role We are looking for a Principal Audio Software Engineer to lead the development of advanced audio processing solutions for cutting-edge communication devices. This is a high-impact, senior technical role where you will shape the audio performance of products used in real-world, high-pressure environments. You will take ownership of audio architecture, DSP algorithm development, and system optimisation, working closely with cross-functional engineering teams. Key Responsibilities Architect and develop real-time audio processing algorithms Deliver technologies such as: Noise reduction Acoustic echo cancellation Beamforming Voice activity detection Audio enhancement and codecs Lead technical decision-making and define audio software standards Collaborate with embedded, hardware, and systems teams Optimise performance for low-latency, resource-constrained environments Drive innovation in audio and DSP technologies What We re Looking For Strong experience in real-time audio software or DSP development Excellent C/C++ skills within embedded systems Deep understanding of: AEC, noise reduction, AGC Beamforming, filtering, VAD Experience optimising for performance and low latency Proven ability to lead complex technical projects Desirable Experience Background in mission-critical or safety-critical systems Knowledge of TETRA, DMR, LTE or similar technologies Experience with MATLAB or Python Understanding of acoustics or microphone arrays Experience with ARM, RTOS, or multi-core systems Exposure to machine learning in audio processing
Technical Futures Ltd
Software Engineer - LabView
Technical Futures Ltd Waterbeach, Cambridgeshire
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
15/04/2026
Full time
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
KO2 Embedded Recruitment Solutions LTD
Electronics Software Engineer
KO2 Embedded Recruitment Solutions LTD Ulverston, Cumbria
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
15/04/2026
Full time
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
Avanti Recruitment
Embedded Software Engineer
Avanti Recruitment Landbeach, Cambridgeshire
An established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices used in critical, real-world environments. This is a fantastic opportunity to work on complex systems where performance, reliability, and security are essential. The Role As an Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware. You will work across a range of embedded platforms and operating systems, contributing to the development of high-performance communication products used worldwide. Key Responsibilities Design and develop low-level embedded software and device drivers Work across platforms including Embedded Linux, FreeRTOS, and bare-metal systems Produce technical documentation including design and test specifications Participate in technical reviews and project planning Conduct integration testing, debugging, and issue resolution Collaborate closely with hardware and software engineering teams What We re Looking For Strong experience with C programming in real-time embedded systems Proven background in low-level or device driver development Experience working on commercially released embedded products Strong debugging and problem-solving skills Experience with Embedded Linux driver architecture and ARM-based platforms Familiarity with multi-threaded, event-driven systems Desirable Skills Experience working closely with hardware, including debugging tools such as oscilloscopes and logic analysers Knowledge of code profiling, memory analysis, or automated testing tools Experience within telecoms, mobile, or similar embedded environments
15/04/2026
Full time
An established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices used in critical, real-world environments. This is a fantastic opportunity to work on complex systems where performance, reliability, and security are essential. The Role As an Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware. You will work across a range of embedded platforms and operating systems, contributing to the development of high-performance communication products used worldwide. Key Responsibilities Design and develop low-level embedded software and device drivers Work across platforms including Embedded Linux, FreeRTOS, and bare-metal systems Produce technical documentation including design and test specifications Participate in technical reviews and project planning Conduct integration testing, debugging, and issue resolution Collaborate closely with hardware and software engineering teams What We re Looking For Strong experience with C programming in real-time embedded systems Proven background in low-level or device driver development Experience working on commercially released embedded products Strong debugging and problem-solving skills Experience with Embedded Linux driver architecture and ARM-based platforms Familiarity with multi-threaded, event-driven systems Desirable Skills Experience working closely with hardware, including debugging tools such as oscilloscopes and logic analysers Knowledge of code profiling, memory analysis, or automated testing tools Experience within telecoms, mobile, or similar embedded environments
Rise Technical Recruitment
Software QA Engineer
Rise Technical Recruitment Gorseinon, Swansea
Software QA Engineer Swansea 30,000 to 40,000 + Training & Development + Pension + Private Medical Insurance + More Are you a Quality Assurance Engineer who enjoys getting under the skin of complex software, working closely with developers, and ensuring technically demanding products meet the highest standards? This is a hands-on QA role embedded within a highly technical software development team building advanced engineering and simulation software used by global industrial clients. You will be involved throughout the full development lifecycle, from early design discussions through to verification and release, with a strong focus on manual and exploratory testing alongside growing automated test coverage. You will gain deep product knowledge, working with complex desktop applications and shared libraries, and play a key role in shaping quality practices as the QA capability continues to evolve. This role suits someone who is methodical, curious, and motivated by improving software reliability in scientific and engineering environments. The position offers the chance to work on technically challenging products, influence how quality is embedded into development processes, and be part of a collaborative engineering culture where quality is taken seriously. The Role: Manual, functional, regression, and exploratory testing of desktop applications Develop and maintain automated tests to improve regression coverage Work closely with developers during design, implementation, and release Identify, document, and verify defects with clear reproduction steps Contribute to test frameworks, QA processes, and continuous improvement The Person Experience in software testing within a development team environment Strong manual and exploratory testing skills Experience writing or maintaining automated tests Analytical mindset with strong attention to detail Comfortable working with complex technical or engineering software Reference Number:BBBH(phone number removed) Rise Technical Recruitment Ltd acts 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 and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
15/04/2026
Full time
Software QA Engineer Swansea 30,000 to 40,000 + Training & Development + Pension + Private Medical Insurance + More Are you a Quality Assurance Engineer who enjoys getting under the skin of complex software, working closely with developers, and ensuring technically demanding products meet the highest standards? This is a hands-on QA role embedded within a highly technical software development team building advanced engineering and simulation software used by global industrial clients. You will be involved throughout the full development lifecycle, from early design discussions through to verification and release, with a strong focus on manual and exploratory testing alongside growing automated test coverage. You will gain deep product knowledge, working with complex desktop applications and shared libraries, and play a key role in shaping quality practices as the QA capability continues to evolve. This role suits someone who is methodical, curious, and motivated by improving software reliability in scientific and engineering environments. The position offers the chance to work on technically challenging products, influence how quality is embedded into development processes, and be part of a collaborative engineering culture where quality is taken seriously. The Role: Manual, functional, regression, and exploratory testing of desktop applications Develop and maintain automated tests to improve regression coverage Work closely with developers during design, implementation, and release Identify, document, and verify defects with clear reproduction steps Contribute to test frameworks, QA processes, and continuous improvement The Person Experience in software testing within a development team environment Strong manual and exploratory testing skills Experience writing or maintaining automated tests Analytical mindset with strong attention to detail Comfortable working with complex technical or engineering software Reference Number:BBBH(phone number removed) Rise Technical Recruitment Ltd acts 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 and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Ascend Consulting
Systems Engineer
Ascend Consulting Southampton, Hampshire
Systems Engineer, Electronics, Embedded Systems, Lymington, Southampton to 60,000 (Hybrid working) A leading manufacturing firm based near Southampton are requiring a Systems Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure. Main duties Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency . Clarify requirements for firmware, mechanical and electronic hardware development . Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team. Integration: Integrate software and hardware components to ensure they work together seamlessly. Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable. Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions . Documentation: Create and maintain comprehensive documentation for the system's design and functionality. Candidate requirements Bachelor's degree in a related engineering field, such as computer engineering, electrical engineering, or computer science. Proficiency in programming languages like C and C++. Familiarity with modern OS coding techniques, IP protocols, and hardware interface s. Knowledge of PCB design tools and electronic design automation software . Experience with debugging tools and techniques for embedded systems. Strong problem-solving, communication, and critical thinking skills
15/04/2026
Full time
Systems Engineer, Electronics, Embedded Systems, Lymington, Southampton to 60,000 (Hybrid working) A leading manufacturing firm based near Southampton are requiring a Systems Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure. Main duties Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency . Clarify requirements for firmware, mechanical and electronic hardware development . Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team. Integration: Integrate software and hardware components to ensure they work together seamlessly. Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable. Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions . Documentation: Create and maintain comprehensive documentation for the system's design and functionality. Candidate requirements Bachelor's degree in a related engineering field, such as computer engineering, electrical engineering, or computer science. Proficiency in programming languages like C and C++. Familiarity with modern OS coding techniques, IP protocols, and hardware interface s. Knowledge of PCB design tools and electronic design automation software . Experience with debugging tools and techniques for embedded systems. Strong problem-solving, communication, and critical thinking skills
Terry Parris Associates
Embedded Systems Engineer
Terry Parris Associates Codmore Hill, Sussex
Embedded Systems Engineer A long-established global manufacturer of high-voltage power solutions used in medical devices, semiconductor equipment, scientific instruments and industrial systems. The organisation operates design and manufacturing facilities across North America, Europe and Asia and partners with leading OEMs developing advanced technologies. Main Objective Work with Power Supply Design Engineers to develop and implement digital control loops within high-voltage power supply products. Support the integration of the TMS320 platform into new designs and maintain existing production firmware. Key Responsibilities Design and implement embedded software for high-voltage power supply development. Maintain firmware, including version control and release management. Collaborate with internal engineering teams and external stakeholders to ensure designs meet technical requirements. Develop software in line with project timelines and cost targets. Participate in product design reviews and ensure software integrity. Support project planning by contributing to time and cost estimates. Produce technical documentation including code descriptions, operating principles, calibration procedures and user instructions. Ensure designs meet internal engineering, quality and safety standards. Ensure compliance with relevant legal and regulatory requirements. Support quality and environmental management systems including ISO 9001 and ISO 14001, alongside internal standards for workmanship, ESD handling and high-voltage safety. Skills, Knowledge & Experience Degree in Software Engineering, Electrical Engineering or Electronic Engineering , or equivalent experience. Experience developing embedded software using structured design methods. Experience with Microchip PIC/DSP controllers , TI TMS320 microcontrollers , and C programming . Understanding of embedded systems architecture and digital control theory . Experience developing VB.NET GUI applications . Strong analytical and structured problem-solving skills. Ability to work independently and collaboratively within an engineering team. Quick to learn new technologies and apply logical, methodical thinking. Clear written and verbal communication skills. TPA Recruit is a specialist recruitment agency acting on behalf of our client to source and assess suitable candidates for this position. All applications will be reviewed and processed by our team, who will liaise directly with shortlisted individuals throughout the hiring process
15/04/2026
Full time
Embedded Systems Engineer A long-established global manufacturer of high-voltage power solutions used in medical devices, semiconductor equipment, scientific instruments and industrial systems. The organisation operates design and manufacturing facilities across North America, Europe and Asia and partners with leading OEMs developing advanced technologies. Main Objective Work with Power Supply Design Engineers to develop and implement digital control loops within high-voltage power supply products. Support the integration of the TMS320 platform into new designs and maintain existing production firmware. Key Responsibilities Design and implement embedded software for high-voltage power supply development. Maintain firmware, including version control and release management. Collaborate with internal engineering teams and external stakeholders to ensure designs meet technical requirements. Develop software in line with project timelines and cost targets. Participate in product design reviews and ensure software integrity. Support project planning by contributing to time and cost estimates. Produce technical documentation including code descriptions, operating principles, calibration procedures and user instructions. Ensure designs meet internal engineering, quality and safety standards. Ensure compliance with relevant legal and regulatory requirements. Support quality and environmental management systems including ISO 9001 and ISO 14001, alongside internal standards for workmanship, ESD handling and high-voltage safety. Skills, Knowledge & Experience Degree in Software Engineering, Electrical Engineering or Electronic Engineering , or equivalent experience. Experience developing embedded software using structured design methods. Experience with Microchip PIC/DSP controllers , TI TMS320 microcontrollers , and C programming . Understanding of embedded systems architecture and digital control theory . Experience developing VB.NET GUI applications . Strong analytical and structured problem-solving skills. Ability to work independently and collaboratively within an engineering team. Quick to learn new technologies and apply logical, methodical thinking. Clear written and verbal communication skills. TPA Recruit is a specialist recruitment agency acting on behalf of our client to source and assess suitable candidates for this position. All applications will be reviewed and processed by our team, who will liaise directly with shortlisted individuals throughout the hiring process

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board