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.

692 jobs found

Email me jobs like this
Refine Search
Current Search
senior embedded software engineer
Marcus Webb Associates Limited
Junior Software Engineer
Marcus Webb Associates Limited Heads Hill, Berkshire
Junior Software Engineer (C / C++) Location: Newbury, Berkshire (Hybrid: 2 or 3 days in) Type: Permanent Salary: £32-45k NOTE: This role would suit a graduate software engineer with at least 2-3 years of relevant industry experience. A small engineering company developing bespoke instrumentation, industrial automation and data acquisition systems is looking to hire a Software Engineer to support continued growth. The role would suit a software engineer with: A good practical understanding of both hardware and software Confidence with programming in C or C++ but with the desire to learn new languages Strong problem-solving skills and a natural interest in technology (and making things work!) Good communication skills with a versatile and flexible attitude to work Evidence of relevant extra-curricular/ home projects (software or hardware focused) This is a hands-on role working on real-world engineering problems for various applications including industrial automation, scientific experimentation and product development and validation / test environments. Projects range from custom data acquisition platforms and industrial monitoring systems through to detector readout systems, specialised measurement equipment and more. Typical involvements: Junior Software Engineer (C / C++) Developing software for instrumentation and industrial measurement systems and more Building applications primarily in C / C++ or Rust, alongside some Python, TypeScript and / or LabVIEW where appropriate Working across the full engineering lifecycle from concept through deployment Integrating software with hardware, data acquisition devices and embedded Linux systems Supporting customer projects and occasionally visiting customer sites within the UK Helping improve engineering practices including testing, CI and tooling Skills / Knowledge Required: Junior Software Engineer (C/ C++) A degree in an engineering discipline coupled with 2-3 years of industry experience working within software programming (junior and senior candidates are being considered) Strong software engineering fundamentals but with a broad systems engineering approach (i.e. understanding the wider system, hardware, integration, etc) Naturally curious about technology with evidence of self-learning, home project experience Good C/C++ experience. Also any experience with Rust or an interest in Rust would be useful. Embedded systems / embedded software would be useful Experience working with hardware, instrumentation and real-world engineering systems Comfortable working independently within a small engineering business Familiarity with Git / GitLab, automated / unit testing and modern software engineering practices Experience of Linux based systems Beneficial skills: Some embedded Linux experience would be beneficial as would experience of FPGA / VHDL design Practical electronics design or development skills could be very useful (able to design or fault find PCBs) Experience with bespoke data acquisition and control systems or integrating hardware and software for unique engineering applications (e.g., test cells, scientific instrumentation, industrial adaptation of lab equipment, etc) There s a broad mix of work spanning industrial automation, scientific instrumentation and bespoke engineering systems, so an interest in understanding how physical systems work is important. This junior software engineer opening is commutable from Reading, Newbury Basingstoke, Swindon, Winchester, Oxford, Bracknell and London.
03/07/2026
Full time
Junior Software Engineer (C / C++) Location: Newbury, Berkshire (Hybrid: 2 or 3 days in) Type: Permanent Salary: £32-45k NOTE: This role would suit a graduate software engineer with at least 2-3 years of relevant industry experience. A small engineering company developing bespoke instrumentation, industrial automation and data acquisition systems is looking to hire a Software Engineer to support continued growth. The role would suit a software engineer with: A good practical understanding of both hardware and software Confidence with programming in C or C++ but with the desire to learn new languages Strong problem-solving skills and a natural interest in technology (and making things work!) Good communication skills with a versatile and flexible attitude to work Evidence of relevant extra-curricular/ home projects (software or hardware focused) This is a hands-on role working on real-world engineering problems for various applications including industrial automation, scientific experimentation and product development and validation / test environments. Projects range from custom data acquisition platforms and industrial monitoring systems through to detector readout systems, specialised measurement equipment and more. Typical involvements: Junior Software Engineer (C / C++) Developing software for instrumentation and industrial measurement systems and more Building applications primarily in C / C++ or Rust, alongside some Python, TypeScript and / or LabVIEW where appropriate Working across the full engineering lifecycle from concept through deployment Integrating software with hardware, data acquisition devices and embedded Linux systems Supporting customer projects and occasionally visiting customer sites within the UK Helping improve engineering practices including testing, CI and tooling Skills / Knowledge Required: Junior Software Engineer (C/ C++) A degree in an engineering discipline coupled with 2-3 years of industry experience working within software programming (junior and senior candidates are being considered) Strong software engineering fundamentals but with a broad systems engineering approach (i.e. understanding the wider system, hardware, integration, etc) Naturally curious about technology with evidence of self-learning, home project experience Good C/C++ experience. Also any experience with Rust or an interest in Rust would be useful. Embedded systems / embedded software would be useful Experience working with hardware, instrumentation and real-world engineering systems Comfortable working independently within a small engineering business Familiarity with Git / GitLab, automated / unit testing and modern software engineering practices Experience of Linux based systems Beneficial skills: Some embedded Linux experience would be beneficial as would experience of FPGA / VHDL design Practical electronics design or development skills could be very useful (able to design or fault find PCBs) Experience with bespoke data acquisition and control systems or integrating hardware and software for unique engineering applications (e.g., test cells, scientific instrumentation, industrial adaptation of lab equipment, etc) There s a broad mix of work spanning industrial automation, scientific instrumentation and bespoke engineering systems, so an interest in understanding how physical systems work is important. This junior software engineer opening is commutable from Reading, Newbury Basingstoke, Swindon, Winchester, Oxford, Bracknell and London.
KO2 Embedded Recruitment Solutions LTD
Cybersecurity Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD
Product Cybersecurity & Firmware Engineer Nottingham area (Hybrid WFH) 60,000 - 70,000 KO2 is working with a well-established, global manufacturer of high-tech electronic products to appoint a Senior Product Cybersecurity & Firmware Engineer. This hands-on, senior role embeds cybersecurity and secure networking capability across a leading-edge product portfolio, sitting at the intersection of embedded engineering and product compliance. The Role You'll lead cybersecurity assessment and remediation while directly contributing to the design, development, and validation of secure, network-connected product features - working closely with firmware, hardware, test, compliance, and quality teams to keep products ahead of evolving regulatory requirements. Key Responsibilities Lead cybersecurity assessments: identifying risks, vulnerabilities, and remediations Design and implement secure, network-connected product functionality, including HTTPS/TLS and RFC-based networking Write, review, and maintain production code for cybersecurity and network features Support compliance with the Cyber Resilience Act, EN18031, and IEC 62443, including technical documentation Investigate and resolve vulnerabilities; support patching and secure update strategies (Desired) Provide technical leadership and best-practice guidance across engineering teams What We're Looking For Essential: 5+ years' embedded software/systems engineering, including production code delivery, in a relevant wireless or high-tech industry Experience with network-connected products and protocols (TCP/IP, HTTP/S) Hands-on secure communications/cybersecurity feature implementation Embedded C or C++ 11/14 RTOS experience (ThreadX, Azure RTOS, or FreeRTOS) Bare-metal development and low-level driver experience Familiarity with cybersecurity standards/frameworks (e.g. IEC 62443) Strong diagnostic, problem-solving, and communication skills Desirable: Awareness of the Cyber Resilience Act and connected-product regulations Experience supporting compliance, certification, or customer cybersecurity requests ARM Cortex-M / STM32 experience Exposure to SPI, I2C, I2S, UART, DMA Hardware test and debug experience Qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent experience. Package: 60,000- 70,000 DOE 37.5 hrs/week Hybrid Well-resourced team delivering a genuinely leading-edge development programme. Get in touch with KO2 today with an up to date CV for a confidential conversation.
03/07/2026
Full time
Product Cybersecurity & Firmware Engineer Nottingham area (Hybrid WFH) 60,000 - 70,000 KO2 is working with a well-established, global manufacturer of high-tech electronic products to appoint a Senior Product Cybersecurity & Firmware Engineer. This hands-on, senior role embeds cybersecurity and secure networking capability across a leading-edge product portfolio, sitting at the intersection of embedded engineering and product compliance. The Role You'll lead cybersecurity assessment and remediation while directly contributing to the design, development, and validation of secure, network-connected product features - working closely with firmware, hardware, test, compliance, and quality teams to keep products ahead of evolving regulatory requirements. Key Responsibilities Lead cybersecurity assessments: identifying risks, vulnerabilities, and remediations Design and implement secure, network-connected product functionality, including HTTPS/TLS and RFC-based networking Write, review, and maintain production code for cybersecurity and network features Support compliance with the Cyber Resilience Act, EN18031, and IEC 62443, including technical documentation Investigate and resolve vulnerabilities; support patching and secure update strategies (Desired) Provide technical leadership and best-practice guidance across engineering teams What We're Looking For Essential: 5+ years' embedded software/systems engineering, including production code delivery, in a relevant wireless or high-tech industry Experience with network-connected products and protocols (TCP/IP, HTTP/S) Hands-on secure communications/cybersecurity feature implementation Embedded C or C++ 11/14 RTOS experience (ThreadX, Azure RTOS, or FreeRTOS) Bare-metal development and low-level driver experience Familiarity with cybersecurity standards/frameworks (e.g. IEC 62443) Strong diagnostic, problem-solving, and communication skills Desirable: Awareness of the Cyber Resilience Act and connected-product regulations Experience supporting compliance, certification, or customer cybersecurity requests ARM Cortex-M / STM32 experience Exposure to SPI, I2C, I2S, UART, DMA Hardware test and debug experience Qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent experience. Package: 60,000- 70,000 DOE 37.5 hrs/week Hybrid Well-resourced team delivering a genuinely leading-edge development programme. Get in touch with KO2 today with an up to date CV for a confidential conversation.
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Colney, Norfolk
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
03/07/2026
Full time
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment St. Ives, Cambridgeshire
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
03/07/2026
Full time
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment Royston, Hertfordshire
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
03/07/2026
Full time
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
KO2 Embedded Recruitment Solutions LTD
Lead Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD
Lead Embedded Software Engineer Location: Ealing Area - With Hybrid Working from Home Salary: Up to 80,000 + Extensive Benefits The Role KO2's client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms. You will play a key role across the full product lifecycle - from early-stage prototyping and system design through to production, manufacturing, and long-term product support - while helping build engineering best practices and delivery capability within the team. Key Responsibilities Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity Support continuous improvement initiatives across tooling, automation, testing, and development workflows Contribute to project planning, technical estimation, risk management, and delivery milestones Champion engineering best practices including documentation, version control, CI/CD, and software quality standards About You Strong commercial experience developing embedded software in C and C++ Proven experience leading or mentoring engineers within a small technical team or project environment Strong understanding of embedded systems architecture and full software development lifecycle practices Experience developing RTOS-based applications Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable working across hardware/software boundaries, including debugging and system integration Experience using version control systems, particularly Git, within collaborative development environments A proactive technical problem-solver with strong analytical and root-cause investigation skills Ability to communicate effectively with both technical and non-technical stakeholders Desirable Skills Exposure to functional safety standards such as ISO 13849 or ISO 26262 Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker) Familiarity with Python for automation, tooling, or test development Experience contributing to technical roadmaps, architectural strategy, or platform standardisatioN Why Apply? This is an excellent opportunity for a senior embedded engineer ready to step into a lead role - or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products. Apply today with an up-to-date CV
03/07/2026
Full time
Lead Embedded Software Engineer Location: Ealing Area - With Hybrid Working from Home Salary: Up to 80,000 + Extensive Benefits The Role KO2's client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms. You will play a key role across the full product lifecycle - from early-stage prototyping and system design through to production, manufacturing, and long-term product support - while helping build engineering best practices and delivery capability within the team. Key Responsibilities Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity Support continuous improvement initiatives across tooling, automation, testing, and development workflows Contribute to project planning, technical estimation, risk management, and delivery milestones Champion engineering best practices including documentation, version control, CI/CD, and software quality standards About You Strong commercial experience developing embedded software in C and C++ Proven experience leading or mentoring engineers within a small technical team or project environment Strong understanding of embedded systems architecture and full software development lifecycle practices Experience developing RTOS-based applications Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable working across hardware/software boundaries, including debugging and system integration Experience using version control systems, particularly Git, within collaborative development environments A proactive technical problem-solver with strong analytical and root-cause investigation skills Ability to communicate effectively with both technical and non-technical stakeholders Desirable Skills Exposure to functional safety standards such as ISO 13849 or ISO 26262 Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker) Familiarity with Python for automation, tooling, or test development Experience contributing to technical roadmaps, architectural strategy, or platform standardisatioN Why Apply? This is an excellent opportunity for a senior embedded engineer ready to step into a lead role - or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products. Apply today with an up-to-date CV
Senior Test Engineer - Embedded Telecoms & Automation
Sepura plc. Cambridge, Cambridgeshire
Sepura plc. is looking for a Senior Test Engineer based in Cambridge to ensure the quality and reliability of communication products. You'll design, execute, and maintain tests across manual and automated frameworks. Responsibilities include testing software solutions, collaborating with various teams, and mentoring junior engineers. Applicants should have a degree in a related field and over 5 years of experience in testing. Experience with TETRA and LTE technologies is preferred. The role may require security clearance and includes travel.
03/07/2026
Full time
Sepura plc. is looking for a Senior Test Engineer based in Cambridge to ensure the quality and reliability of communication products. You'll design, execute, and maintain tests across manual and automated frameworks. Responsibilities include testing software solutions, collaborating with various teams, and mentoring junior engineers. Applicants should have a degree in a related field and over 5 years of experience in testing. Experience with TETRA and LTE technologies is preferred. The role may require security clearance and includes travel.
Avanti Recruitment
Senior Software Test Engineer
Avanti Recruitment
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
03/07/2026
Contractor
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
Fruition Group
Senior PHP Engineer.Valid Security Clearance Required*
Fruition Group Leeds, Yorkshire
Job Title: Senior PHP Engineer.Valid SC clearance required* Location: Leeds (Once a week in the office, flexible) Salary: Competitive, dependent on experience Why Apply? This opportunity involves working within a fast-paced, delivery-focused environment to build greenfield applications from the ground up. Supporting a well-established services organisation, you'll play a key role in replacing manual processes with scalable, modern systems. Operating as part of an Embedded engineering team, this role offers high ownership, autonomy and the chance to influence architecture, tooling and delivery approach. Senior PHP Engineer Responsibilities Design and develop greenfield web-based applications. Translate defined requirements and low-level designs into high-quality, production-ready code. Contribute to technical decision-making across architecture, structure and development tooling. Work closely within an Embedded team, supporting agile delivery and engineering best practices. Deliver robust, maintainable solutions within defined timelines, ensuring quality and performance. Build applications within a Windows-based, on-premise environment without reliance on cloud infrastructure. Senior PHP Engineer Requirements Strong commercial experience with PHP, including frameworks such as Laravel, Symfony or similar. Experience with Composer and modern PHP development practices. Proven ability to build web applications from scratch in greenfield environments. Comfortable working within Windows-based, on-premise development environments. Ability to operate independently while collaborating effectively within a client-facing team. Strong understanding of software architecture, application design and scalable systems. Experience delivering projects within tight timelines and fast-paced environments. What's in it for me? Competitive salary aligned to experience and technical capability. Flexible remote working with opportunities for on-site collaboration. The chance to work on greenfield projects with full ownership of delivery. Exposure to modernising Legacy processes into scalable digital solutions. Opportunity to influence technical direction and engineering standards. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
03/07/2026
Contractor
Job Title: Senior PHP Engineer.Valid SC clearance required* Location: Leeds (Once a week in the office, flexible) Salary: Competitive, dependent on experience Why Apply? This opportunity involves working within a fast-paced, delivery-focused environment to build greenfield applications from the ground up. Supporting a well-established services organisation, you'll play a key role in replacing manual processes with scalable, modern systems. Operating as part of an Embedded engineering team, this role offers high ownership, autonomy and the chance to influence architecture, tooling and delivery approach. Senior PHP Engineer Responsibilities Design and develop greenfield web-based applications. Translate defined requirements and low-level designs into high-quality, production-ready code. Contribute to technical decision-making across architecture, structure and development tooling. Work closely within an Embedded team, supporting agile delivery and engineering best practices. Deliver robust, maintainable solutions within defined timelines, ensuring quality and performance. Build applications within a Windows-based, on-premise environment without reliance on cloud infrastructure. Senior PHP Engineer Requirements Strong commercial experience with PHP, including frameworks such as Laravel, Symfony or similar. Experience with Composer and modern PHP development practices. Proven ability to build web applications from scratch in greenfield environments. Comfortable working within Windows-based, on-premise development environments. Ability to operate independently while collaborating effectively within a client-facing team. Strong understanding of software architecture, application design and scalable systems. Experience delivering projects within tight timelines and fast-paced environments. What's in it for me? Competitive salary aligned to experience and technical capability. Flexible remote working with opportunities for on-site collaboration. The chance to work on greenfield projects with full ownership of delivery. Exposure to modernising Legacy processes into scalable digital solutions. Opportunity to influence technical direction and engineering standards. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Senior QAT Analyst (SC Cleared)
scrumconnect ltd City, Newcastle Upon Tyne
About Scrumconnect Scrumconnect is a trusted digital consultancy delivering large-scale transformation programmes through agile methodologies, engineering excellence, and quality-first delivery practices. Role Overview We are seeking a Senior QAT Engineer (SFIA Level 5) to lead quality assurance activities across complex digital transformation programmes. You will be responsible for defining testing strategies, driving automation excellence, mentoring QAT engineers, and ensuring quality standards are Embedded across multiple delivery teams. This role requires strong technical expertise combined with leadership capabilities to influence quality practices at programme level. Key Responsibilities Define and implement end-to-end testing strategies and quality frameworks. Design, develop, and maintain complex automated testing solutions. Lead test planning, execution, and reporting activities across multiple teams. Manage test environments and support release assurance processes. Drive continuous improvement initiatives across testing and automation practices. Mentor and support QAT engineers and promote best practices. Collaborate with engineering, architecture, and product teams to ensure quality is Embedded throughout delivery. Provide technical leadership on testing approaches, tooling, and quality governance. Essential Skills & Experience Extensive experience in software testing and quality assurance leadership. Strong knowledge of HTML, CSS, JavaScript, and Node.js. Experience designing and implementing automated testing frameworks. Strong understanding of CI/CD pipelines and DevOps practices. Experience developing and executing enterprise-scale test strategies. Ability to lead technical discussions and influence quality standards. Experience mentoring and supporting engineering teams. Strong stakeholder management and communication skills. Additional Information SFIA Level: 5 Location: Flexible (all UK locations considered except London) Security Clearance: Active SC Clearance required
03/07/2026
Full time
About Scrumconnect Scrumconnect is a trusted digital consultancy delivering large-scale transformation programmes through agile methodologies, engineering excellence, and quality-first delivery practices. Role Overview We are seeking a Senior QAT Engineer (SFIA Level 5) to lead quality assurance activities across complex digital transformation programmes. You will be responsible for defining testing strategies, driving automation excellence, mentoring QAT engineers, and ensuring quality standards are Embedded across multiple delivery teams. This role requires strong technical expertise combined with leadership capabilities to influence quality practices at programme level. Key Responsibilities Define and implement end-to-end testing strategies and quality frameworks. Design, develop, and maintain complex automated testing solutions. Lead test planning, execution, and reporting activities across multiple teams. Manage test environments and support release assurance processes. Drive continuous improvement initiatives across testing and automation practices. Mentor and support QAT engineers and promote best practices. Collaborate with engineering, architecture, and product teams to ensure quality is Embedded throughout delivery. Provide technical leadership on testing approaches, tooling, and quality governance. Essential Skills & Experience Extensive experience in software testing and quality assurance leadership. Strong knowledge of HTML, CSS, JavaScript, and Node.js. Experience designing and implementing automated testing frameworks. Strong understanding of CI/CD pipelines and DevOps practices. Experience developing and executing enterprise-scale test strategies. Ability to lead technical discussions and influence quality standards. Experience mentoring and supporting engineering teams. Strong stakeholder management and communication skills. Additional Information SFIA Level: 5 Location: Flexible (all UK locations considered except London) Security Clearance: Active SC Clearance required
Senior Software QA Engineer
Engineered Arts Ltd. Falmouth, Cornwall
Engineered Arts is looking for a Senior QA Engineer to join the software team. You'll be challenged with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything we do and this role will involve the support of hardware monitoring and issue detection as we design, manufacture, commission, and test every robot we sell. Responsibilities Manual & Automated Test Coverage Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features. AI-Accelerated Automation Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites. Testing Approaches Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions. Quality Strategy & Metrics Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Customer Support Validation Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds. Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes Qualifications 4+ years of experience in testing and quality. Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis. Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest. Experience in a robotics or hardware centric setting. Working with Python and Ubuntu or other Linux based operating systems. Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. Diligent and organised working style, with clear communication of issues found. Experience in testing web UIs. Experience in testing agentic AI solutions. Experience building or maintaining QA telemetry dashboards. Strong understanding of test automation tools and methodologies. Preferred Additional Skills Understanding of low level / embedded systems. Experience with continuous deployment in cloud systems (particularly Terraform). Experience with testing distributed systems relying on third party services.
03/07/2026
Full time
Engineered Arts is looking for a Senior QA Engineer to join the software team. You'll be challenged with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything we do and this role will involve the support of hardware monitoring and issue detection as we design, manufacture, commission, and test every robot we sell. Responsibilities Manual & Automated Test Coverage Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features. AI-Accelerated Automation Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites. Testing Approaches Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions. Quality Strategy & Metrics Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Customer Support Validation Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds. Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes Qualifications 4+ years of experience in testing and quality. Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis. Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest. Experience in a robotics or hardware centric setting. Working with Python and Ubuntu or other Linux based operating systems. Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. Diligent and organised working style, with clear communication of issues found. Experience in testing web UIs. Experience in testing agentic AI solutions. Experience building or maintaining QA telemetry dashboards. Strong understanding of test automation tools and methodologies. Preferred Additional Skills Understanding of low level / embedded systems. Experience with continuous deployment in cloud systems (particularly Terraform). Experience with testing distributed systems relying on third party services.
Senior Embedded Software Engineer-Consultant
Women's Engineering Society Cambridge, Cambridgeshire
The Women's Engineering Society is seeking an Embedded Software Engineer Consultant to drive innovation in the UK's Defence & Homeland Security sectors. In this role, you will leverage your expertise in embedded software development and work closely with elite teams to solve complex engineering challenges. With a focus on collaboration and personal development, you will contribute to pioneering projects in a dynamic environment surrounded by talented professionals. The position offers competitive remuneration and excellent employee benefits including pension contributions, medical insurance, and more.
03/07/2026
Full time
The Women's Engineering Society is seeking an Embedded Software Engineer Consultant to drive innovation in the UK's Defence & Homeland Security sectors. In this role, you will leverage your expertise in embedded software development and work closely with elite teams to solve complex engineering challenges. With a focus on collaboration and personal development, you will contribute to pioneering projects in a dynamic environment surrounded by talented professionals. The position offers competitive remuneration and excellent employee benefits including pension contributions, medical insurance, and more.
Senior Embedded Software Architect Flexible Hours
Ultra Electronics Group Maidenhead, Berkshire
Ultra Electronics Group is seeking a Software Engineer in Maidenhead, England. The ideal candidate will lead a team in developing embedded and application software, ensuring high-quality deliverables within the Cyber UK Business Unit. The role requires significant experience in C/C++ and embedded systems, along with the ability to maintain necessary security clearances. The position offers a diverse range of responsibilities, from technical leadership to mentoring, in a flexible working environment.
03/07/2026
Full time
Ultra Electronics Group is seeking a Software Engineer in Maidenhead, England. The ideal candidate will lead a team in developing embedded and application software, ensuring high-quality deliverables within the Cyber UK Business Unit. The role requires significant experience in C/C++ and embedded systems, along with the ability to maintain necessary security clearances. The position offers a diverse range of responsibilities, from technical leadership to mentoring, in a flexible working environment.
Senior Software QA Engineer
Engineered Arts Ltd.
Engineered Arts is looking for a Senior QA Engineer to join the software team. You'll be challenged with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything we do and this role will involve the support of hardware monitoring and issue detection as we design, manufacture, commission, and test every robot we sell. Responsibilities Manual & Automated Test Coverage Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features. AI-Accelerated Automation Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites. Testing Approaches Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions. Quality Strategy & Metrics Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Customer Support Validation Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds. Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes Qualifications 4+ years of experience in testing and quality. Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis. Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest. Experience in a robotics or hardware centric setting. Working with Python and Ubuntu or other Linux based operating systems. Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. Diligent and organised working style, with clear communication of issues found. Experience in testing web UIs. Experience in testing agentic AI solutions. Experience building or maintaining QA telemetry dashboards. Strong understanding of test automation tools and methodologies. Preferred Additional Skills Understanding of low level / embedded systems. Experience with continuous deployment in cloud systems (particularly Terraform). Experience with testing distributed systems relying on third party services.
03/07/2026
Full time
Engineered Arts is looking for a Senior QA Engineer to join the software team. You'll be challenged with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything we do and this role will involve the support of hardware monitoring and issue detection as we design, manufacture, commission, and test every robot we sell. Responsibilities Manual & Automated Test Coverage Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features. AI-Accelerated Automation Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites. Testing Approaches Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions. Quality Strategy & Metrics Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Customer Support Validation Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds. Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes Qualifications 4+ years of experience in testing and quality. Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis. Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest. Experience in a robotics or hardware centric setting. Working with Python and Ubuntu or other Linux based operating systems. Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. Diligent and organised working style, with clear communication of issues found. Experience in testing web UIs. Experience in testing agentic AI solutions. Experience building or maintaining QA telemetry dashboards. Strong understanding of test automation tools and methodologies. Preferred Additional Skills Understanding of low level / embedded systems. Experience with continuous deployment in cloud systems (particularly Terraform). Experience with testing distributed systems relying on third party services.
Software Engineer (Linux)
Ensera Design Bristol, Gloucestershire
About the role Bold ideas start with bold people. At Ensera Design, we are a world class user centered innovation and product development consultancy working across medical and consumer health. Join our multidisciplinary team to build robust, secure firmware that powers life enhancing products. We are currently seeking an embedded Software Engineer to contribute to delivering exceptional solutions for our clients. You'll join a team developing a greenfield medical device from the ground up. Day to day you will design and implement embedded software in C/C++ on embedded Linux platforms. You'll work alongside hardware, MCU, UI and test engineers, contributing to the Linux architecture while the project is still shaping. You'll have senior mentors. About you You are an engineer with experience in safety critical systems or medical devices and a desire to develop in an embedded Linux environment. You are a strong communicator who enjoys learning from others, sharing knowledge, and mentoring junior engineers. You are interested in working on safety critical applications across the full development lifecycle in accordance with safety and reliability standards such as IEC 62304. What you'll do Design and implement embedded Linux software in line with agreed system and security architecture Support Linux platform bring up and configuration within scope Contribute to the embedded build system (e.g., Yocto or equivalent) Define and maintain interfaces between Linux, MCU firmware, UI, and connectivity components Support debugging of system level faults and performance issues Share knowledge and mentor more junior members of the team Your skills and experience You do not need to tick every box but if you hit most of the essentials, we'd love to hear from you. Essential 3-5 years of experience developing software on embedded Linux platforms Solid understanding of Linux internals, IPC, filesystems, and networking Experience with embedded build systems (Yocto, Buildroot, or similar) Strong C/C++ experience; scripting experience is beneficial Experience working in structured, quality focused development environments Desirable Experience with Qt or other embedded UI frameworks Experience integrating Linux systems with MCUs over UART, SPI, or CAN Secure boot, system update, or platform hardening experience Experience with communication protocols (UART, SPI, I C, CAN) Experience working in regulated or safety critical domains Salary The salary for this role is up to £53,000, in line with our Consultant band (£40,800 to £53,000). Please note we ask you to provide your expected salary within the band as part of your application. Why work with us Ensera Design offers interesting and varied work combined with a supportive team culture. We offer flexible working policies and support our team's well being. Benefits include but are not limited to: performance related company wide bonus; flexible hybrid working; private healthcare; enhanced maternity and paternity leave; salary exchange pension scheme; 25 days annual leave plus option to purchase; Employee Assistance Programme; digital wellbeing platform; Cycle to Work & Electric Vehicle Lease schemes; death in service (x4 gross salary); training and development opportunities; free lunch and breakfast; socialising opportunities. About us We are based in an iconic Grade II listed building in the heart of Bristol. Our workspace houses state of the art labs, a design studio, usability suites, and collaborative meeting spaces. Our values: Find a way - we work as one team and exceed expectations; Pull together - creative and determination; Care - act with integrity and support one another. How to apply If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design. What matters to us is that you share our belief in purposeful, people first design. We reserve the right to close the vacancy if we have a high level of applications. At Ensera Design we believe that designing for people means including all people, starting with the team behind the work. Our human centred design ethos is rooted in empathy, and our values - pull together, find a way, and care - guide us in building a team that reflects the diversity of the world we design for. We know that different perspectives lead to better ideas, stronger collaboration, and more meaningful outcomes. If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design.
03/07/2026
Full time
About the role Bold ideas start with bold people. At Ensera Design, we are a world class user centered innovation and product development consultancy working across medical and consumer health. Join our multidisciplinary team to build robust, secure firmware that powers life enhancing products. We are currently seeking an embedded Software Engineer to contribute to delivering exceptional solutions for our clients. You'll join a team developing a greenfield medical device from the ground up. Day to day you will design and implement embedded software in C/C++ on embedded Linux platforms. You'll work alongside hardware, MCU, UI and test engineers, contributing to the Linux architecture while the project is still shaping. You'll have senior mentors. About you You are an engineer with experience in safety critical systems or medical devices and a desire to develop in an embedded Linux environment. You are a strong communicator who enjoys learning from others, sharing knowledge, and mentoring junior engineers. You are interested in working on safety critical applications across the full development lifecycle in accordance with safety and reliability standards such as IEC 62304. What you'll do Design and implement embedded Linux software in line with agreed system and security architecture Support Linux platform bring up and configuration within scope Contribute to the embedded build system (e.g., Yocto or equivalent) Define and maintain interfaces between Linux, MCU firmware, UI, and connectivity components Support debugging of system level faults and performance issues Share knowledge and mentor more junior members of the team Your skills and experience You do not need to tick every box but if you hit most of the essentials, we'd love to hear from you. Essential 3-5 years of experience developing software on embedded Linux platforms Solid understanding of Linux internals, IPC, filesystems, and networking Experience with embedded build systems (Yocto, Buildroot, or similar) Strong C/C++ experience; scripting experience is beneficial Experience working in structured, quality focused development environments Desirable Experience with Qt or other embedded UI frameworks Experience integrating Linux systems with MCUs over UART, SPI, or CAN Secure boot, system update, or platform hardening experience Experience with communication protocols (UART, SPI, I C, CAN) Experience working in regulated or safety critical domains Salary The salary for this role is up to £53,000, in line with our Consultant band (£40,800 to £53,000). Please note we ask you to provide your expected salary within the band as part of your application. Why work with us Ensera Design offers interesting and varied work combined with a supportive team culture. We offer flexible working policies and support our team's well being. Benefits include but are not limited to: performance related company wide bonus; flexible hybrid working; private healthcare; enhanced maternity and paternity leave; salary exchange pension scheme; 25 days annual leave plus option to purchase; Employee Assistance Programme; digital wellbeing platform; Cycle to Work & Electric Vehicle Lease schemes; death in service (x4 gross salary); training and development opportunities; free lunch and breakfast; socialising opportunities. About us We are based in an iconic Grade II listed building in the heart of Bristol. Our workspace houses state of the art labs, a design studio, usability suites, and collaborative meeting spaces. Our values: Find a way - we work as one team and exceed expectations; Pull together - creative and determination; Care - act with integrity and support one another. How to apply If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design. What matters to us is that you share our belief in purposeful, people first design. We reserve the right to close the vacancy if we have a high level of applications. At Ensera Design we believe that designing for people means including all people, starting with the team behind the work. Our human centred design ethos is rooted in empathy, and our values - pull together, find a way, and care - guide us in building a team that reflects the diversity of the world we design for. We know that different perspectives lead to better ideas, stronger collaboration, and more meaningful outcomes. If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design.
Senior Embedded Linux and Android Platform Engineer
Sepura plc. Cambridge, Cambridgeshire
Sepura plc. in Cambridge is looking for Linux/Android Platform Developers to join the Software Team. You will focus on the Android platform's development, configuration, and optimization in a collaborative agile environment. Candidates should possess a degree in a relevant field and have a strong background in Linux and Android systems. This role requires good experience with C++, performance tuning, and debugging tools. Join Sepura and contribute to mission-critical technology solutions for diverse sectors.
03/07/2026
Full time
Sepura plc. in Cambridge is looking for Linux/Android Platform Developers to join the Software Team. You will focus on the Android platform's development, configuration, and optimization in a collaborative agile environment. Candidates should possess a degree in a relevant field and have a strong background in Linux and Android systems. This role requires good experience with C++, performance tuning, and debugging tools. Join Sepura and contribute to mission-critical technology solutions for diverse sectors.
Robotics Cloud Software Engineer
Hyster-Yale Materials Handling, Inc. Frimley, Surrey
Robotics Cloud Software Engineer Robotics Cloud Software Engineer III is a senior individual contributor responsible for architecting, developing, and scaling cloud services, dashboards, and data processing systems that support robotics and autonomous vehicle technology. This role combines cloud software engineering, distributed systems development, IoT platform integration, and hands on work with vehicles and robotic systems deployed in real world environments. Key Responsibilities Cloud Platform Development: design and develop scalable dashboards and user interfaces for robotics, traffic management and telemetry; integrate, transform, and combine multiple datasets to deliver meaningful, actionable user insights; use open source frameworks, tools, and libraries (NuxtJS, NestJS, Grafana, D3.js) to create visually rich and responsive dashboards; build cloud native APIs and microservices enabling machine to cloud communication using REST, gRPC, MQTT and messaging technologies; develop IoT solutions using Azure IoT Hub, Device Provisioning Service, Azure Event Hub, Azure Functions and other cloud services to support secure telemetry ingestion and bi directional device communication. Robotics and Telemetry Integration: integrate cloud services with vehicle and robotic systems, enabling telemetry streaming, remote monitoring, automation, and operator assist capabilities; build and maintain both real time and batch data ingestion pipelines using Azure Event Hub, Azure Stream Analytics, Azure Data Explorer and Cosmos DB; provide secure, reliable access for dealers and partners to HYMH databases via authenticated web service interfaces; collaborate closely with telemetry platform teams, robotics engineers, external vendors, and customer organizations to deliver end to end robotics functionality. Software Development, Testing and Reliability: simulate, verify and validate developed software to ensure it meets functional, integration and stakeholder requirements; deliver high quality software using Agile methodologies with an emphasis on reliability, scalability and system performance; implement observability using metrics, distributed logging and alerting (Azure Monitor, Application Insights, Prometheus, Grafana) to support high availability robotics solutions; contribute to engineering best practices, including documentation, coding standards, CI/CD pipelines and continuous improvement initiatives. Architecture and Technical Leadership: participate in architectural design and planning for cloud, data and robotics platform solutions, including IoT device management, telemetry architectures and data flows; mentor junior engineers and foster growth of technical expertise across the broader engineering team; contribute to sprint planning, design reviews, architecture sessions and cross functional technical discussions. Experience and Qualifications Bachelor's degree in electrical engineering, computer engineering, computer science or a related field. Four years of relevant engineering experience. Proficiency in at least one modern programming language such as Java, C++ or C#. Experience with SQL and NoSQL database development and automation of web queries. Experience working in an Agile software development environment. Experience with Microsoft Azure cloud services. Strong written and verbal communication skills. Strong analytical thinking, problem solving and design capabilities. Preferred Qualifications Exposure to robotics, autonomous vehicles, mobile or highway equipment, or industrial automation through coursework, internships, professional work or personal projects. Experience working with electrical engineering and embedded software teams. Experience with telemetry systems, IoT integration or fleet management platforms. Experience with ROS or ROS2, simulation environments or real time streaming data systems. Equal Opportunity Statement Hyster Yale Materials Handling, Inc. is an equal opportunity employer. The successful candidate will be subject to background checks.
03/07/2026
Full time
Robotics Cloud Software Engineer Robotics Cloud Software Engineer III is a senior individual contributor responsible for architecting, developing, and scaling cloud services, dashboards, and data processing systems that support robotics and autonomous vehicle technology. This role combines cloud software engineering, distributed systems development, IoT platform integration, and hands on work with vehicles and robotic systems deployed in real world environments. Key Responsibilities Cloud Platform Development: design and develop scalable dashboards and user interfaces for robotics, traffic management and telemetry; integrate, transform, and combine multiple datasets to deliver meaningful, actionable user insights; use open source frameworks, tools, and libraries (NuxtJS, NestJS, Grafana, D3.js) to create visually rich and responsive dashboards; build cloud native APIs and microservices enabling machine to cloud communication using REST, gRPC, MQTT and messaging technologies; develop IoT solutions using Azure IoT Hub, Device Provisioning Service, Azure Event Hub, Azure Functions and other cloud services to support secure telemetry ingestion and bi directional device communication. Robotics and Telemetry Integration: integrate cloud services with vehicle and robotic systems, enabling telemetry streaming, remote monitoring, automation, and operator assist capabilities; build and maintain both real time and batch data ingestion pipelines using Azure Event Hub, Azure Stream Analytics, Azure Data Explorer and Cosmos DB; provide secure, reliable access for dealers and partners to HYMH databases via authenticated web service interfaces; collaborate closely with telemetry platform teams, robotics engineers, external vendors, and customer organizations to deliver end to end robotics functionality. Software Development, Testing and Reliability: simulate, verify and validate developed software to ensure it meets functional, integration and stakeholder requirements; deliver high quality software using Agile methodologies with an emphasis on reliability, scalability and system performance; implement observability using metrics, distributed logging and alerting (Azure Monitor, Application Insights, Prometheus, Grafana) to support high availability robotics solutions; contribute to engineering best practices, including documentation, coding standards, CI/CD pipelines and continuous improvement initiatives. Architecture and Technical Leadership: participate in architectural design and planning for cloud, data and robotics platform solutions, including IoT device management, telemetry architectures and data flows; mentor junior engineers and foster growth of technical expertise across the broader engineering team; contribute to sprint planning, design reviews, architecture sessions and cross functional technical discussions. Experience and Qualifications Bachelor's degree in electrical engineering, computer engineering, computer science or a related field. Four years of relevant engineering experience. Proficiency in at least one modern programming language such as Java, C++ or C#. Experience with SQL and NoSQL database development and automation of web queries. Experience working in an Agile software development environment. Experience with Microsoft Azure cloud services. Strong written and verbal communication skills. Strong analytical thinking, problem solving and design capabilities. Preferred Qualifications Exposure to robotics, autonomous vehicles, mobile or highway equipment, or industrial automation through coursework, internships, professional work or personal projects. Experience working with electrical engineering and embedded software teams. Experience with telemetry systems, IoT integration or fleet management platforms. Experience with ROS or ROS2, simulation environments or real time streaming data systems. Equal Opportunity Statement Hyster Yale Materials Handling, Inc. is an equal opportunity employer. The successful candidate will be subject to background checks.
Senior Embedded Software Engineer - Aerospace & RTOS Expert
Roman Health Pharmacy LLC Milton Keynes, Buckinghamshire
CesiumAstro is seeking a dedicated software engineer to design and implement embedded device software. Ideal applicants will have a BS or MS in Computer Science or related fields and over 6 years of experience in software development, specifically with embedded systems and real-time operating systems. Strong C/C++ programming skills and excellent communication abilities are essential, as you'll also provide support and engage with customers. Work is primarily on site in Milton Keynes, United Kingdom.
03/07/2026
Full time
CesiumAstro is seeking a dedicated software engineer to design and implement embedded device software. Ideal applicants will have a BS or MS in Computer Science or related fields and over 6 years of experience in software development, specifically with embedded systems and real-time operating systems. Strong C/C++ programming skills and excellent communication abilities are essential, as you'll also provide support and engage with customers. Work is primarily on site in Milton Keynes, United Kingdom.
PassFort
Senior Verification Test Engineer
PassFort
At CoMind, we are developing a non invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Product Assurance team at CoMind is responsible for ensuring the device performs as intended against its specified requirements, generating the test evidence needed to support regulatory submissions and design history files. Working across hardware, software, and integrated system levels, the team designs and executes test methods and protocols that demonstrate design outputs meet design inputs to the standard required for FDA clearance and CE marking. As a Verification Test Engineer, you will own the design and execution of V&V test activities for CoMind's device, working across hardware, software, and system levels. You will develop test protocols, validate the test methods and equipment, execute testing, analyse and collate results, and author reports for a regulated medical device, working closely with systems engineering and quality throughout. As a member of the Product Assurance team the role reports into the Systems and V+V Manager. You will have a good scientific and engineering background with a rigorous and systematic approach to problem solving, product testing and product integration. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work from home day. This role is based in our London (Kings Cross) office. Responsibilities: Design, write, and execute test protocols for hardware, software, and system level design verification testing Develop and qualify test methods, test equipment and protocols against system and sub system requirements Collate and analyse test results, identify and report anomalies and non conformances, and work with quality and engineering teams to investigate root causes and determine disposition Author verification test reports to the standard required for design history files and regulatory submissions, including FDA clearance and CE marking Maintain requirements traceability matrices, ensuring test coverage is complete and gaps are identified and resolved ahead of design reviews and regulatory milestones Support system integration testing, coordinating test execution across hardware, firmware, and software components and documenting integration test outcomes Contribute to risk management activities under ISO 14971, including review of FMEAs and verification of risk control effectiveness Develop and maintain test infrastructure, fixtures, calibration status and tooling needed to execute verification activities efficiently and repeatably AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively Skills & Experience: 4+ years of experience in verification, test engineering, or a closely related role, with hands on experience writing and executing test protocols for complex hardware or software systems Experience in a regulated industry (medical devices, aerospace, automotive, or similar) and design control requirements Good analytical skills, with the ability to identify and investigate test anomalies, document non conformances, and support root cause analysis Experience in developing software based test tools and scripts in Python for collecting and analyzing test data Familiarity with requirements management tooling and test management platforms Clear and precise technical writing skills, with experience authoring test protocols and reports that meet regulatory documentation standards Nice to have: Working knowledge of ISO 14971 and ISO 13485 applied to product design and development Experience with hardware in the loop or software in the loop testing for embedded or real time systems Experience in optical, photonic, or biomedical hardware test and characterisation Familiarity with IEC 62304 software V&V requirements and the interface between hardware and software test activities Exposure to automated test frameworks or scripting for test automation in an embedded or mixed signal context Benefits: Company equity plan so all employees share in the success of the company Salary sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
03/07/2026
Full time
At CoMind, we are developing a non invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Product Assurance team at CoMind is responsible for ensuring the device performs as intended against its specified requirements, generating the test evidence needed to support regulatory submissions and design history files. Working across hardware, software, and integrated system levels, the team designs and executes test methods and protocols that demonstrate design outputs meet design inputs to the standard required for FDA clearance and CE marking. As a Verification Test Engineer, you will own the design and execution of V&V test activities for CoMind's device, working across hardware, software, and system levels. You will develop test protocols, validate the test methods and equipment, execute testing, analyse and collate results, and author reports for a regulated medical device, working closely with systems engineering and quality throughout. As a member of the Product Assurance team the role reports into the Systems and V+V Manager. You will have a good scientific and engineering background with a rigorous and systematic approach to problem solving, product testing and product integration. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work from home day. This role is based in our London (Kings Cross) office. Responsibilities: Design, write, and execute test protocols for hardware, software, and system level design verification testing Develop and qualify test methods, test equipment and protocols against system and sub system requirements Collate and analyse test results, identify and report anomalies and non conformances, and work with quality and engineering teams to investigate root causes and determine disposition Author verification test reports to the standard required for design history files and regulatory submissions, including FDA clearance and CE marking Maintain requirements traceability matrices, ensuring test coverage is complete and gaps are identified and resolved ahead of design reviews and regulatory milestones Support system integration testing, coordinating test execution across hardware, firmware, and software components and documenting integration test outcomes Contribute to risk management activities under ISO 14971, including review of FMEAs and verification of risk control effectiveness Develop and maintain test infrastructure, fixtures, calibration status and tooling needed to execute verification activities efficiently and repeatably AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively Skills & Experience: 4+ years of experience in verification, test engineering, or a closely related role, with hands on experience writing and executing test protocols for complex hardware or software systems Experience in a regulated industry (medical devices, aerospace, automotive, or similar) and design control requirements Good analytical skills, with the ability to identify and investigate test anomalies, document non conformances, and support root cause analysis Experience in developing software based test tools and scripts in Python for collecting and analyzing test data Familiarity with requirements management tooling and test management platforms Clear and precise technical writing skills, with experience authoring test protocols and reports that meet regulatory documentation standards Nice to have: Working knowledge of ISO 14971 and ISO 13485 applied to product design and development Experience with hardware in the loop or software in the loop testing for embedded or real time systems Experience in optical, photonic, or biomedical hardware test and characterisation Familiarity with IEC 62304 software V&V requirements and the interface between hardware and software test activities Exposure to automated test frameworks or scripting for test automation in an embedded or mixed signal context Benefits: Company equity plan so all employees share in the success of the company Salary sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
Senior Data Engineer London, United Kingdom View role
Unity Technologies Brighton, Sussex
Senior Data EngineerApplylocations: London, United Kingdom: Montreal, Canada: Remote, United Kingdom: Copenhagen, Denmark: Brighton, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: JOBREQ- L'opportunité Développeur(se) de données Sénior appelé(e) à diriger la conception et la mise en œuvre de notre plateforme de données essentielle aux activités de l'entreprise.Occuper un rôle avec une grande autonomie, intégré(e) à une équipe de développeur(se)s logiciel et de données sénior, en collaboration sur les enjeux et les solutions liés à la plateforme de données.Transformer des exigences complexes et parfois ambiguës en architectures de données robustes.Nous dire ce qui doit être construit, plutôt que l'inverse.Contribuer à un usage efficace des données, un axe central pour l'ensemble de l'entreprise; cette équipe se situe exactement à cet endroit stratégique et offre des solutions de grande qualité qui résolvent de véritables enjeux d'affaires et des problèmes vécus par la clientèle à travers des milliers de titres Unity. Ce que vous allez faire Collaborer avec les parties prenantes plutôt que simplement recevoir des billets JIRA; définir l'espace-problème, proposer des solutions techniques et en assurer la prise en charge jusqu'en production Détecter les goulots d'étranglement dans les flux de données et les occasions d'amélioration Proposer et livrer des améliorations architecturales Influencer la feuille de route vers l'excellence technique en développement de données Ce que nous recherchons Posséder de solides bases en développement logiciel appliqué aux données Maîtriser les technologies de diffusion de données en continu, comme Kafka et Flink Travailler de manière autonome tout en étant efficace au sein d'une équipe Avoir de l'expérience auprès de parties prenantes non techniques et savoir traduire leurs besoins en exigences techniques pour une livraison à l'échelle de l'équipe Information supplémentaire Le support à la relocalisation n'est pas disponible pour ce poste Un visa de travail ou un parrainage de l'immigration n'est pas disponible pour ce poste The opportunity Senior Data Engineer to lead design and implementation of our business-critical data platform.High autonomy role, embedded in a team of senior software and data engineers, collaborating on the data platform problem and solution space.Translating complex, ambiguous requirements into resilient data engineering architecture designs.Tell us what needs built, not the other way around.Effective use of data is a core focus for the broader company, and this team sits precisely in that space and delivers high-quality solutions that solve real business problems and customer problems across thousands of Unity titles. What you'll be doing Not just handed JIRA tickets; you will be partnering with stakeholders, defining the problem space, pitching technical solutions and owning them through to production Identify data bottlenecks and opportunities for improvement Pitch and deliver architectural improvements Influence the roadmap towards technical excellence in data engineering What we're looking for Strong software engineering fundamentals applied to data Expertise working with data streaming technologies such as Kafka and Flink Autonomous and effective in a team setting Experience working with non-technical stakeholders and translating their needs to technical requirements for team-wide delivery Additional information Relocation support is not available for this position Work visa/immigration sponsorship is not available for this position Avantages Chez Unity, nous voulons que nos membres d'équipe s'épanouissent. Nous offrons un large éventail d'avantages conçus pour soutenir le bien-être et l'équilibre travail-vie personnelle. Veuillez noter: L'admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le statut d'emploi. Bien que les avantages précis puissent varier, voici certaines des façons dont nous nous efforçons de prendre soin de nos membres d'équipe admissibles à l'échelle mondiale : assurance santé, vie et invalidité complète Subvention pour les déplacements Participation des employés à l'actionnariat Régimes de retraite/pension compétitifs Vacances et congés personnels généreux Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles Collations offertes au bureau Programmes et soutien en matière de santé mentale et de bien-être Groupes-ressources pour employés Programme mondial d'aide aux employés Programmes de formation et de perfectionnement Programme de bénévolat et de jumelage de dons La vie chez Unity Unity NYSE : U est le premier moteur de jeu au monde, propulsant les expériences de plus de 3 milliards d'utilisateurs(rices) chaque mois. Les plus grands jeux mobiles, les titres indépendants PC les plus populaires, des jeux console parmi les plus innovants, ainsi que la quasi-totalité des principales expériences XR et jeux Web sont développés, déployés et optimisés avec Unity. Unity accompagne également des équipes dans des secteurs tels que l'automobile, l'industrie manufacturière et la santé pour concevoir, simuler et collaborer en 3D - comblant ainsi l'écart entre les idées et la réalité. Pour plus d'informations, veuillez visiter . Unity est un employeur fier de garantir l'égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l'âge, l'éthinicité, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identité ou l'expression de genre, l'orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir ce formulaire afin de nous en informer et que nous puissions faire le nécessaire. Ce poste exige que son ou sa titulaire possède une connaissance de l'anglais qui soit suffisante pour lui permettre d'avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l'accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l'échelle mondiale et dont la langue commune est l'anglais. Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n'accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d'agence. Unity ne payera pas d'honoraires à aucune agence tierce ou entreprise qui n'a pas signé d'ententes avec Unity. La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats . Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à . Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status. While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance Commute subsidy Employee stock ownership Competitive retirement/pension plans Generous vacation and personal days Support for new parents through leave and family-care programs Office food snacks Mental Health and Wellbeing programs and support Employee Resource Groups Global Employee Assistance Program Training and development programs Volunteering and donation matching program Life at Unity Unity NYSE: U is the world's leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality. For more information, please visit . Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know. This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity. Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at .
03/07/2026
Full time
Senior Data EngineerApplylocations: London, United Kingdom: Montreal, Canada: Remote, United Kingdom: Copenhagen, Denmark: Brighton, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: JOBREQ- L'opportunité Développeur(se) de données Sénior appelé(e) à diriger la conception et la mise en œuvre de notre plateforme de données essentielle aux activités de l'entreprise.Occuper un rôle avec une grande autonomie, intégré(e) à une équipe de développeur(se)s logiciel et de données sénior, en collaboration sur les enjeux et les solutions liés à la plateforme de données.Transformer des exigences complexes et parfois ambiguës en architectures de données robustes.Nous dire ce qui doit être construit, plutôt que l'inverse.Contribuer à un usage efficace des données, un axe central pour l'ensemble de l'entreprise; cette équipe se situe exactement à cet endroit stratégique et offre des solutions de grande qualité qui résolvent de véritables enjeux d'affaires et des problèmes vécus par la clientèle à travers des milliers de titres Unity. Ce que vous allez faire Collaborer avec les parties prenantes plutôt que simplement recevoir des billets JIRA; définir l'espace-problème, proposer des solutions techniques et en assurer la prise en charge jusqu'en production Détecter les goulots d'étranglement dans les flux de données et les occasions d'amélioration Proposer et livrer des améliorations architecturales Influencer la feuille de route vers l'excellence technique en développement de données Ce que nous recherchons Posséder de solides bases en développement logiciel appliqué aux données Maîtriser les technologies de diffusion de données en continu, comme Kafka et Flink Travailler de manière autonome tout en étant efficace au sein d'une équipe Avoir de l'expérience auprès de parties prenantes non techniques et savoir traduire leurs besoins en exigences techniques pour une livraison à l'échelle de l'équipe Information supplémentaire Le support à la relocalisation n'est pas disponible pour ce poste Un visa de travail ou un parrainage de l'immigration n'est pas disponible pour ce poste The opportunity Senior Data Engineer to lead design and implementation of our business-critical data platform.High autonomy role, embedded in a team of senior software and data engineers, collaborating on the data platform problem and solution space.Translating complex, ambiguous requirements into resilient data engineering architecture designs.Tell us what needs built, not the other way around.Effective use of data is a core focus for the broader company, and this team sits precisely in that space and delivers high-quality solutions that solve real business problems and customer problems across thousands of Unity titles. What you'll be doing Not just handed JIRA tickets; you will be partnering with stakeholders, defining the problem space, pitching technical solutions and owning them through to production Identify data bottlenecks and opportunities for improvement Pitch and deliver architectural improvements Influence the roadmap towards technical excellence in data engineering What we're looking for Strong software engineering fundamentals applied to data Expertise working with data streaming technologies such as Kafka and Flink Autonomous and effective in a team setting Experience working with non-technical stakeholders and translating their needs to technical requirements for team-wide delivery Additional information Relocation support is not available for this position Work visa/immigration sponsorship is not available for this position Avantages Chez Unity, nous voulons que nos membres d'équipe s'épanouissent. Nous offrons un large éventail d'avantages conçus pour soutenir le bien-être et l'équilibre travail-vie personnelle. Veuillez noter: L'admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le statut d'emploi. Bien que les avantages précis puissent varier, voici certaines des façons dont nous nous efforçons de prendre soin de nos membres d'équipe admissibles à l'échelle mondiale : assurance santé, vie et invalidité complète Subvention pour les déplacements Participation des employés à l'actionnariat Régimes de retraite/pension compétitifs Vacances et congés personnels généreux Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles Collations offertes au bureau Programmes et soutien en matière de santé mentale et de bien-être Groupes-ressources pour employés Programme mondial d'aide aux employés Programmes de formation et de perfectionnement Programme de bénévolat et de jumelage de dons La vie chez Unity Unity NYSE : U est le premier moteur de jeu au monde, propulsant les expériences de plus de 3 milliards d'utilisateurs(rices) chaque mois. Les plus grands jeux mobiles, les titres indépendants PC les plus populaires, des jeux console parmi les plus innovants, ainsi que la quasi-totalité des principales expériences XR et jeux Web sont développés, déployés et optimisés avec Unity. Unity accompagne également des équipes dans des secteurs tels que l'automobile, l'industrie manufacturière et la santé pour concevoir, simuler et collaborer en 3D - comblant ainsi l'écart entre les idées et la réalité. Pour plus d'informations, veuillez visiter . Unity est un employeur fier de garantir l'égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l'âge, l'éthinicité, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identité ou l'expression de genre, l'orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir ce formulaire afin de nous en informer et que nous puissions faire le nécessaire. Ce poste exige que son ou sa titulaire possède une connaissance de l'anglais qui soit suffisante pour lui permettre d'avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l'accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l'échelle mondiale et dont la langue commune est l'anglais. Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n'accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d'agence. Unity ne payera pas d'honoraires à aucune agence tierce ou entreprise qui n'a pas signé d'ententes avec Unity. La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats . Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à . Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status. While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance Commute subsidy Employee stock ownership Competitive retirement/pension plans Generous vacation and personal days Support for new parents through leave and family-care programs Office food snacks Mental Health and Wellbeing programs and support Employee Resource Groups Global Employee Assistance Program Training and development programs Volunteering and donation matching program Life at Unity Unity NYSE: U is the world's leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality. For more information, please visit . Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know. This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity. Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at .

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