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.

149 jobs found

Email me jobs like this
Refine Search
Current Search
principal embedded software engineer
Jonathan Lee Recruitment Ltd
Senior Embedded Software Engineer
Jonathan Lee Recruitment Ltd
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
10/07/2026
Full time
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Field Application Engineer Motorsport - Software
Exceptional Dental Woking, Surrey
Purpose of the Role The Field Application Engineer will support customers use of Motion applied hardware, embedded software, off car configuration and data analysis software. This role has a primary focus on software, including helping customers use our ATLAS ecosystem. ATLAS is a real time telemetry and analysis ecosystem used by engineers in F1, NASCAR, IndyCar, WEC, Formula E, E1 and other racing series. It provides teams with an end to end pipeline that capture high frequency data from ECUs and sensors, distribute it through the ATLAS Data Server and the Kafka backed streaming architecture for low latency delivery to geo dispersed teams, store it in SQLRace (SQL Server) or Parquet for high volume data analysis, and visualise it in ATLAS Viewer. Integrated into daily operations, ATLAS facilitates real time monitoring, diagnosis, analysis and decision making for trackside and remote teams. Its public APIs and open source libraries allow teams to extend their infrastructure to ingest third party data sources or automate post processing in Python, C# and MATLAB, enabling highly customisable, data driven engineering workflows. You will interact with other departments across the company to help customers maximise the value of Motion applied products. This role may include worldwide travel, unsocial hours and weekend work. You will represent the customer internally, to positively steer future development and influence the product strategy. The role will focus on providing general support across the Motion applied motorsport customer base, including customers competing in F1, NASCAR, WEC, IMSA, Formula E, IndyCar and MotoGP. Principal Accountabilities Provide support at the track, remotely and at customer premises. Represent the customer's viewpoint within Motion applied. Work with internal teams to push through issue resolution. Assist with improving departmental procedures and knowledge base. Produce demos and examples to help customers extract maximum value from Motion Applied products. Take on development projects as required and drive these forward with minimal supervision. Diagnose customer issues, probing problems to objectively understand whether it is a failure of the system or its environment. Recognise opportunity to add value with additional Motion applied products or solutions. Knowledge, Skills, Qualifications and Experience Accurately interpret observations noted in the field to advise solutions or escape appropriately. Diagnose software problems under pressure with a detailed and methodical approach. Good communicator with the ability to capture information quickly and accurately. Good understanding of the electronic elements of motorsport systems and powertrains, including the characteristics of typical sensors and actuators used in motorsport. Experience of working trackside in a motorsport environment. Educated to graduate level and awarded a minimum of an Upper Second-Class Honours Degree (2:1) in a relevant software, computer science or engineering discipline. Equivalent experience will also be considered. Experience of the following tools beneficial Programming languages such as Python, MATLAB (and Simulink), C#, Excel VBA - interfacing with product APIs. Familiarity with timeseries data and analysis. Understanding of data streaming brokers, including Kafka, and containerised deployments, including Docker and Kubernetes. Data analysis tools such as ATLAS. ECU set up tools such as System Monitor. What we can offer you In return for everything you bring to the table, we can ensure an exciting, challenging role in a dynamic business surrounded by some of the best people in their respective fields. At Motion Applied we firmly believe it's the relationships and friendships we create while working that make us special. We're also aware that the world is changing and we are part of that change. We all want and need different things from our work and home lives, so, if you have commitments outside of work, we're open to talking through flexible working options that work for you and us. Annual leave (25 days + bank holidays, pro rated for part time colleagues). Enhanced Company Maternity, Paternity and Adoption leave and pay. Flexible working policies, including Hybrid Working. Life assurance to the value of 4 times base salary. Opportunity to join the Motion Applied Pension Plan. Company funded individual private healthcare with the opportunity to extend to partner or spouse and/or dependents at a discounted rate. Electric car scheme - opportunity to drive a brand new car in a more affordable way through this salary sacrifice scheme. Employees are eligible to join the scheme after successful completion of their probationary period. Who we are Motion Applied are a medium size tech firm spun out of McLaren Group. We're looking for people who will thrive in a non hierarchical, growth orientated company, self stators who are flexible and somewhat entrepreneurial in their approach. Motion Applied are committed to Diversity, Equality and Inclusion (DEI) and promote DEI in all we do. Motion Applied are also members of the UK Government Disability Confident Scheme.
10/07/2026
Full time
Purpose of the Role The Field Application Engineer will support customers use of Motion applied hardware, embedded software, off car configuration and data analysis software. This role has a primary focus on software, including helping customers use our ATLAS ecosystem. ATLAS is a real time telemetry and analysis ecosystem used by engineers in F1, NASCAR, IndyCar, WEC, Formula E, E1 and other racing series. It provides teams with an end to end pipeline that capture high frequency data from ECUs and sensors, distribute it through the ATLAS Data Server and the Kafka backed streaming architecture for low latency delivery to geo dispersed teams, store it in SQLRace (SQL Server) or Parquet for high volume data analysis, and visualise it in ATLAS Viewer. Integrated into daily operations, ATLAS facilitates real time monitoring, diagnosis, analysis and decision making for trackside and remote teams. Its public APIs and open source libraries allow teams to extend their infrastructure to ingest third party data sources or automate post processing in Python, C# and MATLAB, enabling highly customisable, data driven engineering workflows. You will interact with other departments across the company to help customers maximise the value of Motion applied products. This role may include worldwide travel, unsocial hours and weekend work. You will represent the customer internally, to positively steer future development and influence the product strategy. The role will focus on providing general support across the Motion applied motorsport customer base, including customers competing in F1, NASCAR, WEC, IMSA, Formula E, IndyCar and MotoGP. Principal Accountabilities Provide support at the track, remotely and at customer premises. Represent the customer's viewpoint within Motion applied. Work with internal teams to push through issue resolution. Assist with improving departmental procedures and knowledge base. Produce demos and examples to help customers extract maximum value from Motion Applied products. Take on development projects as required and drive these forward with minimal supervision. Diagnose customer issues, probing problems to objectively understand whether it is a failure of the system or its environment. Recognise opportunity to add value with additional Motion applied products or solutions. Knowledge, Skills, Qualifications and Experience Accurately interpret observations noted in the field to advise solutions or escape appropriately. Diagnose software problems under pressure with a detailed and methodical approach. Good communicator with the ability to capture information quickly and accurately. Good understanding of the electronic elements of motorsport systems and powertrains, including the characteristics of typical sensors and actuators used in motorsport. Experience of working trackside in a motorsport environment. Educated to graduate level and awarded a minimum of an Upper Second-Class Honours Degree (2:1) in a relevant software, computer science or engineering discipline. Equivalent experience will also be considered. Experience of the following tools beneficial Programming languages such as Python, MATLAB (and Simulink), C#, Excel VBA - interfacing with product APIs. Familiarity with timeseries data and analysis. Understanding of data streaming brokers, including Kafka, and containerised deployments, including Docker and Kubernetes. Data analysis tools such as ATLAS. ECU set up tools such as System Monitor. What we can offer you In return for everything you bring to the table, we can ensure an exciting, challenging role in a dynamic business surrounded by some of the best people in their respective fields. At Motion Applied we firmly believe it's the relationships and friendships we create while working that make us special. We're also aware that the world is changing and we are part of that change. We all want and need different things from our work and home lives, so, if you have commitments outside of work, we're open to talking through flexible working options that work for you and us. Annual leave (25 days + bank holidays, pro rated for part time colleagues). Enhanced Company Maternity, Paternity and Adoption leave and pay. Flexible working policies, including Hybrid Working. Life assurance to the value of 4 times base salary. Opportunity to join the Motion Applied Pension Plan. Company funded individual private healthcare with the opportunity to extend to partner or spouse and/or dependents at a discounted rate. Electric car scheme - opportunity to drive a brand new car in a more affordable way through this salary sacrifice scheme. Employees are eligible to join the scheme after successful completion of their probationary period. Who we are Motion Applied are a medium size tech firm spun out of McLaren Group. We're looking for people who will thrive in a non hierarchical, growth orientated company, self stators who are flexible and somewhat entrepreneurial in their approach. Motion Applied are committed to Diversity, Equality and Inclusion (DEI) and promote DEI in all we do. Motion Applied are also members of the UK Government Disability Confident Scheme.
Lead Software Engineer (Real Time Embedded)
Leonardo Worldwide Corporation Luton, Bedfordshire
Lead Software Engineer (Real Time Embedded)Applylocations: GB - Luton - Cap. Green 300time type: Full timeposted on: Posted Todayjob requisition id: R Job Description: Salary Range: £65,000 - £75,000 Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow?If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation.This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance : All employees at management level and below are eligible for our bonus scheme. Never Stop Learning : Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks : Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role.For a full list of our company benefits please visit our website.Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety.At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.Be part of something bigger - apply now! Primary Location: GB - Luton - Cap. Green 300 Contract Type: Permanent Hybrid Working: Hybrid
10/07/2026
Full time
Lead Software Engineer (Real Time Embedded)Applylocations: GB - Luton - Cap. Green 300time type: Full timeposted on: Posted Todayjob requisition id: R Job Description: Salary Range: £65,000 - £75,000 Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow?If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation.This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance : All employees at management level and below are eligible for our bonus scheme. Never Stop Learning : Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks : Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role.For a full list of our company benefits please visit our website.Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety.At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.Be part of something bigger - apply now! Primary Location: GB - Luton - Cap. Green 300 Contract Type: Permanent Hybrid Working: Hybrid
Lead Software Engineer (Real Time Embedded)
慨正橡扯 Luton, Bedfordshire
Job Description Principal & Lead Real Time Embedded Software Engineers - Capability Green Luton Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow? If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location GB - Luton - Cap. Green 300 Contract Type Permanent Hybrid Working Hybrid
10/07/2026
Full time
Job Description Principal & Lead Real Time Embedded Software Engineers - Capability Green Luton Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow? If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location GB - Luton - Cap. Green 300 Contract Type Permanent Hybrid Working Hybrid
Lead Real-Time Embedded Software Engineer (Aerospace/Defence)
慨正橡扯 Luton, Bedfordshire
Leonardo in Luton is seeking Principal and Lead Real-Time Embedded Software Engineers to join our Capability Green team. You will craft high-integrity embedded software for defence projects, lead multi-disciplinary teams, and drive automation across build and test cycles. You will work hands-on with hardware, apply lifecycle mastery, and influence best practices while engaging in hybrid working arrangements. Previous RTOS exposure and Ada/C++ expertise are valued.
10/07/2026
Full time
Leonardo in Luton is seeking Principal and Lead Real-Time Embedded Software Engineers to join our Capability Green team. You will craft high-integrity embedded software for defence projects, lead multi-disciplinary teams, and drive automation across build and test cycles. You will work hands-on with hardware, apply lifecycle mastery, and influence best practices while engaging in hybrid working arrangements. Previous RTOS exposure and Ada/C++ expertise are valued.
Lead Software Engineer (Real Time Embedded)
Leonardo UK Ltd Caddington, Bedfordshire
Job Description: Principal & Lead Real Time Embedded Software Engineers - Capability Green Luton Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow? If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location: GB - Luton - Cap. Green 300 Contract Type: Permanent Hybrid Working: Hybrid
10/07/2026
Full time
Job Description: Principal & Lead Real Time Embedded Software Engineers - Capability Green Luton Your Impact Are you an experienced Real-Time Embedded Software Engineer looking to take the next step in your career? Do you want to work for an employer committed to helping you reach your full potential, that empowers engineers to innovate and grow? If so, Leonardo has exciting opportunities for Principal and Lead Software Engineers to join our multidisciplinary teams delivering advanced solutions for defence projects. What You'll Bring You will play a key role in designing and delivering high integrity embedded software solutions demonstrating both technical expertise and collaborative leadership. Key skills and behaviours include: Several years of embedded software engineering experience in aerospace, defence, or other mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment processes. Hands-On Integration: Work directly with target hardware in lab environments. RTOS Development (Desirable): Implement real-time embedded applications on Linux or VxWorks RTOS. Lifecycle Mastery: Demonstrate understanding and knowledge of the full software engineering lifecycle-from requirements elicitation through delivery and release. Technical Influence: Champion best practices, modular design, and toolchain optimisation. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location: GB - Luton - Cap. Green 300 Contract Type: Permanent Hybrid Working: Hybrid
Elsevier
Principal Software Engineer / Principal AI Engineer
Elsevier
Principal Software Engineer / Principal AI Engineer Are you excited about building intelligent systems powered by innovative AI technologies? Do you enjoy creating solutions that turn complex data into impactful outcomes? About the team Embedded Innovation Teams are cross functional squads embedded within our segments to rapidly turn internal AI experimentation into validated, reusable solutions. We work problem first rather than tool first, directly inside segment and function teams, improving the internal workflows that help our people deliver better outcomes for customers, faster. About the role As a Principal AI Engineer/Principal Software Engineer, you will be the technical lead for an embedded Innovation Squad, owning technical execution from discovery through to production. You will assess and harden existing AI prototypes, deliver new ones, and establish the agentic AI patterns, orchestration, tool use, memory, and retrieval that other squads reuse. You will work directly with internal stakeholders and end users in the host function, finalising requirements, making the architectural calls, and codifying validated solutions into reusable patterns, reference implementations, and starter kits. You may also provide sizing, infrastructure, and budget recommendations, and you will mentor and elevate the engineers around you. Key Responsibilities Own technical execution from discovery to production; build, assess, and harden prototypes and proofs of concept, and deliver new ones. Design and govern reusable agentic AI patterns (orchestration, tool use, memory, retrieval). Ensure delivery meets architecture, security and data governance standards; recommend infrastructure, hosting and data residency. Codify validated solutions into patterns, reference implementations, and starter kits so they can be picked up and scaled across other functions. Provide design input, finalise requirements, and work directly with internal stakeholders and end users in the host function. Write specifications, fix complex bugs, and design complex data models. Act as the primary technical contact for external resources and the squad's go to on coding and AI. Establish baselines and report measurable outcomes for every initiative. Maintain visibility of in flight AI pilots within the function to prevent duplication and surface candidates for reuse. Ensure alignment with enterprise non negotiables: security, compliance and central technology infrastructure standards. Continuously evaluate emerging technologies and mentor and elevate team members. Take on related responsibilities as the squad's needs evolve. Requirements Engineering experience: 10+ years in software engineering, with hands on AI system design, build or integration, and a track record of taking AI prototypes to production in enterprise environments. Education: BS in Engineering, Computer Science or equivalent; advanced degree preferred. Agentic AI / LLMs: LLM orchestration, prompt engineering, context window management and production guardrails; MCP, tool augmented agents and RAG at enterprise scale. Enterprise integration: Integrating AI into enterprise systems via APIs and data pipelines, with strong security, data governance and residency practices. Cloud: AWS, Azure or GCP, including managed AI/ML services. Delivery: Agile, CI/CD, modern SDLC and TDD. Data and architecture: Modelling across relational, columnar and vector stores, grounded in sound architectural principles. Ways of working: Thrives in ambiguity, framing the problem, extracting defined spec, and prioritises shipping validated outcomes over perfect solutions, moving pilots to production at pace. Languages: Python, Java, TypeScript/JavaScript, SQL and relevant AI SDKs. Leadership and delivery management: Plans and sequences work, manages scope, dependencies and priorities, removes blockers, and drives delivery to keep innovation moving. Communication and influence: Presents concisely to senior management, host function stakeholders and cross functional teams, and builds buy in and drives technical decisions across. Commercial awareness: Budget aware; partners with internal and external resources, including managed services and staff augmentation. Measurement: Establishes baselines and instruments solutions to track productivity, cost and quality outcomes from pilot through scale. Benefits Comprehensive Pension Plan Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) Legal/Hiring Process We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.
10/07/2026
Full time
Principal Software Engineer / Principal AI Engineer Are you excited about building intelligent systems powered by innovative AI technologies? Do you enjoy creating solutions that turn complex data into impactful outcomes? About the team Embedded Innovation Teams are cross functional squads embedded within our segments to rapidly turn internal AI experimentation into validated, reusable solutions. We work problem first rather than tool first, directly inside segment and function teams, improving the internal workflows that help our people deliver better outcomes for customers, faster. About the role As a Principal AI Engineer/Principal Software Engineer, you will be the technical lead for an embedded Innovation Squad, owning technical execution from discovery through to production. You will assess and harden existing AI prototypes, deliver new ones, and establish the agentic AI patterns, orchestration, tool use, memory, and retrieval that other squads reuse. You will work directly with internal stakeholders and end users in the host function, finalising requirements, making the architectural calls, and codifying validated solutions into reusable patterns, reference implementations, and starter kits. You may also provide sizing, infrastructure, and budget recommendations, and you will mentor and elevate the engineers around you. Key Responsibilities Own technical execution from discovery to production; build, assess, and harden prototypes and proofs of concept, and deliver new ones. Design and govern reusable agentic AI patterns (orchestration, tool use, memory, retrieval). Ensure delivery meets architecture, security and data governance standards; recommend infrastructure, hosting and data residency. Codify validated solutions into patterns, reference implementations, and starter kits so they can be picked up and scaled across other functions. Provide design input, finalise requirements, and work directly with internal stakeholders and end users in the host function. Write specifications, fix complex bugs, and design complex data models. Act as the primary technical contact for external resources and the squad's go to on coding and AI. Establish baselines and report measurable outcomes for every initiative. Maintain visibility of in flight AI pilots within the function to prevent duplication and surface candidates for reuse. Ensure alignment with enterprise non negotiables: security, compliance and central technology infrastructure standards. Continuously evaluate emerging technologies and mentor and elevate team members. Take on related responsibilities as the squad's needs evolve. Requirements Engineering experience: 10+ years in software engineering, with hands on AI system design, build or integration, and a track record of taking AI prototypes to production in enterprise environments. Education: BS in Engineering, Computer Science or equivalent; advanced degree preferred. Agentic AI / LLMs: LLM orchestration, prompt engineering, context window management and production guardrails; MCP, tool augmented agents and RAG at enterprise scale. Enterprise integration: Integrating AI into enterprise systems via APIs and data pipelines, with strong security, data governance and residency practices. Cloud: AWS, Azure or GCP, including managed AI/ML services. Delivery: Agile, CI/CD, modern SDLC and TDD. Data and architecture: Modelling across relational, columnar and vector stores, grounded in sound architectural principles. Ways of working: Thrives in ambiguity, framing the problem, extracting defined spec, and prioritises shipping validated outcomes over perfect solutions, moving pilots to production at pace. Languages: Python, Java, TypeScript/JavaScript, SQL and relevant AI SDKs. Leadership and delivery management: Plans and sequences work, manages scope, dependencies and priorities, removes blockers, and drives delivery to keep innovation moving. Communication and influence: Presents concisely to senior management, host function stakeholders and cross functional teams, and builds buy in and drives technical decisions across. Commercial awareness: Budget aware; partners with internal and external resources, including managed services and staff augmentation. Measurement: Establishes baselines and instruments solutions to track productivity, cost and quality outcomes from pilot through scale. Benefits Comprehensive Pension Plan Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) Legal/Hiring Process We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.
Principal Software Engineer - Customer Platforms
Jobtailor
Responsibilities Lead technical excellence from design to operations and launch of core product features or strategic programmes. Drive technical direction and influence our overall strategy informing decisions on both Technology and Product investments as well as teams' setup. Champion Communities of Practice to help establish engineering excellence at M&S. Lead by example via contributions to our engineering ecosystem. Pioneer and promote methodologies like clean code and clean architecture. Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem. Drive DevOps practices to automate the Product development life cycle and ownership demeanour. Partner with both Engineering, Technology and Product leadership to ensure strategies align. Develop the best and mentor other senior engineering roles across the entire landscape. Promote effective innovation across all of engineering. Advocate and strategize for continuous industrialisation and product minded tech capabilities. Inspire ideas to foster purpose and mastery to engineering teams, leading them towards autonomy and maturity. Amplify engineering teams by efficiently unblocking them with direction, leading upward, and establishing alignment. Raise the profile of MS Tech through public content and contribution/creation into open source technology. Support recruitment, onboarding and internal and external brand outreach activities. Requirements Significant track record of strategic and innovative thinking, as well as execution and implementation. Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security controls embedded. Confident driving system design conversations, building systems characterised by high levels of risk, impact, and business or technical complexity. Able to analyse current processes, identify, and implement opportunities to optimise processes, and lead and develop a team of specialists to deliver service improvements. Experience of using a variety of methods of prototyping. You know how to share methodologies and can mentor others. You look at strategic service design end to end. Strong ability to influence industry based models for the development of new technology applications. You develop effective implementation and procurement strategies, consistent with business needs. You ensure alignment to relevant technical strategies, policies, standards, and practices. Strong understanding of quality assurance, testing quadrants and the testing pyramid, and how to apply them. Ability to lead senior engineers and technical customers to a desired outcome, without prescribing it. Authoritative skills at cloud computing (network, security, serverless, Kubernetes etc) and automation. Experience with implementation of Observability and Reliability using market technologies (e.g.: New Relic). Good experience with Performance Engineering (load testing, derivations, tuning, core web vitals, page speed etc.). Expertise in reliability testing. Able to influence people at senior levels and from the highly technical to non technical. Hard Skills System Design Quality Assurance Observability Implementation Reliability Testing Prototyping Methods Soft Skills Strategic Thinking Mentoring Influencing Team Leadership Innovation Advocacy
10/07/2026
Full time
Responsibilities Lead technical excellence from design to operations and launch of core product features or strategic programmes. Drive technical direction and influence our overall strategy informing decisions on both Technology and Product investments as well as teams' setup. Champion Communities of Practice to help establish engineering excellence at M&S. Lead by example via contributions to our engineering ecosystem. Pioneer and promote methodologies like clean code and clean architecture. Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem. Drive DevOps practices to automate the Product development life cycle and ownership demeanour. Partner with both Engineering, Technology and Product leadership to ensure strategies align. Develop the best and mentor other senior engineering roles across the entire landscape. Promote effective innovation across all of engineering. Advocate and strategize for continuous industrialisation and product minded tech capabilities. Inspire ideas to foster purpose and mastery to engineering teams, leading them towards autonomy and maturity. Amplify engineering teams by efficiently unblocking them with direction, leading upward, and establishing alignment. Raise the profile of MS Tech through public content and contribution/creation into open source technology. Support recruitment, onboarding and internal and external brand outreach activities. Requirements Significant track record of strategic and innovative thinking, as well as execution and implementation. Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security controls embedded. Confident driving system design conversations, building systems characterised by high levels of risk, impact, and business or technical complexity. Able to analyse current processes, identify, and implement opportunities to optimise processes, and lead and develop a team of specialists to deliver service improvements. Experience of using a variety of methods of prototyping. You know how to share methodologies and can mentor others. You look at strategic service design end to end. Strong ability to influence industry based models for the development of new technology applications. You develop effective implementation and procurement strategies, consistent with business needs. You ensure alignment to relevant technical strategies, policies, standards, and practices. Strong understanding of quality assurance, testing quadrants and the testing pyramid, and how to apply them. Ability to lead senior engineers and technical customers to a desired outcome, without prescribing it. Authoritative skills at cloud computing (network, security, serverless, Kubernetes etc) and automation. Experience with implementation of Observability and Reliability using market technologies (e.g.: New Relic). Good experience with Performance Engineering (load testing, derivations, tuning, core web vitals, page speed etc.). Expertise in reliability testing. Able to influence people at senior levels and from the highly technical to non technical. Hard Skills System Design Quality Assurance Observability Implementation Reliability Testing Prototyping Methods Soft Skills Strategic Thinking Mentoring Influencing Team Leadership Innovation Advocacy
Elsevier
Senior AI & Software Engineer (Principal) for Enterprise
Elsevier
Elsevier in London is seeking a Principal AI Engineer/Principal Software Engineer to lead an embedded Innovation Squad, driving from discovery to production and transforming AI prototypes into reusable patterns and starter kits. You will shape agentic AI patterns (orchestration, memory, retrieval), mentor engineers, and collaborate with internal stakeholders to ensure security, data governance and scalable delivery across functions.
10/07/2026
Full time
Elsevier in London is seeking a Principal AI Engineer/Principal Software Engineer to lead an embedded Innovation Squad, driving from discovery to production and transforming AI prototypes into reusable patterns and starter kits. You will shape agentic AI patterns (orchestration, memory, retrieval), mentor engineers, and collaborate with internal stakeholders to ensure security, data governance and scalable delivery across functions.
Test Engineer
慨正橡扯 City, Newcastle Upon Tyne
Sage is a forward-thinking technology company that specialises in software. The team you'd be applying for models itself on creating a robust culture of belonging. We pride ourselves on fostering a fast-paced, innovative environment where experimentation and continuous improvement are highly valued. Our infrastructure is built on AWS, enabling us to deliver robust and scalable solutions to our clients. The key responsibility of the role will initially be to test a new Embedded Payroll Service, specifically the UI part of the product utilising the API's connected to the backend services. Working closely with UX design colleagues and other Business Analysts before moving onto the delivery of the overall product alongside Developers and other QA Engineers. You will be supported by being positioned in a squad with a strong lead, principal, senior, mid-level and graduate set up, that will support your growth as well as a leader who will invest in your career. This is a hybrid role - three days per week in our Newcastle office. In this role you'll: Test and maintain a new high-quality, scalable front-end application that integrates with internal APIs bringing it together as a complete solution. You will collaborate closely with Product, Design, and Business Analysts to ship an elegant, performant, and reliable product that delivers a seamless user experience. In addition, you will join a team that also: Work cross-functionally with various Sage teams: Product management, QA/XD, various product lines and business units to deliver for our customers. Experiment with new technologies and methodologies to improve our development processes and product offerings. Participate in refinement sessions to provide complete stories, with concise designs and acceptance criteria ready for delivery by the engineering team. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable. Contribute to the continuous improvement of our software development lifecycle. Be an active and enthusiastic team player; partner effectively with all team members to deliver against commitments. Collaborate with global teams across Sage, to define, design, deliver and maintain other services across the Payroll and HR Business Unit. What we're looking for: Experience in front end testing with a focus on Playwright/Accessibility. Experience using Github Co-Pilot as a complimentary tool building on your own skills making deliver as efficient as possible. Experience of programming languages - Javascript & Typescript (Essential) and C# & SQL (Favourable). Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, DocumentDB etc.). Tooling experience - Bruno/Postman & Playwright. Experience with Agile Development & SCRUM would be an advantage. Strong problem-solving skills and attention to detail. Ability to work effectively in a fast-paced, agile environment. Good communication and collaboration skills. Manual/Cross Browser testing experience.
09/07/2026
Full time
Sage is a forward-thinking technology company that specialises in software. The team you'd be applying for models itself on creating a robust culture of belonging. We pride ourselves on fostering a fast-paced, innovative environment where experimentation and continuous improvement are highly valued. Our infrastructure is built on AWS, enabling us to deliver robust and scalable solutions to our clients. The key responsibility of the role will initially be to test a new Embedded Payroll Service, specifically the UI part of the product utilising the API's connected to the backend services. Working closely with UX design colleagues and other Business Analysts before moving onto the delivery of the overall product alongside Developers and other QA Engineers. You will be supported by being positioned in a squad with a strong lead, principal, senior, mid-level and graduate set up, that will support your growth as well as a leader who will invest in your career. This is a hybrid role - three days per week in our Newcastle office. In this role you'll: Test and maintain a new high-quality, scalable front-end application that integrates with internal APIs bringing it together as a complete solution. You will collaborate closely with Product, Design, and Business Analysts to ship an elegant, performant, and reliable product that delivers a seamless user experience. In addition, you will join a team that also: Work cross-functionally with various Sage teams: Product management, QA/XD, various product lines and business units to deliver for our customers. Experiment with new technologies and methodologies to improve our development processes and product offerings. Participate in refinement sessions to provide complete stories, with concise designs and acceptance criteria ready for delivery by the engineering team. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable. Contribute to the continuous improvement of our software development lifecycle. Be an active and enthusiastic team player; partner effectively with all team members to deliver against commitments. Collaborate with global teams across Sage, to define, design, deliver and maintain other services across the Payroll and HR Business Unit. What we're looking for: Experience in front end testing with a focus on Playwright/Accessibility. Experience using Github Co-Pilot as a complimentary tool building on your own skills making deliver as efficient as possible. Experience of programming languages - Javascript & Typescript (Essential) and C# & SQL (Favourable). Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, DocumentDB etc.). Tooling experience - Bruno/Postman & Playwright. Experience with Agile Development & SCRUM would be an advantage. Strong problem-solving skills and attention to detail. Ability to work effectively in a fast-paced, agile environment. Good communication and collaboration skills. Manual/Cross Browser testing experience.
Principal Hardware Engineer (Digital)
ALSTOM Gruppe Hatfield, Hertfordshire
Principal Hardware Engineer (Digital) Date: 7 Jul 2026 Location: Hatfield, GB Company: Alstom Location: Hatfield (On-Site 4 days) Appointment Basis: Permanent Apply by: 20/5/26 Salary: c80k + Bonus DOE + Benefits At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 86,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Overview To lead the design and development / improvement of control centre hardware products, tools and adherence to process. Ensure activities are delivered on time and to budget including work package management. Provide mentorship to other team members. Lead the management of product obsolescence activities (re-design of multiple boards, including support for firmware migration from obsolete to new devices). Supporting and documenting industrial PC configurations, migration of NPI documentation into new PLM tool. Support of product approval, software integration and project delivery, ensuring that the products, tools and processes remain fit for purpose. You'll help to improve quality and product robustness through better design methodology. Day-to-day, you'll work closely with teams across the business such as software, supply chain and component engineering. You will also work towards improving requirements capture and much more. Responsibilities: Design, development and implementation of digital hardware (at component level and above) and firmware for railway signalling control systems on bespoke and COTS platforms Preparation of hardware / firmware development plans Interfacing with software team Including specifying the hardware / software interface requirements Debugging and trouble shooting Technical documentation We value passion and attitude over experience. That's why we don't expect you to have every single skill. Instead, we've listed some that we think will help you succeed and grow in this role: Experience or understanding of- Digital hardware and firmware FPGA and CPLDs RTOS Housekeeping with Intel processors Carrier boards for SoM and CoM Bus translation e.g. PCIe to local buses Serial and parallel buses Communication protocols Working to process Working from and creating requirements / test specifications Design and code reviews Configuration / version control Design analysis - timing diagrams etc Knowledge of: Memory technologies Spartan and Virtex FPGA families or similar Ability to read schematics / datasheets BSPs Knowledge of embedded software and operating systems Familiarity with: DFM / DFT Setting up test environments Set-up and configuration of development tools V&V Characterisation of HW Obsolescence management Things you'll enjoy. Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You'll also: Enjoy stability, challenges and a long-term career free from boring daily routines Collaborate with transverse teams and helpful colleagues Contribute to innovative projects Steer your career in whatever direction you choose across functions and countries Benefit from our investment in your development, through award-winning learning Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension) You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you! Important to note Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law. As a 'Disability Confident' employer, we will interview all disabled job applicants who match the essential criteria of the job description or specification. We will consider flexible working requests for all roles unless operational requirements prevent otherwise.
09/07/2026
Full time
Principal Hardware Engineer (Digital) Date: 7 Jul 2026 Location: Hatfield, GB Company: Alstom Location: Hatfield (On-Site 4 days) Appointment Basis: Permanent Apply by: 20/5/26 Salary: c80k + Bonus DOE + Benefits At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 86,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Overview To lead the design and development / improvement of control centre hardware products, tools and adherence to process. Ensure activities are delivered on time and to budget including work package management. Provide mentorship to other team members. Lead the management of product obsolescence activities (re-design of multiple boards, including support for firmware migration from obsolete to new devices). Supporting and documenting industrial PC configurations, migration of NPI documentation into new PLM tool. Support of product approval, software integration and project delivery, ensuring that the products, tools and processes remain fit for purpose. You'll help to improve quality and product robustness through better design methodology. Day-to-day, you'll work closely with teams across the business such as software, supply chain and component engineering. You will also work towards improving requirements capture and much more. Responsibilities: Design, development and implementation of digital hardware (at component level and above) and firmware for railway signalling control systems on bespoke and COTS platforms Preparation of hardware / firmware development plans Interfacing with software team Including specifying the hardware / software interface requirements Debugging and trouble shooting Technical documentation We value passion and attitude over experience. That's why we don't expect you to have every single skill. Instead, we've listed some that we think will help you succeed and grow in this role: Experience or understanding of- Digital hardware and firmware FPGA and CPLDs RTOS Housekeeping with Intel processors Carrier boards for SoM and CoM Bus translation e.g. PCIe to local buses Serial and parallel buses Communication protocols Working to process Working from and creating requirements / test specifications Design and code reviews Configuration / version control Design analysis - timing diagrams etc Knowledge of: Memory technologies Spartan and Virtex FPGA families or similar Ability to read schematics / datasheets BSPs Knowledge of embedded software and operating systems Familiarity with: DFM / DFT Setting up test environments Set-up and configuration of development tools V&V Characterisation of HW Obsolescence management Things you'll enjoy. Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You'll also: Enjoy stability, challenges and a long-term career free from boring daily routines Collaborate with transverse teams and helpful colleagues Contribute to innovative projects Steer your career in whatever direction you choose across functions and countries Benefit from our investment in your development, through award-winning learning Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension) You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you! Important to note Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law. As a 'Disability Confident' employer, we will interview all disabled job applicants who match the essential criteria of the job description or specification. We will consider flexible working requests for all roles unless operational requirements prevent otherwise.
Principal Software Engineer
Codurance Leeds, Yorkshire
We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our clients in many ways, and you will have the opportunity to work on a wide range of different internal and client projects. You'll primarily work remotely as part of a collaborative team, with occasional travel to client sites or in-person sessions when it adds value to delivery or relationships. This may be a greenfield project for a startup or helping to build a mission critical system for a large enterprise client. Perhaps you'll work as an embedded Consultant, working within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location We are open to this role being hybrid, with occasional travel to client sites. Please note that we are not able to offer visa sponsorship at this time. Responsibilities You are able to actively build relationships with strategic stakeholders within the client, acting as an advisor and partner in helping them identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it. You bring deep hands on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery, navigating ambiguity, and ensuring that technical decisions align with business goals. You communicate with clarity and empathy, adapting your style to influence senior stakeholders, collaborate with peers, and support those you mentor. You look beyond the code, identifying opportunities to add value, support account growth, and contribute to the broader success of our clients and Codurance. You're continuously learning and evolving, and you help others do the same, whether by fostering inclusive team environments, sharing knowledge, or challenging ideas constructively. Bonus Qualifications Experience working in consultancy, agency, or client facing delivery environments, especially where you've helped shape solutions or build long term relationships. Exposure to commercial conversations such as proposals, pricing, or contract scoping, or a desire to develop confidence in this area. Familiarity with platform thinking, service design, or systems architecture across complex domains. Contributed to internal initiatives, technical communities, or mentoring programmes - within your organisation or externally. Awareness of private equity backed or mid market tech environments, and how technology decisions can support business scaling or transformation. Experience building or scaling AI enabled products, bringing a pragmatic perspective on when and how to leverage AI tooling effectively. Benefits Uncapped training support - no fixed training budget: if it's relevant and you share your learnings, we'll cover the cost. We encourage continuous development at all levels. Personal learning budget - use Learnerbly to access curated courses, books, and coaching resources to support your growth and progression. Transparency - from day one, you'll have access to company financials and salary bandings, reflecting our commitment to openness and trust. Private medical cover & life assurance - includes dental and optical. Life cover provides a lump sum payment for additional peace of mind. Pension (4% top up) and income protection - option to choose from an employer pension top up to 5% or a holiday voucher for the value of £1,000 after 5 years of service; 8% pension top up or a holiday voucher for the value of £2,000 after 8 years of service. Employee assistance program (EAP), including access to wellbeing support (counselling, therapy). Enhanced parental leave - supporting you and your family with more time and flexibility when it matters most. Electric Vehicle and Cycle to Work Scheme Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.
09/07/2026
Full time
We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our clients in many ways, and you will have the opportunity to work on a wide range of different internal and client projects. You'll primarily work remotely as part of a collaborative team, with occasional travel to client sites or in-person sessions when it adds value to delivery or relationships. This may be a greenfield project for a startup or helping to build a mission critical system for a large enterprise client. Perhaps you'll work as an embedded Consultant, working within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location We are open to this role being hybrid, with occasional travel to client sites. Please note that we are not able to offer visa sponsorship at this time. Responsibilities You are able to actively build relationships with strategic stakeholders within the client, acting as an advisor and partner in helping them identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it. You bring deep hands on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery, navigating ambiguity, and ensuring that technical decisions align with business goals. You communicate with clarity and empathy, adapting your style to influence senior stakeholders, collaborate with peers, and support those you mentor. You look beyond the code, identifying opportunities to add value, support account growth, and contribute to the broader success of our clients and Codurance. You're continuously learning and evolving, and you help others do the same, whether by fostering inclusive team environments, sharing knowledge, or challenging ideas constructively. Bonus Qualifications Experience working in consultancy, agency, or client facing delivery environments, especially where you've helped shape solutions or build long term relationships. Exposure to commercial conversations such as proposals, pricing, or contract scoping, or a desire to develop confidence in this area. Familiarity with platform thinking, service design, or systems architecture across complex domains. Contributed to internal initiatives, technical communities, or mentoring programmes - within your organisation or externally. Awareness of private equity backed or mid market tech environments, and how technology decisions can support business scaling or transformation. Experience building or scaling AI enabled products, bringing a pragmatic perspective on when and how to leverage AI tooling effectively. Benefits Uncapped training support - no fixed training budget: if it's relevant and you share your learnings, we'll cover the cost. We encourage continuous development at all levels. Personal learning budget - use Learnerbly to access curated courses, books, and coaching resources to support your growth and progression. Transparency - from day one, you'll have access to company financials and salary bandings, reflecting our commitment to openness and trust. Private medical cover & life assurance - includes dental and optical. Life cover provides a lump sum payment for additional peace of mind. Pension (4% top up) and income protection - option to choose from an employer pension top up to 5% or a holiday voucher for the value of £1,000 after 5 years of service; 8% pension top up or a holiday voucher for the value of £2,000 after 8 years of service. Employee assistance program (EAP), including access to wellbeing support (counselling, therapy). Enhanced parental leave - supporting you and your family with more time and flexibility when it matters most. Electric Vehicle and Cycle to Work Scheme Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.
Principal Machine Learning Infrastructure Engineer London, United Kingdom
PhysicsX Ltd
Senior Machine Learning Infrastructure Engineer London, United Kingdom About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Note:We are currently recruiting for multiple positions, however please only apply for the role that best aligns with your skillset and career goals. The Role The Senior ML Infrastructure Engineer will extend and operate the infrastructure that powers our research model training, fine-tuning, and serving pipelines. You will be embedded within our Research function, partnering directly with ML engineers and research scientists to ensure they can train Large Physics Models efficiently and reliably at scale. Team Context In this role, you will be vertically embedded in Research, working daily with: Research Scientists who determine the model architectures and methods ML Engineers who implement and develop the models Simulation Data Engineers who are accountable for upstream data pipelines You will have end-to-end responsibilities over the research infrastructure, with the autonomy to make architectural decisions and the responsibility to keep data flowing reliably. Horizontally, you will be part of an infrastructure engineering group responsible for infrastructure across the company. What you will do Training Infrastructure Design and operate distributed training infrastructure for neural operator architectures (Transolver, Point Cloud Transformer, etc.) on our large NVIDIA DGX B200 platform. Optimize training pipelines for throughput, fault tolerance, and cost efficiency, including checkpointing strategies, gradient accumulation, and multi-node synchronization. Build and maintain experiment tracking and observability systems that give researchers clear visibility into training runs, hyperparameter sweeps, and model performance. Data I/O and Performance Solve data loading bottlenecks for large-scale mesh datasets. Optimize data pipelines for efficient I/O from cloud storage, including prefetching, caching, and format optimization. Work with heterogeneous data sources of varying formats and resolutions. Model Serving and Deployment Build serving infrastructure for pre-trained LPMs, supporting both zero shot inference and uncertainty quantification (Monte Carlo Dropout). Design and implement model packaging pipelines for customer deployment. Models must run reliably in customer environments with fine tuning capabilities. Ensure reproducibility: any model checkpoint should be deployable with consistent behaviour. Platform and Tooling Improve developer experience for the Research team with fast iteration cycles, reliable CI/CD, clear debugging tools. Collaborate with the broader Infrastructure team on shared patterns and standards. What you bring to the table Ability to scope and effectively deliver projects, prioritising activity as needed. Problem solving skills and the ability to analyse issues, identify causes, and recommend solutions quickly. Excellent collaboration and communication skills, especially in a research setting. You can translate "the model isn't converging" into infrastructure hypotheses and solutions, and can bridge technical abstractions with implementations. 5+ years of experience building and operating ML infrastructure at scale: Deep expertise in distributed training: you've debugged NCCL hangs, optimized collective communication, and know when to use FSDP vs. DDP vs. pipeline parallelism Strong systems fundamentals: Linux, networking (including domain specific NVLink and InfiniBand), storage I/O, profiling and performance optimization Production experience with Kubernetes and SLURM for job orchestration on GPU clusters Proficiency in Python and ML frameworks (PyTorch strongly preferred) Experience with cloud GPU infrastructure; ideally CoreWeave or similar GPU/HPC-focused clouds Ideally Experience with geometric deep learning or neural operators, architectures that operate on meshes, point clouds, or graphs Background in HPC for simulation engineering, familiarity with how CFD/FEA workflows generate and consume data Experience building model serving infrastructure with latency and throughput requirements Familiarity with experiment tracking tools (Weights & Biases, MLflow) and observability stacks (Prometheus, Grafana) What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
08/07/2026
Full time
Senior Machine Learning Infrastructure Engineer London, United Kingdom About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. Note:We are currently recruiting for multiple positions, however please only apply for the role that best aligns with your skillset and career goals. The Role The Senior ML Infrastructure Engineer will extend and operate the infrastructure that powers our research model training, fine-tuning, and serving pipelines. You will be embedded within our Research function, partnering directly with ML engineers and research scientists to ensure they can train Large Physics Models efficiently and reliably at scale. Team Context In this role, you will be vertically embedded in Research, working daily with: Research Scientists who determine the model architectures and methods ML Engineers who implement and develop the models Simulation Data Engineers who are accountable for upstream data pipelines You will have end-to-end responsibilities over the research infrastructure, with the autonomy to make architectural decisions and the responsibility to keep data flowing reliably. Horizontally, you will be part of an infrastructure engineering group responsible for infrastructure across the company. What you will do Training Infrastructure Design and operate distributed training infrastructure for neural operator architectures (Transolver, Point Cloud Transformer, etc.) on our large NVIDIA DGX B200 platform. Optimize training pipelines for throughput, fault tolerance, and cost efficiency, including checkpointing strategies, gradient accumulation, and multi-node synchronization. Build and maintain experiment tracking and observability systems that give researchers clear visibility into training runs, hyperparameter sweeps, and model performance. Data I/O and Performance Solve data loading bottlenecks for large-scale mesh datasets. Optimize data pipelines for efficient I/O from cloud storage, including prefetching, caching, and format optimization. Work with heterogeneous data sources of varying formats and resolutions. Model Serving and Deployment Build serving infrastructure for pre-trained LPMs, supporting both zero shot inference and uncertainty quantification (Monte Carlo Dropout). Design and implement model packaging pipelines for customer deployment. Models must run reliably in customer environments with fine tuning capabilities. Ensure reproducibility: any model checkpoint should be deployable with consistent behaviour. Platform and Tooling Improve developer experience for the Research team with fast iteration cycles, reliable CI/CD, clear debugging tools. Collaborate with the broader Infrastructure team on shared patterns and standards. What you bring to the table Ability to scope and effectively deliver projects, prioritising activity as needed. Problem solving skills and the ability to analyse issues, identify causes, and recommend solutions quickly. Excellent collaboration and communication skills, especially in a research setting. You can translate "the model isn't converging" into infrastructure hypotheses and solutions, and can bridge technical abstractions with implementations. 5+ years of experience building and operating ML infrastructure at scale: Deep expertise in distributed training: you've debugged NCCL hangs, optimized collective communication, and know when to use FSDP vs. DDP vs. pipeline parallelism Strong systems fundamentals: Linux, networking (including domain specific NVLink and InfiniBand), storage I/O, profiling and performance optimization Production experience with Kubernetes and SLURM for job orchestration on GPU clusters Proficiency in Python and ML frameworks (PyTorch strongly preferred) Experience with cloud GPU infrastructure; ideally CoreWeave or similar GPU/HPC-focused clouds Ideally Experience with geometric deep learning or neural operators, architectures that operate on meshes, point clouds, or graphs Background in HPC for simulation engineering, familiarity with how CFD/FEA workflows generate and consume data Experience building model serving infrastructure with latency and throughput requirements Familiarity with experiment tracking tools (Weights & Biases, MLflow) and observability stacks (Prometheus, Grafana) What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
Principal Embedded App Engineer - Mission-Critical Radios
Sepura plc. Waterbeach, Cambridgeshire
Sepura plc. is looking for a Principal Embedded Application Engineer to join their Software Team. This role focuses on developing embedded application software for digital radio products on embedded Linux and Android platforms. The ideal candidate will have over 10 years of experience in Linux and Android application development, strong proficiency in C and Java, and a solid background in embedded systems. The company offers an innovative environment that deals with mission-critical communication solutions.
08/07/2026
Full time
Sepura plc. is looking for a Principal Embedded Application Engineer to join their Software Team. This role focuses on developing embedded application software for digital radio products on embedded Linux and Android platforms. The ideal candidate will have over 10 years of experience in Linux and Android application development, strong proficiency in C and Java, and a solid background in embedded systems. The company offers an innovative environment that deals with mission-critical communication solutions.
Principal Embedded Application Engineer
Sepura plc. Waterbeach, Cambridgeshire
We are on the lookout for a Principal Embedded Application Engineer to join the Software Team. Overview Sepura TETRA digital radio products are similar to mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities, and commercial customers. Sepura offers a broad range of radio products, support tools, and accessories. Our next generation products will need to meet similar requirements while utilising broadband communication and platform technologies. This role will focus on the development, configuration and tuning of Sepura's Mission Critical Services, the broadband based communication standard that forms the core technology for the UK's new Emergency Services Network (ESN). Ideally, candidates will demonstrate experience gained over the full software development life cycle and be comfortable discussing ideas and solutions with others to design new components and resolve issues in legacy components. Role Reporting to the Services Team Leader, this role focuses on the development of embedded application software components for digital radio products and their accessories on embedded Linux / Android platforms. Key Responsibilities Design, implementation and testing of embedded application software for Sepura digital radio products across operating systems including Embedded Linux and Android. Definition and planning of software tasks at the component level. Production of architectural, design and test specifications. Participation in project planning and technical reviews. Integration testing, investigation and resolution of issues. Day to Day Our customer base spans many industries and markets worldwide. TETRA and LTE solutions are developed specifically for users facing critical communication challenges. You will be supported by your manager and team, and collaborate with other departments across the business. The Software teams follow an Agile development process centred on Scrum ceremonies. This role requires security clearance. What you need to succeed Required Skills and Experience Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. Experience: 10+ years of professional experience developing Linux and Android applications with a strong background in C and Java. Technical Proficiency: Solid background in embedded software development, particularly in the user space (C). Good understanding of RTOS and embedded software systems. Experience with Android app development (Java) and modern app architecture. Demonstratable skills in test driven development in both embedded C and Android app spaces. Ability to interpret and apply complex specifications (e.g., ETSI/3GPP/RFC) in both embedded C and Android app spaces. Ability to work across software disciplines (a true generalist). Capability to work in a technical capacity with suppliers and customers. Ability to take ownership and provide technical leadership in both embedded C and Android app spaces. Demonstratable skills in scoping large multidisciplinary projects with attention to detail. Preferred (Nice to Have) Experience in mission critical or safety critical communication systems. Knowledge of TETRA, DMR, LTE/MCX or similar communication standards. Experience with ARM platforms, RTOS environments, or multi core optimisation.
08/07/2026
Full time
We are on the lookout for a Principal Embedded Application Engineer to join the Software Team. Overview Sepura TETRA digital radio products are similar to mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities, and commercial customers. Sepura offers a broad range of radio products, support tools, and accessories. Our next generation products will need to meet similar requirements while utilising broadband communication and platform technologies. This role will focus on the development, configuration and tuning of Sepura's Mission Critical Services, the broadband based communication standard that forms the core technology for the UK's new Emergency Services Network (ESN). Ideally, candidates will demonstrate experience gained over the full software development life cycle and be comfortable discussing ideas and solutions with others to design new components and resolve issues in legacy components. Role Reporting to the Services Team Leader, this role focuses on the development of embedded application software components for digital radio products and their accessories on embedded Linux / Android platforms. Key Responsibilities Design, implementation and testing of embedded application software for Sepura digital radio products across operating systems including Embedded Linux and Android. Definition and planning of software tasks at the component level. Production of architectural, design and test specifications. Participation in project planning and technical reviews. Integration testing, investigation and resolution of issues. Day to Day Our customer base spans many industries and markets worldwide. TETRA and LTE solutions are developed specifically for users facing critical communication challenges. You will be supported by your manager and team, and collaborate with other departments across the business. The Software teams follow an Agile development process centred on Scrum ceremonies. This role requires security clearance. What you need to succeed Required Skills and Experience Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. Experience: 10+ years of professional experience developing Linux and Android applications with a strong background in C and Java. Technical Proficiency: Solid background in embedded software development, particularly in the user space (C). Good understanding of RTOS and embedded software systems. Experience with Android app development (Java) and modern app architecture. Demonstratable skills in test driven development in both embedded C and Android app spaces. Ability to interpret and apply complex specifications (e.g., ETSI/3GPP/RFC) in both embedded C and Android app spaces. Ability to work across software disciplines (a true generalist). Capability to work in a technical capacity with suppliers and customers. Ability to take ownership and provide technical leadership in both embedded C and Android app spaces. Demonstratable skills in scoping large multidisciplinary projects with attention to detail. Preferred (Nice to Have) Experience in mission critical or safety critical communication systems. Knowledge of TETRA, DMR, LTE/MCX or similar communication standards. Experience with ARM platforms, RTOS environments, or multi core optimisation.
Senior / Staff / Principal Software Engineer
Flawless AI
Flawless is transforming Hollywood with assistive AI. Our tools empower filmmakers to edit, localize, and refine performances while preserving artistic intent. Designed to support, not replace, artists, our technology expands what is possible on screen and gives creators freedom to tell stories with greater impact and reach audiences in new ways. From enabling seamless multilingual releases to eliminating the need for costly reshoots, Flawless solves critical challenges that slow down productions and limit distribution. We are also setting the standard for ethical AI in entertainment. Our Artistic Rights Treasury (A.R.T.) is a rights management solution that protects artists and rights holders, ensuring that innovation moves forward with transparency and respect for creative ownership. The Role We're looking for exceptional software engineers to join our Product Engineering team and help shape the future of DeepEditor and TrueSync. This role is open across multiple levels, from Senior Engineer through Staff and Principal Engineer. The level and scope of responsibility will be determined based on your experience, technical depth, leadership impact, and track record of delivery. As a Software Engineer at Flawless, you'll play a hands on role in building and evolving DeepEditor, an AI powered editing platform, and TrueSync, a localization tool. You'll work closely with engineers, scientists, product managers, and creative teams to deliver innovative products that redefine how stories are created. You'll be embedded within a product team, writing code, solving complex technical challenges, and driving delivery from idea to production. More senior candidates will be expected to influence technical strategy, lead architecture decisions, mentor engineers, and drive initiatives that span multiple teams and products. Our core technologies are TypeScript, React, and Python. We're looking for strong generalists who enjoy working across the stack and are excited by the challenges of building ambitious products at scale. What We're Looking For We're seeking deeply technical, product mindful engineers who thrive in collaborative, cross functional environments and have a track record of delivering complex software products. You care deeply about users and product outcomes, balance pragmatism with technical excellence, and are comfortable operating across different levels of abstraction from debugging production issues to shaping long term technical direction. The ideal candidate combines strong engineering fundamentals with a product delivery mindset and enjoys working closely with teammates to solve challenging problems. For Staff and Principal candidates, we're looking for engineers who have demonstrated technical leadership, influence across teams, and the ability to drive large scale technical initiatives. Responsibilities Product Development & Delivery Design, build, and ship high quality product features and improvements. Collaborate closely with cross functional partners to deliver customer value. Contribute hands on across the stack to solve technical and product challenges. Take ownership of systems and services that support DeepEditor's and TrueSync's long and short form offerings. Drive projects from concept through production and ongoing iteration. Technical Leadership Influence architecture, system design, and engineering best practices. Make thoughtful technical decisions that balance innovation, quality, and delivery speed. Improve engineering standards, development workflows, testing, and deployment practices. Mentor and support engineers across the organization. For Staff and Principal candidates, provide technical leadership across multiple teams and initiatives. Cross Functional Collaboration Partner with Science, Product, Design, and Creative teams to bring new capabilities to life. Translate product requirements into scalable technical solutions. Communicate technical concepts clearly to both technical and non technical stakeholders. Help align engineering efforts with product and business priorities. Scalability, Reliability & Quality Improve system performance, stability, and scalability. Support rapid experimentation and iteration of AI powered capabilities. Identify and mitigate technical risks before they impact delivery. Champion robust engineering practices and operational excellence. Qualifications & Experience We're interested in talented engineers from a variety of backgrounds. You don't need to meet every qualification to apply. We're particularly interested in candidates with: Strong software engineering fundamentals, including system design, architecture, testing, and software quality. Hands on development experience with TypeScript, React, Python, and/or other modern programming languages such as Go, Java, Ruby, C#, or similar. Experience building, shipping, and operating production software. Strong product instincts and a delivery focused mindset. Experience working in cross functional teams. Ability to take ownership of complex technical problems and deliver outcomes. Excellent communication and collaboration skills. Additional expectations for Staff and Principal candidates Demonstrated technical leadership across multiple teams or large product areas. Experience influencing technical strategy and architectural direction. Proven ability to mentor engineers and raise engineering standards. Track record of driving complex initiatives from conception through execution. Ability to balance short term delivery needs with long term platform investments. Benefits Autonomy A hybrid working environment Competitive Salary All permanent employees receive generous stock options
08/07/2026
Full time
Flawless is transforming Hollywood with assistive AI. Our tools empower filmmakers to edit, localize, and refine performances while preserving artistic intent. Designed to support, not replace, artists, our technology expands what is possible on screen and gives creators freedom to tell stories with greater impact and reach audiences in new ways. From enabling seamless multilingual releases to eliminating the need for costly reshoots, Flawless solves critical challenges that slow down productions and limit distribution. We are also setting the standard for ethical AI in entertainment. Our Artistic Rights Treasury (A.R.T.) is a rights management solution that protects artists and rights holders, ensuring that innovation moves forward with transparency and respect for creative ownership. The Role We're looking for exceptional software engineers to join our Product Engineering team and help shape the future of DeepEditor and TrueSync. This role is open across multiple levels, from Senior Engineer through Staff and Principal Engineer. The level and scope of responsibility will be determined based on your experience, technical depth, leadership impact, and track record of delivery. As a Software Engineer at Flawless, you'll play a hands on role in building and evolving DeepEditor, an AI powered editing platform, and TrueSync, a localization tool. You'll work closely with engineers, scientists, product managers, and creative teams to deliver innovative products that redefine how stories are created. You'll be embedded within a product team, writing code, solving complex technical challenges, and driving delivery from idea to production. More senior candidates will be expected to influence technical strategy, lead architecture decisions, mentor engineers, and drive initiatives that span multiple teams and products. Our core technologies are TypeScript, React, and Python. We're looking for strong generalists who enjoy working across the stack and are excited by the challenges of building ambitious products at scale. What We're Looking For We're seeking deeply technical, product mindful engineers who thrive in collaborative, cross functional environments and have a track record of delivering complex software products. You care deeply about users and product outcomes, balance pragmatism with technical excellence, and are comfortable operating across different levels of abstraction from debugging production issues to shaping long term technical direction. The ideal candidate combines strong engineering fundamentals with a product delivery mindset and enjoys working closely with teammates to solve challenging problems. For Staff and Principal candidates, we're looking for engineers who have demonstrated technical leadership, influence across teams, and the ability to drive large scale technical initiatives. Responsibilities Product Development & Delivery Design, build, and ship high quality product features and improvements. Collaborate closely with cross functional partners to deliver customer value. Contribute hands on across the stack to solve technical and product challenges. Take ownership of systems and services that support DeepEditor's and TrueSync's long and short form offerings. Drive projects from concept through production and ongoing iteration. Technical Leadership Influence architecture, system design, and engineering best practices. Make thoughtful technical decisions that balance innovation, quality, and delivery speed. Improve engineering standards, development workflows, testing, and deployment practices. Mentor and support engineers across the organization. For Staff and Principal candidates, provide technical leadership across multiple teams and initiatives. Cross Functional Collaboration Partner with Science, Product, Design, and Creative teams to bring new capabilities to life. Translate product requirements into scalable technical solutions. Communicate technical concepts clearly to both technical and non technical stakeholders. Help align engineering efforts with product and business priorities. Scalability, Reliability & Quality Improve system performance, stability, and scalability. Support rapid experimentation and iteration of AI powered capabilities. Identify and mitigate technical risks before they impact delivery. Champion robust engineering practices and operational excellence. Qualifications & Experience We're interested in talented engineers from a variety of backgrounds. You don't need to meet every qualification to apply. We're particularly interested in candidates with: Strong software engineering fundamentals, including system design, architecture, testing, and software quality. Hands on development experience with TypeScript, React, Python, and/or other modern programming languages such as Go, Java, Ruby, C#, or similar. Experience building, shipping, and operating production software. Strong product instincts and a delivery focused mindset. Experience working in cross functional teams. Ability to take ownership of complex technical problems and deliver outcomes. Excellent communication and collaboration skills. Additional expectations for Staff and Principal candidates Demonstrated technical leadership across multiple teams or large product areas. Experience influencing technical strategy and architectural direction. Proven ability to mentor engineers and raise engineering standards. Track record of driving complex initiatives from conception through execution. Ability to balance short term delivery needs with long term platform investments. Benefits Autonomy A hybrid working environment Competitive Salary All permanent employees receive generous stock options
Principal Computer Vision / Machine Learning Engineer
Hawk-Eye Innovations Ltd. Basingstoke, Hampshire
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
08/07/2026
Full time
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
Principal Computer Vision / Machine Learning Engineer
Hawk-Eye Innovations Ltd. Bristol, Gloucestershire
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
08/07/2026
Full time
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
Principal Computer Vision / Machine Learning Engineer
Hawk-Eye Innovations Ltd.
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
08/07/2026
Full time
Principal Computer Vision / Machine Learning Engineer Join Our Team at Hawk-Eye Innovations Value Stream: Innovation Hub Location: Hybrid working - minimum 2 days per week in the office Office: London, Basingstoke and Bristol Contract: Permanent, Full-Time Salary: £76,340 - £109,060 per annum Join Our Team as a Principal Computer Vision / Machine Learning Engineer at Hawk-Eye Innovations We're looking for an exceptional Principal Computer Vision / Machine Learning Engineer to join our Innovation Hub and help shape the next generation of sports tracking technology. Working at the intersection of computer vision, applied mathematics and machine learning, you'll tackle some of the most technically challenging problems in sports technology. From reconstructing accurate 3D trajectories from multi-camera systems to deploying advanced algorithms onto embedded hardware, you'll play a key role in developing solutions that power world-leading tracking technology used across global sport. If you enjoy solving complex engineering challenges, influencing technical direction and building production-ready computer vision systems, we'd love to hear from you. What Your Day Will Look Like As a Principal Computer Vision / Machine Learning Engineer, you'll play a key role in developing the next generation of computer vision technology within our Innovation Hub. Working at the intersection of computer vision and applied mathematics, you'll transform raw 2D detections from camera systems into accurate 3D positional and trajectory data, ensuring outputs are physically plausible, robust and production-ready. You'll collaborate with software engineers, machine learning specialists and product teams to solve complex technical challenges, helping bring advanced tracking technology into a wider range of sporting environments. Applied Computer Vision Design and develop algorithms that reconstruct accurate 3D positional and trajectory data from 2D detections, applying mathematical and physical modelling of motion, projectiles and object interaction. Computer Vision Systems Design and build computer vision components supporting detection, tracking and calibration workflows across multiple sports. Calibration & Validation Contribute to calibration systems, handling coverage gaps and validating reconstructed trajectories against real-world scenarios. Embedded Deployment Support the optimisation and deployment of algorithms onto embedded NVIDIA Jetson hardware, helping deliver efficient real-time performance on edge devices. Machine Learning Collaboration Work alongside our dedicated Machine Learning discipline, leveraging existing detection models where appropriate while owning the Computer Vision and applied modelling layer built on top of them. Technical Leadership Influence algorithm design, technical architecture and data pipeline decisions within a fast-moving product team while providing technical guidance across complex engineering challenges. Cross-functional Collaboration Partner with data platform, backend and frontend engineers to define data requirements, representative datasets and reliable production outputs. Quality & Reliability Help ensure tracking outputs remain accurate and reliable across challenging real-world environments where conditions can vary significantly. What We Value At Hawk-Eye, we thrive on solving difficult engineering problems through innovation, collaboration and technical excellence. As a Principal Engineer, you'll remain hands-on while influencing the technical direction of our products. You'll work alongside highly skilled engineers across Computer Vision, Machine Learning and Software Engineering to develop innovative solutions that continue to push the boundaries of sports technology. We're looking for someone who enjoys solving complex technical challenges, embraces ambiguity and wants to make a lasting impact through technical leadership and engineering excellence. Skills, Knowledge, and Expertise We're looking for someone with: Extensive commercial experience in Computer Vision with a strong grounding in applied mathematics and physical modelling. Expertise in trajectory estimation, motion reconstruction, projectile physics or similar 2D-to-3D reconstruction problems. Experience designing Computer Vision algorithms for detection, tracking, calibration or reconstruction systems. Experience working with camera-based data sources, tracking pipelines or spatial and temporal datasets. Strong C++ development experience. Python experience for prototyping, experimentation or tooling would be advantageous. Experience deploying or optimising algorithms for embedded or edge GPU hardware, particularly NVIDIA Jetson, is highly desirable. Working knowledge of Machine Learning techniques is beneficial; however, this role is primarily Computer Vision and applied modelling focused rather than Machine Learning research focused. Comfortable working with ambiguity and evolving requirements within a fast-paced, product-focused engineering environment. Excellent communication skills with the ability to collaborate across Computer Vision, Machine Learning, backend, frontend and data platform teams. Experience influencing technical direction and contributing to architecture decisions. What This Role Is Not To help set expectations, it's important to understand what this role focuses on: This is not a pure Machine Learning research role. The emphasis is on applied Computer Vision, mathematical modelling and delivering production-ready solutions rather than researching or training novel Machine Learning models. This is not a Data Engineering role. You'll be responsible for producing high-quality model outputs, while separate teams own data storage, transformation, APIs and wider platform services. This is not a people management role by default. As a Principal Engineer, you'll provide technical leadership, influence engineering decisions and mentor through technical expertise. Depending on the team structure, there may be opportunities to lead a squad or technical discipline, but direct line management is not a core responsibility. Reward, Benefits, and Wellness We offer a comprehensive package to support your growth and well-being. United Kingdom Annual Leave: 25 days (excluding bank holidays). Enhanced Pension Scheme: 5% matching. Flexible Working: Hybrid model (minimum 2 days in the office per week). Wellness: Complimentary Unmind app and onsite gym (Basingstoke). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Hungary Annual Leave: Standard according to local labour law. Flexible Working: Hybrid model (2 days in our office per week). Exclusive Perks: Access to sporting events and tickets, plus Sony Group Company discounts. Additional Benefits: Cafeteria options (SZÉP Card, Nursery & Kindergarten contributions, Annual MOL Bubi Pass), private medical insurance, life & accident insurance, MindentMent Dental Clinic discounts, seniority awards, and an Employee Assistance Program. About Us Hawk-Eye Innovations, part of Sony Sports Technology, is a world leader in sports technology. We deliver sophisticated officiating, broadcast and player tracking solutions across more than 25 international sports. Every year, our technology supports over 30,000 sporting events across more than 500 stadiums in 90 countries. Our Innovation Hub focuses on solving the next generation of technical challenges, developing cutting edge Computer Vision and Machine Learning solutions that continue to redefine what's possible in sports technology. Equal Opportunity Statement As an active part of a culturally and socially diverse society, Sony Sports Technology is committed to building a workforce that is diverse, inclusive and representative of the communities we serve. Sony Sports Technology is an equal opportunity employer and welcomes applications from people of all backgrounds and experiences. We recruit, retain, develop and promote people based on their skills, qualifications and experience. Our commitment is to provide a respectful, inclusive environment where everyone has the opportunity to contribute, grow and succeed. Apply Today Join Hawk-Eye Innovations and help shape the future of sports technology. As a Principal Computer Vision / Machine Learning Engineer, you'll work on some of the most technically challenging problems in Computer Vision, applied mathematics and real time tracking, helping build the next generation of world leading sports technology.
C++ Software Engineer
Leonardo Worldwide Corporation Edinburgh, Midlothian
C++ Software EngineerApplylocations: GB - Edinburghtime type: Full timeposted on: Posted Todayjob requisition id: R Job Description: Salary Range: Engineer £38000 - £50000 Senior Engineer £45000 - £60000 Principal Engineer £54000 - £70000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your impact Are you interested in working on one of the most cutting-edge defence and aerospace projects in the UK? We are enhancing the capability of fast jets such as the Eurofighter Typhoon, Saab Gripen and the emerging 6th generation fighter jet platform, Tempest. We are looking for top engineers to join our team and help us with our industry leading contributions to these projects.As a Software Engineer at Leonardo, you will work in an agile team with 7-10 other engineers. Together with almost 100 other engineers you'll be challenged to ensure the software development continues to form the backbone of the nation's air defence capability for decades to come.You will collaborate with your colleagues to architect, design, implement and test new product functionality and contribute to planning the work and taking ownership for delivering it. What you'll bring To be successful in this role, we really need you to have the following experience: Experience working within an agile team and familiarity with agile software development lifecycle Strong C++ programming skills, ideally in a highly regulated environment. The ability to collaborate and work with others Git (or equivalent) source control expertise The ability to develop suitable software solution from solution requirements The ability to trace, diagnose and resolve potential software issues. Familiarity with a debugger.If you have the above skills, the following will really help you stand out: Familiarity with Signal Processing Experience working on complex products and codebases Familiarisation with component-based development Experience with working in embedded environments Experience using static analysis and code coverage tooling Knowledge of best practises for incremental development Familiarity with the Atlassian toolset Familiarity with Cmake.This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance : All employees at management level and below are eligible for our bonus scheme. Never Stop Learning : Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks : Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible Working : Flexible hours are available, however, due to the nature of this work, full time on-site working will be required. For part time opportunities, please talk to usFor a full list of our company benefits please visit our website.Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety.At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.Be part of something bigger - apply now! Primary Location: GB - Edinburgh Contract Type: Permanent Hybrid Working: Onsite
07/07/2026
Full time
C++ Software EngineerApplylocations: GB - Edinburghtime type: Full timeposted on: Posted Todayjob requisition id: R Job Description: Salary Range: Engineer £38000 - £50000 Senior Engineer £45000 - £60000 Principal Engineer £54000 - £70000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your impact Are you interested in working on one of the most cutting-edge defence and aerospace projects in the UK? We are enhancing the capability of fast jets such as the Eurofighter Typhoon, Saab Gripen and the emerging 6th generation fighter jet platform, Tempest. We are looking for top engineers to join our team and help us with our industry leading contributions to these projects.As a Software Engineer at Leonardo, you will work in an agile team with 7-10 other engineers. Together with almost 100 other engineers you'll be challenged to ensure the software development continues to form the backbone of the nation's air defence capability for decades to come.You will collaborate with your colleagues to architect, design, implement and test new product functionality and contribute to planning the work and taking ownership for delivering it. What you'll bring To be successful in this role, we really need you to have the following experience: Experience working within an agile team and familiarity with agile software development lifecycle Strong C++ programming skills, ideally in a highly regulated environment. The ability to collaborate and work with others Git (or equivalent) source control expertise The ability to develop suitable software solution from solution requirements The ability to trace, diagnose and resolve potential software issues. Familiarity with a debugger.If you have the above skills, the following will really help you stand out: Familiarity with Signal Processing Experience working on complex products and codebases Familiarisation with component-based development Experience with working in embedded environments Experience using static analysis and code coverage tooling Knowledge of best practises for incremental development Familiarity with the Atlassian toolset Familiarity with Cmake.This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year. Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance : All employees at management level and below are eligible for our bonus scheme. Never Stop Learning : Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks : Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible Working : Flexible hours are available, however, due to the nature of this work, full time on-site working will be required. For part time opportunities, please talk to usFor a full list of our company benefits please visit our website.Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety.At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know.Be part of something bigger - apply now! Primary Location: GB - Edinburgh Contract Type: Permanent Hybrid Working: Onsite

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