Role: Robotics Software Engineer Location: Newcastle (Hybrid Working Available) Salary: 50,000 - 60,000 + Bonus + Excellent Benefits Shape the Future of Robotics - Join a Leading Innovation Team in Newcastle! KO2 Recruitment is proud to partner with a world-class robotics company designing and developing advanced robotic systems used across global industries. Due to continued growth, they are seeking a Robotics Software Engineer to join their expanding R&D team. This is an exciting opportunity to develop intelligent robotic systems that combine precision engineering, autonomy, and real-world functionality. You'll be working alongside a talented multidisciplinary team, contributing to the next generation of robotic platforms. The Role As a Robotics Software Engineer, you'll design and implement software that controls robotic arms, motion systems, and intelligent payloads. Your work will focus on developing real-time control, autonomy algorithms, and intuitive GUI interfaces - blending creativity with technical depth. You'll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion and sensor systems. Working with Linux-based environments and communication interfaces. Integrating and testing software on physical robotic systems - both in lab and field. Collaborating with cross-functional teams in mechanical, electronics, and systems engineering. (Desirable) Working with ROS or ROS2 (Robot Operating System) to enhance autonomy. Skills & Experience Essential: Proven experience writing software to control real-world hardware or robotic systems. Strong skills in C/C++ and/or Python. Experience with Linux development environments. Excellent problem-solving skills and an innovative mindset. Desirable: Experience with ROS/ROS2 or Linux Exposure to embedded systems, real-time control, or machine autonomy. Background in robotics, automation, or mechatronics. Why Apply? Competitive salary up to 55,000 + discretionary bonus. Comprehensive benefits package - including private medical, critical illness cover, and 25 days holiday + bank holidays. Work on world-leading robotics products used globally. Join a high-calibre, collaborative team passionate about technology and innovation. If you're a software engineer with a passion for robotics, motion control, or autonomous systems, this is your chance to make a real impact. Apply today or contact KO2 Recruitment for a confidential discussion about this exciting opportunity.
Jan 08, 2026
Full time
Role: Robotics Software Engineer Location: Newcastle (Hybrid Working Available) Salary: 50,000 - 60,000 + Bonus + Excellent Benefits Shape the Future of Robotics - Join a Leading Innovation Team in Newcastle! KO2 Recruitment is proud to partner with a world-class robotics company designing and developing advanced robotic systems used across global industries. Due to continued growth, they are seeking a Robotics Software Engineer to join their expanding R&D team. This is an exciting opportunity to develop intelligent robotic systems that combine precision engineering, autonomy, and real-world functionality. You'll be working alongside a talented multidisciplinary team, contributing to the next generation of robotic platforms. The Role As a Robotics Software Engineer, you'll design and implement software that controls robotic arms, motion systems, and intelligent payloads. Your work will focus on developing real-time control, autonomy algorithms, and intuitive GUI interfaces - blending creativity with technical depth. You'll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion and sensor systems. Working with Linux-based environments and communication interfaces. Integrating and testing software on physical robotic systems - both in lab and field. Collaborating with cross-functional teams in mechanical, electronics, and systems engineering. (Desirable) Working with ROS or ROS2 (Robot Operating System) to enhance autonomy. Skills & Experience Essential: Proven experience writing software to control real-world hardware or robotic systems. Strong skills in C/C++ and/or Python. Experience with Linux development environments. Excellent problem-solving skills and an innovative mindset. Desirable: Experience with ROS/ROS2 or Linux Exposure to embedded systems, real-time control, or machine autonomy. Background in robotics, automation, or mechatronics. Why Apply? Competitive salary up to 55,000 + discretionary bonus. Comprehensive benefits package - including private medical, critical illness cover, and 25 days holiday + bank holidays. Work on world-leading robotics products used globally. Join a high-calibre, collaborative team passionate about technology and innovation. If you're a software engineer with a passion for robotics, motion control, or autonomous systems, this is your chance to make a real impact. Apply today or contact KO2 Recruitment for a confidential discussion about this exciting opportunity.
We re a small, globally diverse company, united by a passion to enable secure, seamless video collaboration for everyone. We re looking for talented Software Engineers to strengthen our Infinity team, which develops and maintains the core video platform that powers customer deployments worldwide - and our own Pexip Service. We foster an engineering-centric culture built on collaboration, respect, and a shared commitment to software quality. We believe great ideas come from diverse perspectives, and we re proud of our ethos of continuous improvement, test automation, and quality assurance. About you We welcome people from all backgrounds and experiences. If you re passionate about building high-performance, real-time systems, we d love to hear from you even if you don t tick every box. We value curiosity, adaptability, and a willingness to learn above all else. Our core platform is written predominantly in Python so ideally you have solid experience using this language, as well as having some experience with asynchronous and network programming. What you ll do: Collaborate with a talented, diverse team to design and deliver innovative solutions. Contribute to distributed systems that impact hundreds of thousands of users globally. Apply your problem-solving skills to challenging, meaningful work. Competencies that will help you succeed: Strong Python experience. Interest in learning systems programming languages (C, C++, Rust) used in our media stack. Experience with distributed systems and client/server architecture. Comfortable with Linux-based development environments. Familiarity with virtualization platforms (VMware, KVM, Hyper-V) and/or cloud environments (AWS, Azure, GCP). Have a quality-driven mindset with a focus on unit, integration and system testing Have great written and spoken English, including the ability to learn about and discuss complex architectures with other developers and stakeholders. Bachelor s degree in computer science or equivalent STEM subjects. This role is based in our Reading, UK office, working closely with colleagues in the UK and Norway. Occasional travel between these locations may be required. Why Pexip? Pexip is a video technology specialist, providing a wide range of organizations with seamless video communication regardless of technology platforms and security requirements. We partner with leading industry players and power the critical conversations that people rely on every day - everything from business communication to ultra-secure government meetings, doctor s appointments, and court proceedings. Why you ll love working here Connection & Belonging: Vibrant offices, weekly all-hands, global kick-offs and a people-first culture built on our Success Formula: Think like world champions. All eyes on the customer. Stay healthy. Growth Mindset: We invest in your learning and development and offer opportunities to learn, grow, and work on cutting-edge distributed systems. Culture of Trust & Inclusion: Strong people culture anchored in our values; The Pexip Way. Our company values are at the core of everything we do, and they define how we interact with each other, our customers and our partners daily. Supportive environment: A culture that values flexibility, collaboration, and work-life balance where your voice matters. Real Ownership: Your work is visible, measurable, and directly tied to our growth. Mission that Matters: Every day, we safeguard the most confidential conversations in the world. Our technology enables what matters most human connection, decisive interaction, and progress. About Pexip Pexip is a video technology specialist, providing all organizations with seamless communication regardless of technology platforms and security requirements powering the critical conversations that people rely on every day. Our company values are at the core of everything we do, and they define how we interact with each other, our customers, and our partners daily. They guide our business, our product development, and our brand. As our company continues to evolve and grow, scaling the Pexip Way is critical to our success. Since day one, Pexip has had an open and inclusive work culture with equal opportunities for all. We are proud to represent a diverse workforce, and we see diversity as a competitive advantage. Pexip is an equal opportunity employer and evaluates applicants regardless of an individual s age, race, color, gender, religion, national origin, sexual orientation, disability, or veteran status. We celebrate diversity and are committed to creating an inclusive environment for all employees. Diversity and culture are what make Pexip so unique. Pexip has HQ in Oslo, Norway, with main offices in; UK, Herndon - US, Stockholm - Sweden, Paris - France and Sydney - Australia, as well as sales offices across the globe. Equal Opportunity Pexip is an equal opportunity employer who evaluates applicants regardless of an individual s age, race, color, gender, religion, national origin, sexual orientation, disability or veteran status. We are committed to creating a diverse and inclusive environment at work and are proud to be an equal opportunity employer. All qualified applicants will receive the same level of consideration for employment; everyone we hire will receive the same ability for training, compensation, and promotion. We ask for gender as part of our application to ensure equal assessment in the recruitment process. Your answer will help us reach this commitment! However, the question about gender is optional, and your choice not to answer will not affect the assessment of your application in any way. Consent to Data Retention As part of our recruitment process, we may retain your personal data, including your resume and application details, for up to one year after the conclusion of your application. This allows us to consider future opportunities that align with your skills and interests. By submitting your application, you acknowledge and consent to this retention period. Please note that your data will be handled securely and in accordance with applicable privacy regulations. If at any time you wish to withdraw this consent or request deletion of your information, you may contact us directly.
Jan 07, 2026
Full time
We re a small, globally diverse company, united by a passion to enable secure, seamless video collaboration for everyone. We re looking for talented Software Engineers to strengthen our Infinity team, which develops and maintains the core video platform that powers customer deployments worldwide - and our own Pexip Service. We foster an engineering-centric culture built on collaboration, respect, and a shared commitment to software quality. We believe great ideas come from diverse perspectives, and we re proud of our ethos of continuous improvement, test automation, and quality assurance. About you We welcome people from all backgrounds and experiences. If you re passionate about building high-performance, real-time systems, we d love to hear from you even if you don t tick every box. We value curiosity, adaptability, and a willingness to learn above all else. Our core platform is written predominantly in Python so ideally you have solid experience using this language, as well as having some experience with asynchronous and network programming. What you ll do: Collaborate with a talented, diverse team to design and deliver innovative solutions. Contribute to distributed systems that impact hundreds of thousands of users globally. Apply your problem-solving skills to challenging, meaningful work. Competencies that will help you succeed: Strong Python experience. Interest in learning systems programming languages (C, C++, Rust) used in our media stack. Experience with distributed systems and client/server architecture. Comfortable with Linux-based development environments. Familiarity with virtualization platforms (VMware, KVM, Hyper-V) and/or cloud environments (AWS, Azure, GCP). Have a quality-driven mindset with a focus on unit, integration and system testing Have great written and spoken English, including the ability to learn about and discuss complex architectures with other developers and stakeholders. Bachelor s degree in computer science or equivalent STEM subjects. This role is based in our Reading, UK office, working closely with colleagues in the UK and Norway. Occasional travel between these locations may be required. Why Pexip? Pexip is a video technology specialist, providing a wide range of organizations with seamless video communication regardless of technology platforms and security requirements. We partner with leading industry players and power the critical conversations that people rely on every day - everything from business communication to ultra-secure government meetings, doctor s appointments, and court proceedings. Why you ll love working here Connection & Belonging: Vibrant offices, weekly all-hands, global kick-offs and a people-first culture built on our Success Formula: Think like world champions. All eyes on the customer. Stay healthy. Growth Mindset: We invest in your learning and development and offer opportunities to learn, grow, and work on cutting-edge distributed systems. Culture of Trust & Inclusion: Strong people culture anchored in our values; The Pexip Way. Our company values are at the core of everything we do, and they define how we interact with each other, our customers and our partners daily. Supportive environment: A culture that values flexibility, collaboration, and work-life balance where your voice matters. Real Ownership: Your work is visible, measurable, and directly tied to our growth. Mission that Matters: Every day, we safeguard the most confidential conversations in the world. Our technology enables what matters most human connection, decisive interaction, and progress. About Pexip Pexip is a video technology specialist, providing all organizations with seamless communication regardless of technology platforms and security requirements powering the critical conversations that people rely on every day. Our company values are at the core of everything we do, and they define how we interact with each other, our customers, and our partners daily. They guide our business, our product development, and our brand. As our company continues to evolve and grow, scaling the Pexip Way is critical to our success. Since day one, Pexip has had an open and inclusive work culture with equal opportunities for all. We are proud to represent a diverse workforce, and we see diversity as a competitive advantage. Pexip is an equal opportunity employer and evaluates applicants regardless of an individual s age, race, color, gender, religion, national origin, sexual orientation, disability, or veteran status. We celebrate diversity and are committed to creating an inclusive environment for all employees. Diversity and culture are what make Pexip so unique. Pexip has HQ in Oslo, Norway, with main offices in; UK, Herndon - US, Stockholm - Sweden, Paris - France and Sydney - Australia, as well as sales offices across the globe. Equal Opportunity Pexip is an equal opportunity employer who evaluates applicants regardless of an individual s age, race, color, gender, religion, national origin, sexual orientation, disability or veteran status. We are committed to creating a diverse and inclusive environment at work and are proud to be an equal opportunity employer. All qualified applicants will receive the same level of consideration for employment; everyone we hire will receive the same ability for training, compensation, and promotion. We ask for gender as part of our application to ensure equal assessment in the recruitment process. Your answer will help us reach this commitment! However, the question about gender is optional, and your choice not to answer will not affect the assessment of your application in any way. Consent to Data Retention As part of our recruitment process, we may retain your personal data, including your resume and application details, for up to one year after the conclusion of your application. This allows us to consider future opportunities that align with your skills and interests. By submitting your application, you acknowledge and consent to this retention period. Please note that your data will be handled securely and in accordance with applicable privacy regulations. If at any time you wish to withdraw this consent or request deletion of your information, you may contact us directly.
About the Role: We are seeking talented Software Engineers at various experience levels to join our UK-based software development team. The successful candidates will design, implement, and maintain high-quality software solutions in an agile environment. You will work primarily in C++ using modern tools and open source frameworks, contributing to innovative software for advanced navigation and important systems. Key Responsibilities: Capture and evaluate technical requirements, estimating delivery timescales and milestones. Design, implement, and maintain software across back end, communication infrastructure, and client-server applications. Develop front-end graphical user interfaces. Conduct software testing, including unit tests and simulations; document results. Evaluate and recommend new technologies, tools, and processes to maintain high standards of software quality. Collaborate with team members and stakeholders to ensure timely delivery of projects. Essential Skills & Experience: Proficiency in C++ and object-oriented programming. Strong debugging, fault isolation, and problem-solving abilities. Knowledge of data structures, algorithms, and software design patterns. Experience with code configuration management systems (e.g., Subversion). Understanding of network programming, data serialization, and database design/administration. Front-end UI design and development experience. Familiarity with component-based development concepts (e.g., SOA, UI plugins). Ability to develop communication links to third-party sensors or software applications (e.g., cameras, radar trackers). Effective collaboration within agile (SCRUM) teams; ability to work with initiative. Commitment to continuous learning and keeping up to date with new technologies. Desired Technologies: C++, Qt Framework, QML, STL, XML, ACE, POCO, GStreamer. Network programming (UDP/TCP). PostgreSQL or similar database systems. Cross-platform build tools (MPC, CMake). Operating systems: Windows, Linux. Experience with publish-subscribe middleware architectures such as DDS. Education: Degree in Computer Science or a related technical field. Benefits: Salary range: 50,000- 70,000 per year. Company pension and life assurance. Private medical insurance. 25 days annual leave plus public and bank holidays. Flexible working hours and hybrid/remote options. Professional development and training opportunities. Flexible benefits including electric vehicle, cycle-to-work scheme, and tech vouchers. Option to trade up to 5 days of annual leave
Jan 07, 2026
Full time
About the Role: We are seeking talented Software Engineers at various experience levels to join our UK-based software development team. The successful candidates will design, implement, and maintain high-quality software solutions in an agile environment. You will work primarily in C++ using modern tools and open source frameworks, contributing to innovative software for advanced navigation and important systems. Key Responsibilities: Capture and evaluate technical requirements, estimating delivery timescales and milestones. Design, implement, and maintain software across back end, communication infrastructure, and client-server applications. Develop front-end graphical user interfaces. Conduct software testing, including unit tests and simulations; document results. Evaluate and recommend new technologies, tools, and processes to maintain high standards of software quality. Collaborate with team members and stakeholders to ensure timely delivery of projects. Essential Skills & Experience: Proficiency in C++ and object-oriented programming. Strong debugging, fault isolation, and problem-solving abilities. Knowledge of data structures, algorithms, and software design patterns. Experience with code configuration management systems (e.g., Subversion). Understanding of network programming, data serialization, and database design/administration. Front-end UI design and development experience. Familiarity with component-based development concepts (e.g., SOA, UI plugins). Ability to develop communication links to third-party sensors or software applications (e.g., cameras, radar trackers). Effective collaboration within agile (SCRUM) teams; ability to work with initiative. Commitment to continuous learning and keeping up to date with new technologies. Desired Technologies: C++, Qt Framework, QML, STL, XML, ACE, POCO, GStreamer. Network programming (UDP/TCP). PostgreSQL or similar database systems. Cross-platform build tools (MPC, CMake). Operating systems: Windows, Linux. Experience with publish-subscribe middleware architectures such as DDS. Education: Degree in Computer Science or a related technical field. Benefits: Salary range: 50,000- 70,000 per year. Company pension and life assurance. Private medical insurance. 25 days annual leave plus public and bank holidays. Flexible working hours and hybrid/remote options. Professional development and training opportunities. Flexible benefits including electric vehicle, cycle-to-work scheme, and tech vouchers. Option to trade up to 5 days of annual leave
DevSecOps Engineers (Infrastructure Focus) Gloucester, Contract/Perm Are you passionate about DevSecOps and building a secure, scalable infrastructure that underpins mission-critical systems? We're growing our team and are looking for DevSecOps Engineers at various levels, with a strong focus on Infrastructure Engineering, to join our Rotary and Mission Systems business. About the Role You'll be part of a highly skilled, multi-disciplinary team working on complex and impactful programmes. Your role will focus on designing, building, automating and securing infrastructure that supports modern software delivery, while embedding security at every stage of the lifecycle. This is a fantastic opportunity to work across on-prem, private, public and hybrid cloud environments, contributing to large system-of-systems solutions that really make a difference. What You'll Be Doing Designing, building and managing robust, secure IT infrastructure Developing Infrastructure as Code and integrating it with CI/CD pipelines Supporting systems across their full lifecycle - from architecture to decommissioning Driving automation, reliability, scalability and performance Working with cloud, containerisation and modern DevSecOps toolchains What We're Looking For Experience or knowledge in areas such as: DevSecOps in agile environments (Scrum, Sprints, Jira, Confluence) Windows & Linux system administration Virtualisation and networking technologies CI/CD pipelines, automation and scripting Containerisation (Docker, Kubernetes) Cloud technologies, particularly AWS Certifications such as AWS, Terraform, Linux, Microsoft, CCNA or Security certifications are welcomed but not essential. Work Environment Meaningful, challenging work on high-impact programmes Flexible working to support work-life balance Ongoing learning, development and career progression A collaborative, inclusive and supportive culture ? Please note: This role requires DV (Developed Vetting) clearance . If you're excited by DevSecOps, infrastructure engineering, and working at scale on complex systems, we'd love to hear from you - even if you don't tick every box. Apply now
Jan 06, 2026
Contractor
DevSecOps Engineers (Infrastructure Focus) Gloucester, Contract/Perm Are you passionate about DevSecOps and building a secure, scalable infrastructure that underpins mission-critical systems? We're growing our team and are looking for DevSecOps Engineers at various levels, with a strong focus on Infrastructure Engineering, to join our Rotary and Mission Systems business. About the Role You'll be part of a highly skilled, multi-disciplinary team working on complex and impactful programmes. Your role will focus on designing, building, automating and securing infrastructure that supports modern software delivery, while embedding security at every stage of the lifecycle. This is a fantastic opportunity to work across on-prem, private, public and hybrid cloud environments, contributing to large system-of-systems solutions that really make a difference. What You'll Be Doing Designing, building and managing robust, secure IT infrastructure Developing Infrastructure as Code and integrating it with CI/CD pipelines Supporting systems across their full lifecycle - from architecture to decommissioning Driving automation, reliability, scalability and performance Working with cloud, containerisation and modern DevSecOps toolchains What We're Looking For Experience or knowledge in areas such as: DevSecOps in agile environments (Scrum, Sprints, Jira, Confluence) Windows & Linux system administration Virtualisation and networking technologies CI/CD pipelines, automation and scripting Containerisation (Docker, Kubernetes) Cloud technologies, particularly AWS Certifications such as AWS, Terraform, Linux, Microsoft, CCNA or Security certifications are welcomed but not essential. Work Environment Meaningful, challenging work on high-impact programmes Flexible working to support work-life balance Ongoing learning, development and career progression A collaborative, inclusive and supportive culture ? Please note: This role requires DV (Developed Vetting) clearance . If you're excited by DevSecOps, infrastructure engineering, and working at scale on complex systems, we'd love to hear from you - even if you don't tick every box. Apply now
C++ Software Developer, Risk Technology 160,000 to 170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation, inventory control and internal routing logic. The platform processes heavy market data flows and fast changing state across both live and historical workloads, so efficient memory management, intelligent data structures and tight control of latency are essential. Significant investment is now reshaping this architecture into a modern, service-oriented environment. We are looking for engineers who enjoy solving problems at scale and want to design robust components that can ingest, compute and distribute data across a distributed Linux estate. You will be involved in building services that must respond predictably under load, propagate risk metrics across internal systems and support a front office that depends on accuracy and speed. You will work in an engineering culture that values clarity, simplicity and strong design. Expect to collaborate with colleagues across regions, refine performance at a system level and contribute to a platform that is constantly evolving as trading strategies and data volumes grow. What you bring Strong C++ development experience in Linux environments, ideally 4 to 6 years. A deep grounding in algorithms, multithreading and performance optimisation. Experience contributing to large scale or distributed systems. Familiarity with modern messaging technologies such as Kafka, AMPS or QPID. Awareness of service-oriented patterns and how to build clean interfaces between compute components. Exposure to Python or bash for tooling and automation. Any experience with Q or KDB is valuable. A collaborative approach and the curiosity to explore new engineering techniques. This is an opportunity to build high impact software in a research driven trading environment. If you want to work on complex, data intense systems that reward strong engineering, get in touch to explore the role with Ncounter.
Jan 04, 2026
Full time
C++ Software Developer, Risk Technology 160,000 to 170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation, inventory control and internal routing logic. The platform processes heavy market data flows and fast changing state across both live and historical workloads, so efficient memory management, intelligent data structures and tight control of latency are essential. Significant investment is now reshaping this architecture into a modern, service-oriented environment. We are looking for engineers who enjoy solving problems at scale and want to design robust components that can ingest, compute and distribute data across a distributed Linux estate. You will be involved in building services that must respond predictably under load, propagate risk metrics across internal systems and support a front office that depends on accuracy and speed. You will work in an engineering culture that values clarity, simplicity and strong design. Expect to collaborate with colleagues across regions, refine performance at a system level and contribute to a platform that is constantly evolving as trading strategies and data volumes grow. What you bring Strong C++ development experience in Linux environments, ideally 4 to 6 years. A deep grounding in algorithms, multithreading and performance optimisation. Experience contributing to large scale or distributed systems. Familiarity with modern messaging technologies such as Kafka, AMPS or QPID. Awareness of service-oriented patterns and how to build clean interfaces between compute components. Exposure to Python or bash for tooling and automation. Any experience with Q or KDB is valuable. A collaborative approach and the curiosity to explore new engineering techniques. This is an opportunity to build high impact software in a research driven trading environment. If you want to work on complex, data intense systems that reward strong engineering, get in touch to explore the role with Ncounter.
We are searching for an experienced Network Security Engineer to be responsible for ensuring the Group's IT Networks and Communications are well designed, secure, optimal and function consistently across all internal and external operations. IT and Cyber Security is extremely important and is key to all our client's operations and you will play an extremely vital role in developing and maintaining security services throughout the business. The role is offered on a hybrid-working basis with up to 2-days per week working from home. The role requires you in the office at least 3-days per week so you MUST live within a commutable distance of Exeter to be considered for the position or you will be looking to relocate to the area. The role comes with excellent benefits! In this role you will be responsible for the following: Reviewing and managing network security services in line with Group security objectives and policies. Monitoring and administrating the security of both internal and external corporate network communications, including, routers, switches, firewalls, DMZ, servers, Wi-Fi, OT, telephony and LAN/WAN/VPN communication services. Constantly reviewing the IP space across the organisation ensuring that the TCP/IP stack, VLANs, IP Subnet, DNS, DHCP, VPNs, and VoIP traffic is well designed, secure and optimised. You will ensure best practices are used for delivering network security. Continually monitoring, maintaining and testing the threat landscape and security posture. Provide regular service status updates to line management and agree and monitor service availability targets. Manage all SSL and external web server security functions to ensure data protection, systems integrity and user confidence at all times. Manage NIS2 and GDPR privacy policies and operational practice. Perform regular reviews of security solutions and processes, identifying opportunities for optimisation to over two hundred office, home and field-based employees. Provide day-to-day cyber security guidance and support to relevant technical & business stakeholders. Deliver annual penetration testing and implement recommended improvements. Research latest network cyber threat developments and recommend any actions that will improve network performance and security. Work closely with NIBE SOC teams and internal security engineers to ensure all preventative security measures are implemented and Zero Day / critical threats are extinguished in line with internal resolution targets. Collaborate with other business teams to ensure the proper use of systems. Coordinate investigations and reporting of security incidents related to Network, Systems and Applications. Diagnose root causes of system failures and implement appropriate corrective actions. Assist with OT process and system change management, overseeing testing and approval of changes using an approved methodology. Ensure all network hardware assets are identifiable and updated in the asset management system. Provide technical expertise to support the maintenance of our hardware infrastructure systems and services. Work closely with NIBE IT teams to ensure Group IT policies are continually checked and in place. Required Experience A computer related degree or relevant professional certification and accreditation is preferred. Extensive commercial experience in an IT security role maintaining secure networks in a MS-Windows and Linux environment. Expert knowledge of and experience in LAN/WAN/VLAN communications, VPN configuration and enterprise wireless networking. Experience of Dell core and edge switches with fibre is preferable. CCNA/CCNP equivalent accreditation is advantageous but is not essential. Experience and excellent working knowledge of GNS3 (or similar) is really beneficial. Firewall configuration, management and monitoring experience is essential. Experience of FortiGate products preferable. TCP/IP networking stack, DNS, DHCP, RADIUS/AAA, Active Directory, SSL, 2FA, OT skills are essential for this position. Knowledge of information security standards (e.g., ISO 17799/27002/27001/PCI DSS/SIEM, etc.), rules and regulations related to information security and data confidentiality (e.g., FERPA, HIPAA, etc.) and key network security principles for risk identification and analysis. Knowledge of Linux OS and Windows Server and desktop operating systems configuration & troubleshooting and SCCM/MECM skills are preferrable. Knowledge of and experience in virtual network technologies, specifically ESXi and VMware configuration and administration is advantageous. Knowledge of MDM products, CrowdStrike and Cortex XDR configuration and administration would be advantageous. Experienced user of Office 365, Teams, OneDrive, SharePoint etc. - any MS E3 subscription services. Excellent troubleshooting, diagnostic, problem-solving and communication skills. Flexibility to work on planned, out of hours systems projects if required. Training is available for the right candidate to ensure complementary skills are acquired. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
Jan 03, 2026
Full time
We are searching for an experienced Network Security Engineer to be responsible for ensuring the Group's IT Networks and Communications are well designed, secure, optimal and function consistently across all internal and external operations. IT and Cyber Security is extremely important and is key to all our client's operations and you will play an extremely vital role in developing and maintaining security services throughout the business. The role is offered on a hybrid-working basis with up to 2-days per week working from home. The role requires you in the office at least 3-days per week so you MUST live within a commutable distance of Exeter to be considered for the position or you will be looking to relocate to the area. The role comes with excellent benefits! In this role you will be responsible for the following: Reviewing and managing network security services in line with Group security objectives and policies. Monitoring and administrating the security of both internal and external corporate network communications, including, routers, switches, firewalls, DMZ, servers, Wi-Fi, OT, telephony and LAN/WAN/VPN communication services. Constantly reviewing the IP space across the organisation ensuring that the TCP/IP stack, VLANs, IP Subnet, DNS, DHCP, VPNs, and VoIP traffic is well designed, secure and optimised. You will ensure best practices are used for delivering network security. Continually monitoring, maintaining and testing the threat landscape and security posture. Provide regular service status updates to line management and agree and monitor service availability targets. Manage all SSL and external web server security functions to ensure data protection, systems integrity and user confidence at all times. Manage NIS2 and GDPR privacy policies and operational practice. Perform regular reviews of security solutions and processes, identifying opportunities for optimisation to over two hundred office, home and field-based employees. Provide day-to-day cyber security guidance and support to relevant technical & business stakeholders. Deliver annual penetration testing and implement recommended improvements. Research latest network cyber threat developments and recommend any actions that will improve network performance and security. Work closely with NIBE SOC teams and internal security engineers to ensure all preventative security measures are implemented and Zero Day / critical threats are extinguished in line with internal resolution targets. Collaborate with other business teams to ensure the proper use of systems. Coordinate investigations and reporting of security incidents related to Network, Systems and Applications. Diagnose root causes of system failures and implement appropriate corrective actions. Assist with OT process and system change management, overseeing testing and approval of changes using an approved methodology. Ensure all network hardware assets are identifiable and updated in the asset management system. Provide technical expertise to support the maintenance of our hardware infrastructure systems and services. Work closely with NIBE IT teams to ensure Group IT policies are continually checked and in place. Required Experience A computer related degree or relevant professional certification and accreditation is preferred. Extensive commercial experience in an IT security role maintaining secure networks in a MS-Windows and Linux environment. Expert knowledge of and experience in LAN/WAN/VLAN communications, VPN configuration and enterprise wireless networking. Experience of Dell core and edge switches with fibre is preferable. CCNA/CCNP equivalent accreditation is advantageous but is not essential. Experience and excellent working knowledge of GNS3 (or similar) is really beneficial. Firewall configuration, management and monitoring experience is essential. Experience of FortiGate products preferable. TCP/IP networking stack, DNS, DHCP, RADIUS/AAA, Active Directory, SSL, 2FA, OT skills are essential for this position. Knowledge of information security standards (e.g., ISO 17799/27002/27001/PCI DSS/SIEM, etc.), rules and regulations related to information security and data confidentiality (e.g., FERPA, HIPAA, etc.) and key network security principles for risk identification and analysis. Knowledge of Linux OS and Windows Server and desktop operating systems configuration & troubleshooting and SCCM/MECM skills are preferrable. Knowledge of and experience in virtual network technologies, specifically ESXi and VMware configuration and administration is advantageous. Knowledge of MDM products, CrowdStrike and Cortex XDR configuration and administration would be advantageous. Experienced user of Office 365, Teams, OneDrive, SharePoint etc. - any MS E3 subscription services. Excellent troubleshooting, diagnostic, problem-solving and communication skills. Flexibility to work on planned, out of hours systems projects if required. Training is available for the right candidate to ensure complementary skills are acquired. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
Company Description Ecrebo Ltd - Point-of-sale marketing leader Location Reading, UK Job Overview As the Lead Software Engineer for the Client Adapter team, you will spearhead the development of patented, cross-platform technology that bridges retail POS systems with the Ecrebo cloud. You will provide technical leadership, mentor junior engineers, and directly influence the technical roadmap for high-performance software interacting with peripheral devices and complex retail environments. Why this role is remarkable Lead the evolution of patented technology that powers real-time marketing engagement for major global retailers at the point of sale. Take technical ownership of a critical multithreaded architecture, driving the transition to modern C++ standards (11/14/17) across Windows and Linux. Combine deep technical challenges in low-level systems and device drivers with high-impact, customer-facing collaboration and strategic roadmap influence. What you will do Lead the design and development of the Adapter application, focusing on interactions between POS platforms, peripheral devices, and cloud services. Mentor and provide technical leadership to junior engineers, fostering a high-performance team culture while troubleshooting complex software issues. Engage directly with enterprise customers to understand technical needs and provide on-site support to ensure seamless solution integration. The ideal candidate Has a minimum of 5 years of experience in C++ development, with expertise in C+, Boost libraries, and modern C++ (11/17). Possesses deep knowledge of Windows API, Linux OS, and developing multi-threaded client-server systems that interact with hardware peripherals. Demonstrates strong customer-facing skills and a track record of leading technical teams through complex architectural upgrades and deployments.
Jan 02, 2026
Full time
Company Description Ecrebo Ltd - Point-of-sale marketing leader Location Reading, UK Job Overview As the Lead Software Engineer for the Client Adapter team, you will spearhead the development of patented, cross-platform technology that bridges retail POS systems with the Ecrebo cloud. You will provide technical leadership, mentor junior engineers, and directly influence the technical roadmap for high-performance software interacting with peripheral devices and complex retail environments. Why this role is remarkable Lead the evolution of patented technology that powers real-time marketing engagement for major global retailers at the point of sale. Take technical ownership of a critical multithreaded architecture, driving the transition to modern C++ standards (11/14/17) across Windows and Linux. Combine deep technical challenges in low-level systems and device drivers with high-impact, customer-facing collaboration and strategic roadmap influence. What you will do Lead the design and development of the Adapter application, focusing on interactions between POS platforms, peripheral devices, and cloud services. Mentor and provide technical leadership to junior engineers, fostering a high-performance team culture while troubleshooting complex software issues. Engage directly with enterprise customers to understand technical needs and provide on-site support to ensure seamless solution integration. The ideal candidate Has a minimum of 5 years of experience in C++ development, with expertise in C+, Boost libraries, and modern C++ (11/17). Possesses deep knowledge of Windows API, Linux OS, and developing multi-threaded client-server systems that interact with hardware peripherals. Demonstrates strong customer-facing skills and a track record of leading technical teams through complex architectural upgrades and deployments.
Linux System Engineer (Take a step into DevOps) - Bracknell /Hybrid Halian is currently recruiting for a number of Linux System Engineers on a permanent basis on behalf of an innovative and industry leading SaaS organisation. Linux Ubuntu RedHat Cloud Terraform Ansible Systems Engineer Ansible MedTech Bash AWS Azure DevOps Are you wanting to further your experience with Cloud click apply for full job details
Jan 01, 2026
Full time
Linux System Engineer (Take a step into DevOps) - Bracknell /Hybrid Halian is currently recruiting for a number of Linux System Engineers on a permanent basis on behalf of an innovative and industry leading SaaS organisation. Linux Ubuntu RedHat Cloud Terraform Ansible Systems Engineer Ansible MedTech Bash AWS Azure DevOps Are you wanting to further your experience with Cloud click apply for full job details
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The Role: This role is part of Saab BlueBear in Bedfordshire. You will be required to support a mixture of R&D and product development activities and will be keen to get involved in all development areas, and have a good track history / proven track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration and fusion. You may also lead a small team of other engineers. Tasks will generally involve architecting software systems and features that facilitate our state of the art methods for navigation in a variety of environments using our in-house fleet of UAVs. Key Responsibilities: Primarily, your role will be to maintain, architect and develop our current sensor fusion capabilities and add new features in a structured and maintainable manner under direction of product owner (Head of Digital Systems). Research, Architect, Design and Test Sensor Fusion algorithms using Mathworks products. Technically lead the software development for Sensor Fusion activities to deliver new features and capabilities to our Autonomy and UAV systems. Ensure the Sensor Fusion software considers and implements redundancy, real-time, safety/critical and security objectives. Proactively engage with other engineers, teams and leadership to ensure needs are understood and met. Gain system wide knowledge and become a subject matter expert in the Sensor Fusion field. Ensure Sensor Fusion knowledge transfer through written and other methods to the rest of the team. Gain understanding and technically contribute to the wider software team and software projects. Skills and Experience: Strong working experience of developing embedded C++ applications. Knowledge of state estimation / sensor fusion / navigation tools and techniques e.g. Kalman filters. Knowledge of the principles and characteristics of sensors and sensing processes. Experience in data processing and analysis. Experience in sensor selection, evaluation and modelling. Understanding of flight mechanics. Software Architecture skills for Embedded Systems and/or backend/server-based applications taking into account constraints of performance, security and redundancy Looks to work collaboratively rather than in isolation. Knowledge of GNSS and other positioning technologies (e.g. Visual Navigation). Working knowledge of Linux and/or real time operating systems such as FreeRTOS. Good understanding of development tool chain for debugging and problem solving using e.g. gdb. Knowledge of networking (e.g.TCP/IP). Knowledge of serial interfaces (e.g. RS422/485). Able to use (or even create) CI/CD pipelines using Jenkins or similar. Knowledge of Matlab/Simulink Testing (Unit, Integration) and/or Test automation experience. Experience as a Technical leader. Experience mentoring junior engineers. Understanding of quality, safety and security standards for software (e.g. DO-178). Good communication skills for internal and external technical discussions. Knowledge of any of the following MQTT, DDS and GIS. Existing SC Clearance would be advantageous. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview
Jan 01, 2026
Full time
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The Role: This role is part of Saab BlueBear in Bedfordshire. You will be required to support a mixture of R&D and product development activities and will be keen to get involved in all development areas, and have a good track history / proven track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration and fusion. You may also lead a small team of other engineers. Tasks will generally involve architecting software systems and features that facilitate our state of the art methods for navigation in a variety of environments using our in-house fleet of UAVs. Key Responsibilities: Primarily, your role will be to maintain, architect and develop our current sensor fusion capabilities and add new features in a structured and maintainable manner under direction of product owner (Head of Digital Systems). Research, Architect, Design and Test Sensor Fusion algorithms using Mathworks products. Technically lead the software development for Sensor Fusion activities to deliver new features and capabilities to our Autonomy and UAV systems. Ensure the Sensor Fusion software considers and implements redundancy, real-time, safety/critical and security objectives. Proactively engage with other engineers, teams and leadership to ensure needs are understood and met. Gain system wide knowledge and become a subject matter expert in the Sensor Fusion field. Ensure Sensor Fusion knowledge transfer through written and other methods to the rest of the team. Gain understanding and technically contribute to the wider software team and software projects. Skills and Experience: Strong working experience of developing embedded C++ applications. Knowledge of state estimation / sensor fusion / navigation tools and techniques e.g. Kalman filters. Knowledge of the principles and characteristics of sensors and sensing processes. Experience in data processing and analysis. Experience in sensor selection, evaluation and modelling. Understanding of flight mechanics. Software Architecture skills for Embedded Systems and/or backend/server-based applications taking into account constraints of performance, security and redundancy Looks to work collaboratively rather than in isolation. Knowledge of GNSS and other positioning technologies (e.g. Visual Navigation). Working knowledge of Linux and/or real time operating systems such as FreeRTOS. Good understanding of development tool chain for debugging and problem solving using e.g. gdb. Knowledge of networking (e.g.TCP/IP). Knowledge of serial interfaces (e.g. RS422/485). Able to use (or even create) CI/CD pipelines using Jenkins or similar. Knowledge of Matlab/Simulink Testing (Unit, Integration) and/or Test automation experience. Experience as a Technical leader. Experience mentoring junior engineers. Understanding of quality, safety and security standards for software (e.g. DO-178). Good communication skills for internal and external technical discussions. Knowledge of any of the following MQTT, DDS and GIS. Existing SC Clearance would be advantageous. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: This role is part of our BlueBear Business in Bedfordshire. You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovate within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. You will be keen to get involved in all development areas and have a good track history/proven track record in both problem solving and quality software development. Working as part of a team in a multidisciplinary team you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous. Develop low-level drivers for UAV for control of effectors, reading instrumentation and integration of novel sensors. Key Responsibilities: Primarily, your role will be to lead in the design, implementation and test of real time embedded software to support both experimental activities and product development, ensuring real-time safety, security and redundancy considerations are met. Develop, own and execute firmware roadmaps working closely with Software and Electronics department leads. Lead a skilled team in the delivery of firmware for high-paced projects. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems. You will be responsible for delivery, reporting and presentation of technical work and writing and submitting any necessary documentation. Delivery and maintenance of the embedded systems software within the UAV specifically. Support development of automated HWIL test environments. Qualifications and Experience: Minimum 5+ years experience of embedded Linux Experience leading a team of low-level software engineers. Sound understanding of Linux kernel configuration and tuning Experienced user of Linux OS build toolchains such as Yocto and Buildroot Programming languages: C, C++, Python, Scripting (including Bash) Ability to work from application code right down to bare metal Experience of working with core communication interfaces such as UART, Ethernet, SPI, I2C, CAN Experienced at hardware level debugging and fault finding Experience of Electronics design, development and testing. Awareness of FPGAs and VHDL. Able to interpret relevant data from electronic schematics and component datasheets and application notes for the purposes code writing RTOS coding and debugging Awareness of assurance frameworks (DO-178C etc.) and secure by design. Conducting code reviews Familiar with use of version control tools such as Git Other Duties and Responsibilities: To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Jan 01, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: This role is part of our BlueBear Business in Bedfordshire. You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovate within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. You will be keen to get involved in all development areas and have a good track history/proven track record in both problem solving and quality software development. Working as part of a team in a multidisciplinary team you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous. Develop low-level drivers for UAV for control of effectors, reading instrumentation and integration of novel sensors. Key Responsibilities: Primarily, your role will be to lead in the design, implementation and test of real time embedded software to support both experimental activities and product development, ensuring real-time safety, security and redundancy considerations are met. Develop, own and execute firmware roadmaps working closely with Software and Electronics department leads. Lead a skilled team in the delivery of firmware for high-paced projects. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems. You will be responsible for delivery, reporting and presentation of technical work and writing and submitting any necessary documentation. Delivery and maintenance of the embedded systems software within the UAV specifically. Support development of automated HWIL test environments. Qualifications and Experience: Minimum 5+ years experience of embedded Linux Experience leading a team of low-level software engineers. Sound understanding of Linux kernel configuration and tuning Experienced user of Linux OS build toolchains such as Yocto and Buildroot Programming languages: C, C++, Python, Scripting (including Bash) Ability to work from application code right down to bare metal Experience of working with core communication interfaces such as UART, Ethernet, SPI, I2C, CAN Experienced at hardware level debugging and fault finding Experience of Electronics design, development and testing. Awareness of FPGAs and VHDL. Able to interpret relevant data from electronic schematics and component datasheets and application notes for the purposes code writing RTOS coding and debugging Awareness of assurance frameworks (DO-178C etc.) and secure by design. Conducting code reviews Familiar with use of version control tools such as Git Other Duties and Responsibilities: To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
About Us At Basecamp Research, we tap the planet's unexplored biodiversity to solve some of biotechnology's hardest problems and show the enormous value hidden in nature. We have built one of the world's largest and fastest-growing metagenomic datasets, sourced from our global expeditions and partnerships. Using this extensive resource, our team runs petascale deep learning and bioinformatics pipelines across cloud and HPC infrastructure to uncover novel enzymes, explore new biology, and solve complex biotechnology challenges for our partners. We have a strong focus on automation and scalability, enabling us to keep pace with our rapid growth and focus on high impact technical challenges. We work closely with some of the most renowned tech companies and organisations, including NVIDIA, The Broad Institute (Harvard), Microsoft and AWS. We're an inclusive, flexible workplace, where biologists, engineers, data and machine learning scientists, and field explorers are united by a sense of adventure and a belief that nature has already designed the solutions to our planet's greatest challenges, we just need to uncover them! If you feel passionate about the power of biology to show the inherent value of nature and to build a better world, we'd love to hear from you. The Role We are looking for an experienced Platform Engineer to join the team. The role will be full time, based physically in our central London office. As a Senior Platform Engineer, you'll own our hybrid Kubernetes fleet (on prem + AWS) and build the self service infrastructure that empowers biologists and ML engineers to work more effectively. You'll report to the Platform Engineering Lead, drive security and reliability improvements, and architect new tooling to streamline operations. You will be working alongside leading data scientists, bioinformaticians, and ML scientists, to build the largest and most diverse metagenomic dataset known to the industry. You will be instrumental in building and scaling our infrastructure to leverage our data asset for next generation therapeutics, deep learning models, and some of the industries toughest biotechnology challenges. About you Own and operate our on-premise and cloud environments, in particular our Kubernetes clusters (security, monitoring, upgrades and automation) Deep knowledge of Linux and container based systems and how they work (namespaces, CNI, networking etc.) Experience operating clusters of NVIDIA GPUs and complex networking configurations (IB, High speed fabrics, multiple CNIs etc.) Ability to work across the stack to troubleshoot and diagnose problems (from application logs down to TCP/IP) Experience working with Deep Learning workloads, training models, serving models through inference platforms and optimising hardware and systems for models. Fluency of at least one coding language (Python, Go or similar) with experience of building and deploying applications on top of Kubernetes. Passion for automating manual and repetitive tasks (configuration, patching, etc.) using Terraform, Ansible or similar Curiosity about biotechnology and working with enormous biological datasets and systems At least 4 years of experience in industry working with the above tools and technologies. Nice to Have Experience with other parts of our tech stack (Clickhouse, Postgres, Datadog, Dagster, Temporal, AWS, Gitlab and RunAI) Any domain knowledge within Life Sciences and Biotech/Techbio, specifically around high throughput sequencing, ML models, and bioinformatics. What we can offer in return The opportunity to be a key member in an exciting, dynamic, and fast-moving field. A fun, flexible, and supportive work environment in the centre of London, and an emphasis on collaboration and personal development. Highly collaborative culture, we always work cross team and cross function, with engineers, data scientists, and biologists working directly together to tackle complex issues. Competitive compensation including equity Comprehensive medical cover with AXA Critical Illness and Group Income Protection Pension Scheme Generous PTO Enhanced parental policy Childcare scheme with YellowNest Bike2Work Scheme Apply for the job Do you want to join our team as our new Senior Platform Engineer? Then we'd love to hear about you!
Jan 01, 2026
Full time
About Us At Basecamp Research, we tap the planet's unexplored biodiversity to solve some of biotechnology's hardest problems and show the enormous value hidden in nature. We have built one of the world's largest and fastest-growing metagenomic datasets, sourced from our global expeditions and partnerships. Using this extensive resource, our team runs petascale deep learning and bioinformatics pipelines across cloud and HPC infrastructure to uncover novel enzymes, explore new biology, and solve complex biotechnology challenges for our partners. We have a strong focus on automation and scalability, enabling us to keep pace with our rapid growth and focus on high impact technical challenges. We work closely with some of the most renowned tech companies and organisations, including NVIDIA, The Broad Institute (Harvard), Microsoft and AWS. We're an inclusive, flexible workplace, where biologists, engineers, data and machine learning scientists, and field explorers are united by a sense of adventure and a belief that nature has already designed the solutions to our planet's greatest challenges, we just need to uncover them! If you feel passionate about the power of biology to show the inherent value of nature and to build a better world, we'd love to hear from you. The Role We are looking for an experienced Platform Engineer to join the team. The role will be full time, based physically in our central London office. As a Senior Platform Engineer, you'll own our hybrid Kubernetes fleet (on prem + AWS) and build the self service infrastructure that empowers biologists and ML engineers to work more effectively. You'll report to the Platform Engineering Lead, drive security and reliability improvements, and architect new tooling to streamline operations. You will be working alongside leading data scientists, bioinformaticians, and ML scientists, to build the largest and most diverse metagenomic dataset known to the industry. You will be instrumental in building and scaling our infrastructure to leverage our data asset for next generation therapeutics, deep learning models, and some of the industries toughest biotechnology challenges. About you Own and operate our on-premise and cloud environments, in particular our Kubernetes clusters (security, monitoring, upgrades and automation) Deep knowledge of Linux and container based systems and how they work (namespaces, CNI, networking etc.) Experience operating clusters of NVIDIA GPUs and complex networking configurations (IB, High speed fabrics, multiple CNIs etc.) Ability to work across the stack to troubleshoot and diagnose problems (from application logs down to TCP/IP) Experience working with Deep Learning workloads, training models, serving models through inference platforms and optimising hardware and systems for models. Fluency of at least one coding language (Python, Go or similar) with experience of building and deploying applications on top of Kubernetes. Passion for automating manual and repetitive tasks (configuration, patching, etc.) using Terraform, Ansible or similar Curiosity about biotechnology and working with enormous biological datasets and systems At least 4 years of experience in industry working with the above tools and technologies. Nice to Have Experience with other parts of our tech stack (Clickhouse, Postgres, Datadog, Dagster, Temporal, AWS, Gitlab and RunAI) Any domain knowledge within Life Sciences and Biotech/Techbio, specifically around high throughput sequencing, ML models, and bioinformatics. What we can offer in return The opportunity to be a key member in an exciting, dynamic, and fast-moving field. A fun, flexible, and supportive work environment in the centre of London, and an emphasis on collaboration and personal development. Highly collaborative culture, we always work cross team and cross function, with engineers, data scientists, and biologists working directly together to tackle complex issues. Competitive compensation including equity Comprehensive medical cover with AXA Critical Illness and Group Income Protection Pension Scheme Generous PTO Enhanced parental policy Childcare scheme with YellowNest Bike2Work Scheme Apply for the job Do you want to join our team as our new Senior Platform Engineer? Then we'd love to hear about you!
Senior Infra Engineer - Linux, VMware & Microsoft Newcastle/Erskine page is loaded Senior Infra Engineer - Linux, VMware & Microsoft Newcastle/Erskinelocations: GBR - RFW - ERSKINE: GBR - NBL - NEWCASTLEtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: Job Description: Senior VMware, Microsoft & Linux Platforms 24x7 EngineerLocation: Onsite in Erskine or NewcastleUK Work Mode: Full-time onsite, operating within a 24x7 rotational shift pattern Compensation: Includes a generous 35% shift allowanceBe part of a first-of-its-kind infrastructure offering, built from the ground up to support one of the UK's most secure and technically demanding environments. This is a rare opportunity to take end-to-end ownership of critical infrastructure platforms-driving performance, resilience, and innovation across VMware, Microsoft, and Linux ecosystems.You won't just support operations-you'll shape them. This role is designed to leverage your expertise across the full 24x7 function, influencing adjacent teams and helping grow technical capability across the board. If you thrive in high-stakes environments and want to lead from the front, this is your moment. The successful candidate must be a sole UK national and hold or be eligible for high-level UK government security clearance (DV). Please note we can consider candidates from both Erskine or Newcastle locations. Essential Job Functions What You'll Be Doing: Own and manage infrastructure platforms from design through to incident resolution Drive automation and operational efficiency using PowerCLI, Terraform, and Ansible Ensure platform stability and security across vSphere, NSX, SRM, Azure, Active Directory, and Linux distributions Collaborate across the 24x7 operation to uplift technical standards and share best practices Support hybrid environments with a focus on uptime, scalability, and complianceWhat You'll Bring: 10+ years of hands-on experience across VMware, Microsoft, and Linux ecosystems Proven ability to lead technical troubleshooting and platform optimisation Strong scripting and automation skills (PowerShell, Bash, Python) Experience in secure environments and eligibility for UK government DV clearance A proactive mindset with a passion for mentoring and growing technical teams Required Skills & Technologies VMware vSphere, NSX-T/V, SRMvSAN, VCF, TanzuAria Suite (vRealize)PowerCLI, vRO, TerraformNetworking fundamentals Microsoft Azure, SCCM, IntuneSQL Server, AD, ADFSWindows Server, Hyper-VAzure AD, Debugging ToolsSLA & escalation management Linux RHEL, CentOS, UbuntuBash, Python, AnsibleDocker, KubernetesSystemd, YUM/APTCI/CD familiarityDesirable Skills & Growth PotentialWe know great engineers aren't built from checklists-they grow through curiosity, collaboration, and challenge. If you don't tick every box but bring a solid foundation, a proactive mindset, and a hunger to learn, we'll support your development every step of the way.This role offers exposure to cutting-edge platforms and the chance to deepen your expertise across a broad technical landscape. You'll be surrounded by experienced peers, hands-on opportunities, and a culture that values continuous improvement.Skills you'll have the chance to build or strengthen include: Container platforms and orchestration (Docker, Kubernetes) Monitoring and observability tools (Splunk, Prometheus, Grafana) Infrastructure-as-code and CI/CD pipelines ITIL or service management frameworks Mentoring and technical leadership across the 24x7 functionThis is more than a job-it's a chance to define how infrastructure is delivered and evolved in a high-assurance, 24x7 environment. If you're ready to lead, influence, and build something exceptional, we want to hear from you.At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available . DXC Technology (NYSE: DXC) helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services to drive new levels of performance, competitiveness, and customer experience across their IT estates. Learn more about how we deliver excellence for our customers and colleagues at .
Jan 01, 2026
Full time
Senior Infra Engineer - Linux, VMware & Microsoft Newcastle/Erskine page is loaded Senior Infra Engineer - Linux, VMware & Microsoft Newcastle/Erskinelocations: GBR - RFW - ERSKINE: GBR - NBL - NEWCASTLEtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: Job Description: Senior VMware, Microsoft & Linux Platforms 24x7 EngineerLocation: Onsite in Erskine or NewcastleUK Work Mode: Full-time onsite, operating within a 24x7 rotational shift pattern Compensation: Includes a generous 35% shift allowanceBe part of a first-of-its-kind infrastructure offering, built from the ground up to support one of the UK's most secure and technically demanding environments. This is a rare opportunity to take end-to-end ownership of critical infrastructure platforms-driving performance, resilience, and innovation across VMware, Microsoft, and Linux ecosystems.You won't just support operations-you'll shape them. This role is designed to leverage your expertise across the full 24x7 function, influencing adjacent teams and helping grow technical capability across the board. If you thrive in high-stakes environments and want to lead from the front, this is your moment. The successful candidate must be a sole UK national and hold or be eligible for high-level UK government security clearance (DV). Please note we can consider candidates from both Erskine or Newcastle locations. Essential Job Functions What You'll Be Doing: Own and manage infrastructure platforms from design through to incident resolution Drive automation and operational efficiency using PowerCLI, Terraform, and Ansible Ensure platform stability and security across vSphere, NSX, SRM, Azure, Active Directory, and Linux distributions Collaborate across the 24x7 operation to uplift technical standards and share best practices Support hybrid environments with a focus on uptime, scalability, and complianceWhat You'll Bring: 10+ years of hands-on experience across VMware, Microsoft, and Linux ecosystems Proven ability to lead technical troubleshooting and platform optimisation Strong scripting and automation skills (PowerShell, Bash, Python) Experience in secure environments and eligibility for UK government DV clearance A proactive mindset with a passion for mentoring and growing technical teams Required Skills & Technologies VMware vSphere, NSX-T/V, SRMvSAN, VCF, TanzuAria Suite (vRealize)PowerCLI, vRO, TerraformNetworking fundamentals Microsoft Azure, SCCM, IntuneSQL Server, AD, ADFSWindows Server, Hyper-VAzure AD, Debugging ToolsSLA & escalation management Linux RHEL, CentOS, UbuntuBash, Python, AnsibleDocker, KubernetesSystemd, YUM/APTCI/CD familiarityDesirable Skills & Growth PotentialWe know great engineers aren't built from checklists-they grow through curiosity, collaboration, and challenge. If you don't tick every box but bring a solid foundation, a proactive mindset, and a hunger to learn, we'll support your development every step of the way.This role offers exposure to cutting-edge platforms and the chance to deepen your expertise across a broad technical landscape. You'll be surrounded by experienced peers, hands-on opportunities, and a culture that values continuous improvement.Skills you'll have the chance to build or strengthen include: Container platforms and orchestration (Docker, Kubernetes) Monitoring and observability tools (Splunk, Prometheus, Grafana) Infrastructure-as-code and CI/CD pipelines ITIL or service management frameworks Mentoring and technical leadership across the 24x7 functionThis is more than a job-it's a chance to define how infrastructure is delivered and evolved in a high-assurance, 24x7 environment. If you're ready to lead, influence, and build something exceptional, we want to hear from you.At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available . DXC Technology (NYSE: DXC) helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services to drive new levels of performance, competitiveness, and customer experience across their IT estates. Learn more about how we deliver excellence for our customers and colleagues at .
Software Engineer, Developer Tools and Productivity Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine's Top Company Cultures list and ranked among the World's Most Innovative Companies by Fast Company. We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! Available locations: Lisbon or London About the Department Cloudflare's Engineering Team builds and runs the software that handles large amounts of requests on the Internet today. We also build and run the internal tools and platforms that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external. Many of Cloudflare's critical internal services run on Kubernetes. These services include those responsible for Cloudflare's control plane and APIs, data analytics and other internal tools used to manage our global network. These Kubernetes platforms are purpose-built from the ground up and run on bare metal Linux in different regions around the world. The scale we work at involves tens of thousands of containers and terabits per second of network traffic. The team takes pride in knowing this platform helps run parts of the global Internet. About the team and the role The Developer Tools organization delivers a fast, reliable, and secure developer experience by removing workflow friction and providing resilient infrastructure that our internal teams can trust at every stage of the software lifecycle. We build self-service, resilient, scalable platforms and tools using a combination of Open Source projects, intellectual property, and internal infrastructure. These tools and platforms are used by 100s of developers at Cloudflare to code, build, test, and deploy their software. The Developer Productivity team empowers engineers to deliver high-quality software faster via golden path workflows, flexible but powerful tools, living standards, and intelligent automation. The role includes both software engineering and DevOps operational responsibilities. The ideal candidate will care deeply about providing other engineers with an excellent development experience, and have a deep understanding of what engineers care about, how they accomplish their day day work, and what world class developer tooling looks like. What you'll do Embed with teams to improve their developer workflows by better usage and configurations of our tools, while implementing new features and improvements based on internal engineering feedback Design and build scalable and resilient systems that can keep up with company growth Design, build, and operate developer productivity tooling across coding, building, managing, testing, and deploying software Harden the platform against security threats, bugs and other operational issues Improve the efficiency of managing resources such as CPU, bandwidth and storage Work with product teams to understand their challenges and help them choose the best way to architect their systems Drive initiatives that make our engineers happier and more productive. Help respond and prevent incidents impacting developer tools platforms Desirable skills, knowledge and experience Ability to work with codebases in TypeScript and Go Excellent debugging skills in a Linux environment Source control experience including branching, merging and rebasing Experience managing and deploying onto production Kubernetes or similar orchestration platforms The ability to break down complex problems into smaller pieces, provide options, talk through trade offs and drive the effort to solve the problem Bonus Points Worked in a platform engineering team/ engineering productivity team in the past. Expertise in building and maintaining systems for specific developer tooling domains like build systems, CI/CD pipelines, source control, or automation tools. Experience operating Kubernetes on premise at scale in capacities including SRE, systems design or architecture Experience building tools on top of LLMs, including MCP servers, RAG pipelines, or agentic workflows. What Makes Cloudflare Special? We're not just a highly ambitious, large scale technology company. We're a highly ambitious, large scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare's enterprise customers at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy centric public DNS resolver. This is available publicly for everyone to use - it's the first consumer focused service Cloudflare has ever released. Here's the deal - we don't store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you'd like to be a part of? We'd love to hear from you! This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Equal Employment Opportunity Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e mail at or via mail at 101 Townsend St. San Francisco, CA 94107.
Jan 01, 2026
Full time
Software Engineer, Developer Tools and Productivity Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine's Top Company Cultures list and ranked among the World's Most Innovative Companies by Fast Company. We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! Available locations: Lisbon or London About the Department Cloudflare's Engineering Team builds and runs the software that handles large amounts of requests on the Internet today. We also build and run the internal tools and platforms that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external. Many of Cloudflare's critical internal services run on Kubernetes. These services include those responsible for Cloudflare's control plane and APIs, data analytics and other internal tools used to manage our global network. These Kubernetes platforms are purpose-built from the ground up and run on bare metal Linux in different regions around the world. The scale we work at involves tens of thousands of containers and terabits per second of network traffic. The team takes pride in knowing this platform helps run parts of the global Internet. About the team and the role The Developer Tools organization delivers a fast, reliable, and secure developer experience by removing workflow friction and providing resilient infrastructure that our internal teams can trust at every stage of the software lifecycle. We build self-service, resilient, scalable platforms and tools using a combination of Open Source projects, intellectual property, and internal infrastructure. These tools and platforms are used by 100s of developers at Cloudflare to code, build, test, and deploy their software. The Developer Productivity team empowers engineers to deliver high-quality software faster via golden path workflows, flexible but powerful tools, living standards, and intelligent automation. The role includes both software engineering and DevOps operational responsibilities. The ideal candidate will care deeply about providing other engineers with an excellent development experience, and have a deep understanding of what engineers care about, how they accomplish their day day work, and what world class developer tooling looks like. What you'll do Embed with teams to improve their developer workflows by better usage and configurations of our tools, while implementing new features and improvements based on internal engineering feedback Design and build scalable and resilient systems that can keep up with company growth Design, build, and operate developer productivity tooling across coding, building, managing, testing, and deploying software Harden the platform against security threats, bugs and other operational issues Improve the efficiency of managing resources such as CPU, bandwidth and storage Work with product teams to understand their challenges and help them choose the best way to architect their systems Drive initiatives that make our engineers happier and more productive. Help respond and prevent incidents impacting developer tools platforms Desirable skills, knowledge and experience Ability to work with codebases in TypeScript and Go Excellent debugging skills in a Linux environment Source control experience including branching, merging and rebasing Experience managing and deploying onto production Kubernetes or similar orchestration platforms The ability to break down complex problems into smaller pieces, provide options, talk through trade offs and drive the effort to solve the problem Bonus Points Worked in a platform engineering team/ engineering productivity team in the past. Expertise in building and maintaining systems for specific developer tooling domains like build systems, CI/CD pipelines, source control, or automation tools. Experience operating Kubernetes on premise at scale in capacities including SRE, systems design or architecture Experience building tools on top of LLMs, including MCP servers, RAG pipelines, or agentic workflows. What Makes Cloudflare Special? We're not just a highly ambitious, large scale technology company. We're a highly ambitious, large scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo : Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare's enterprise customers at no cost. Athenian Project : In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1 : We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy centric public DNS resolver. This is available publicly for everyone to use - it's the first consumer focused service Cloudflare has ever released. Here's the deal - we don't store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you'd like to be a part of? We'd love to hear from you! This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Equal Employment Opportunity Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e mail at or via mail at 101 Townsend St. San Francisco, CA 94107.
Overview At Brahma, we are building the future of AI-powered creative experiences. Our team of engineers, researchers and creative technologists is building the operating system for the future of ethical digital storytelling. We combine award-winning visual effects expertise with cutting-edge generative AI to create tools that empower enterprises and creators to produce high-quality content at scale. Key Purpose of the Job Own build, deploy, and runtime reliability across Brahma's hybrid estate. Deliver secure, scalable infrastructure for Gen AI based workflows and products across hybrid environments. Partner with infrastructure and multidisciplinary product and research teams to help them innovate and ship fast. Key Responsibilities Design, implement, and operate Slurm and Kubernetes-based platforms across cloud and on-prem GPU nodes, including autoscaling, rollout strategies, and multi-cluster operations. Build CI/CD pipelines for services, model training, and model serving; standardise artifact/version management and environment promotion. Implement Infrastructure as Code with Terraform/Terragrunt and configuration management; enforce drift detection and repeatable environments. Design and implement observability stacks (metrics, logs, tracing); drive incident response and postmortems. Secure the stack with least privilege, secrets management, network policy, and hardened baselines; support ISO/MPA controls with the security team. Operate model-serving infrastructure for real-time and batch workloads; optimise GPU utilisation, concurrency, and latency. Drive cost visibility and efficiency across compute, storage, and egress; forecast capacity and plan lifecycle of hardware and licenses. Must Haves 6+ years in DevOps/SRE/Platform roles running production systems. Expert with Kubernetes and containers (runtime, scheduling, networking, autoscaling). Strong with Terraform and at least one configuration management tool (Ansible preferred). CI/CD (GitHub Actions preferred / GitLab), release strategies, and artifact registries. Observability in production (Prometheus/Grafana preferred). Linux mastery, shell scripting, and a high-level language (Python preferred). Cloud proficiency (AWS/GCP/Azure) and Security fundamentals: IAM, secrets management, network segmentation, image provenance. Experience with data-/media-heavy workloads or ML pipelines in production. Location: EU/UK time zones ( 2h). Nice to Have Model serving stacks and GPU telemetry/optimization. On-prem operations for GPU/CPU fleets. HPC/VFX pipeline exposure; render farms; real-time engines. Storage systems (S3/MinIO, Ceph/Lustre/NFS), CDN, and caching strategies. Messaging/streaming (Kafka) and workflow/orchestration (Argo, Airflow). About You Pragmatic and systems-thinking oriented. Bias to automate and simplify. Clear communication during incidents and reviews. Ownership across design, operations, and quality.
Jan 01, 2026
Full time
Overview At Brahma, we are building the future of AI-powered creative experiences. Our team of engineers, researchers and creative technologists is building the operating system for the future of ethical digital storytelling. We combine award-winning visual effects expertise with cutting-edge generative AI to create tools that empower enterprises and creators to produce high-quality content at scale. Key Purpose of the Job Own build, deploy, and runtime reliability across Brahma's hybrid estate. Deliver secure, scalable infrastructure for Gen AI based workflows and products across hybrid environments. Partner with infrastructure and multidisciplinary product and research teams to help them innovate and ship fast. Key Responsibilities Design, implement, and operate Slurm and Kubernetes-based platforms across cloud and on-prem GPU nodes, including autoscaling, rollout strategies, and multi-cluster operations. Build CI/CD pipelines for services, model training, and model serving; standardise artifact/version management and environment promotion. Implement Infrastructure as Code with Terraform/Terragrunt and configuration management; enforce drift detection and repeatable environments. Design and implement observability stacks (metrics, logs, tracing); drive incident response and postmortems. Secure the stack with least privilege, secrets management, network policy, and hardened baselines; support ISO/MPA controls with the security team. Operate model-serving infrastructure for real-time and batch workloads; optimise GPU utilisation, concurrency, and latency. Drive cost visibility and efficiency across compute, storage, and egress; forecast capacity and plan lifecycle of hardware and licenses. Must Haves 6+ years in DevOps/SRE/Platform roles running production systems. Expert with Kubernetes and containers (runtime, scheduling, networking, autoscaling). Strong with Terraform and at least one configuration management tool (Ansible preferred). CI/CD (GitHub Actions preferred / GitLab), release strategies, and artifact registries. Observability in production (Prometheus/Grafana preferred). Linux mastery, shell scripting, and a high-level language (Python preferred). Cloud proficiency (AWS/GCP/Azure) and Security fundamentals: IAM, secrets management, network segmentation, image provenance. Experience with data-/media-heavy workloads or ML pipelines in production. Location: EU/UK time zones ( 2h). Nice to Have Model serving stacks and GPU telemetry/optimization. On-prem operations for GPU/CPU fleets. HPC/VFX pipeline exposure; render farms; real-time engines. Storage systems (S3/MinIO, Ceph/Lustre/NFS), CDN, and caching strategies. Messaging/streaming (Kafka) and workflow/orchestration (Argo, Airflow). About You Pragmatic and systems-thinking oriented. Bias to automate and simplify. Clear communication during incidents and reviews. Ownership across design, operations, and quality.
Are you looking for an exciting and challenging role, with the possibility to work on the cutting edge of mobile GPU technology? Do you want to use your technical skills and leadership to help drive your career while contributing to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will enjoy the support from your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performing SW and solving sophisticated technical problems, then we would love to hear from you. Responsibilities: Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Your day-to-day responsibilities include: Being a member of GPU Linux Kernel team responsible for contributing and maintaining the upstream version of Mali GPU Driver (panthor) Participating in all phases of software development - including design, implementation, testing, code review and documentation. Working closely with other software teams to interface driver components. Maintaining the existing codebase: fixing bugs and other quality assurance activities. Upstream support for new architecture features Getting alignment with the Linux community on cross architectural needs Commented Required Skills and Experience: Extensive expertise in C programming, with a strong ability to design and optimize complex software architectures. Experience in the Linux kernel and/or a device driver development. Exceptional problem-solving and debugging skills, with the ability to analyze and resolve highly complex software and system issues. Expert-level understanding of computer architecture, embedded systems, and hardware-software interactions. "Nice To Have" Skills and Experience : Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating efforts across multiple teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring up. Familiar with Android system software development and debugging Familiarity with Linux kernel internals and graphics stack components such as DRM/KMS and Mesa. Experience submitting and reviewing patches via mailing lists and engagement with community maintainers. Experience in developing production grade software for commercial organizations, with an emphasis on high quality, maintainable code. Arm GPU Engineering Group: We produce graphics processing hardware and software products for mobile, embedded and automotive industries. Mali Graphics Processor is the world's shipping GPU. Now we are entering into a new growth phase to provide new technologies and products for existing and new markets and are looking for hardworking people to join the team. In GPU Engineering you will work with the global best companies, making world leading products based on our IP and alongside the best engineers in the world. We are a global team working across numerous sites and cultures. Your ideas will make a difference and you will have the opportunity to lead, challenge the status quo and ultimately change the world of graphics processing! In Return: ou will have the opportunity to demonstrate your technical expertise and leadership by collaborating with GPU Software design and engineering teams to help shape product direction and future of the software architecture. Working alongside world class GPU engineering teams across the globe, you'll contribute to the development of cutting edge GPU technologies. In this role, you'll also be encouraged to drive continuous improvement in our processes, supported by a diverse team of GPU software and hardware engineers! You will also receive the training and support needed to thrive in this role. We offer a flexible hybrid working model, combining home and office work, to create an inclusive and collaborative environment that accommodates diverse working preferences. Our 10x mindset guides how we engineer, collaborate, and grow. Understand what it means and how to reflect 10x in your work: Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Jan 01, 2026
Full time
Are you looking for an exciting and challenging role, with the possibility to work on the cutting edge of mobile GPU technology? Do you want to use your technical skills and leadership to help drive your career while contributing to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will enjoy the support from your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performing SW and solving sophisticated technical problems, then we would love to hear from you. Responsibilities: Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Your day-to-day responsibilities include: Being a member of GPU Linux Kernel team responsible for contributing and maintaining the upstream version of Mali GPU Driver (panthor) Participating in all phases of software development - including design, implementation, testing, code review and documentation. Working closely with other software teams to interface driver components. Maintaining the existing codebase: fixing bugs and other quality assurance activities. Upstream support for new architecture features Getting alignment with the Linux community on cross architectural needs Commented Required Skills and Experience: Extensive expertise in C programming, with a strong ability to design and optimize complex software architectures. Experience in the Linux kernel and/or a device driver development. Exceptional problem-solving and debugging skills, with the ability to analyze and resolve highly complex software and system issues. Expert-level understanding of computer architecture, embedded systems, and hardware-software interactions. "Nice To Have" Skills and Experience : Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating efforts across multiple teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring up. Familiar with Android system software development and debugging Familiarity with Linux kernel internals and graphics stack components such as DRM/KMS and Mesa. Experience submitting and reviewing patches via mailing lists and engagement with community maintainers. Experience in developing production grade software for commercial organizations, with an emphasis on high quality, maintainable code. Arm GPU Engineering Group: We produce graphics processing hardware and software products for mobile, embedded and automotive industries. Mali Graphics Processor is the world's shipping GPU. Now we are entering into a new growth phase to provide new technologies and products for existing and new markets and are looking for hardworking people to join the team. In GPU Engineering you will work with the global best companies, making world leading products based on our IP and alongside the best engineers in the world. We are a global team working across numerous sites and cultures. Your ideas will make a difference and you will have the opportunity to lead, challenge the status quo and ultimately change the world of graphics processing! In Return: ou will have the opportunity to demonstrate your technical expertise and leadership by collaborating with GPU Software design and engineering teams to help shape product direction and future of the software architecture. Working alongside world class GPU engineering teams across the globe, you'll contribute to the development of cutting edge GPU technologies. In this role, you'll also be encouraged to drive continuous improvement in our processes, supported by a diverse team of GPU software and hardware engineers! You will also receive the training and support needed to thrive in this role. We offer a flexible hybrid working model, combining home and office work, to create an inclusive and collaborative environment that accommodates diverse working preferences. Our 10x mindset guides how we engineer, collaborate, and grow. Understand what it means and how to reflect 10x in your work: Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.An opportunity has arisen in the Engineering organisation for an experienced Software Engineer in the PC Core and Device team.We are seeking a dynamic, self-motivated and tenacious individual educated to degree level in a Computer Science/Engineering or other related field or equivalent work experience in Software Engineering environment. The successful applicant will work as part of a highly motivated team striving to meet all quality, cost and schedule targets across a range of devices, including Interface Control Boards, Displays, Touchscreens, PC Motherboards (System Firmware, Drivers), Audio devices, USB Hubs.The successful candidate shall work on new firmware development projects, corresponding driver development, and maintenance of existing firmware for devices. There may also be opportunities for project leadership and mentoring of junior engineers.Main responsibilities shall include, but will not be restricted to: Solution Software Architecture Mentoring of Engineers Design, develop and document PC Core Driver and Device Features Design, develop and document firmware to control NCR Atleos ATM devices Design, develop and document test procedures and software to validate functionality Software unit test, and supporting integration and systems testing Provide estimates of effort, schedule, and size of change to Project Manager Regular progress reporting on schedule, quality & size of change Support for existing devices through problem investigation, identification and resolution Working with external suppliers as well as internal cross-functional teams supporting operations, manufacturing and field support for global customer base. Basic Qualifications Honours Degree qualified Around 5 years of experience developing software or firmware, including C/C++ Windows Win 32 programming Some knowledge of Symmetric and Asymmetric cryptographic frameworks Software design and methodologies Software configuration management Ability to work on several projects simultaneously Preferred Qualifications Moderate level of electronics knowledge Firmware development environments, including RTOS and embedded systems Extensive knowledge of Symmetric and Asymmetric cryptographic frameworks Linux operating systems C#, Rust, Python Knowledge or experience working in EFI Shell environment Use of automation tools for testingOffers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.A career at NCR Atleos means embracing our innovative culture and values, seeking new adventures and carving your own path.
Jan 01, 2026
Full time
About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.An opportunity has arisen in the Engineering organisation for an experienced Software Engineer in the PC Core and Device team.We are seeking a dynamic, self-motivated and tenacious individual educated to degree level in a Computer Science/Engineering or other related field or equivalent work experience in Software Engineering environment. The successful applicant will work as part of a highly motivated team striving to meet all quality, cost and schedule targets across a range of devices, including Interface Control Boards, Displays, Touchscreens, PC Motherboards (System Firmware, Drivers), Audio devices, USB Hubs.The successful candidate shall work on new firmware development projects, corresponding driver development, and maintenance of existing firmware for devices. There may also be opportunities for project leadership and mentoring of junior engineers.Main responsibilities shall include, but will not be restricted to: Solution Software Architecture Mentoring of Engineers Design, develop and document PC Core Driver and Device Features Design, develop and document firmware to control NCR Atleos ATM devices Design, develop and document test procedures and software to validate functionality Software unit test, and supporting integration and systems testing Provide estimates of effort, schedule, and size of change to Project Manager Regular progress reporting on schedule, quality & size of change Support for existing devices through problem investigation, identification and resolution Working with external suppliers as well as internal cross-functional teams supporting operations, manufacturing and field support for global customer base. Basic Qualifications Honours Degree qualified Around 5 years of experience developing software or firmware, including C/C++ Windows Win 32 programming Some knowledge of Symmetric and Asymmetric cryptographic frameworks Software design and methodologies Software configuration management Ability to work on several projects simultaneously Preferred Qualifications Moderate level of electronics knowledge Firmware development environments, including RTOS and embedded systems Extensive knowledge of Symmetric and Asymmetric cryptographic frameworks Linux operating systems C#, Rust, Python Knowledge or experience working in EFI Shell environment Use of automation tools for testingOffers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.A career at NCR Atleos means embracing our innovative culture and values, seeking new adventures and carving your own path.
Roman Health Pharmacy LLC
Woolstone, Buckinghamshire
At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in Cesium's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. Cesium's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a Cesium software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. JOB DUTIES AND RESPONSIBILITIES Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Designing, developing, coding, testing, debugging, and documenting system software. Reviewing code and system designs. Analyzing code for efficiency, stability, and scalability. Integrating and validating new product designs. Supporting software quality assurance and optimizing I/O performance. Providing post-production/in-orbit customer support. Interfacing with hardware design and development engineers. Assessing third-party and open-source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development. Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems. Excellent understanding of multi-threaded applications and resource management. Excellent written and verbal communication skills. PREFERRED EXPERIENCE Adequate knowledge of reading electronics schematics and component data sheets. Experience with ARM processors and fully-featured microcontrollers. Experience in the design and development of a Software Development Kit (SDK). CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.
Jan 01, 2026
Full time
At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in Cesium's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. Cesium's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a Cesium software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. JOB DUTIES AND RESPONSIBILITIES Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Designing, developing, coding, testing, debugging, and documenting system software. Reviewing code and system designs. Analyzing code for efficiency, stability, and scalability. Integrating and validating new product designs. Supporting software quality assurance and optimizing I/O performance. Providing post-production/in-orbit customer support. Interfacing with hardware design and development engineers. Assessing third-party and open-source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. 6+ years of industry experience in software development. Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems. Excellent understanding of multi-threaded applications and resource management. Excellent written and verbal communication skills. PREFERRED EXPERIENCE Adequate knowledge of reading electronics schematics and component data sheets. Experience with ARM processors and fully-featured microcontrollers. Experience in the design and development of a Software Development Kit (SDK). CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.
Software (Bioinformatics) Engineer 1 page is loaded Software (Bioinformatics) Engineer 1locations: England - Cambridgetime type: Full timeposted on: Posted Todayjob requisition id: 41484-JOB At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients. Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Software (Bioinformatics) Engineer 1 - Cambridge, United Kingdom Please indicate your preferred working arrangement when applying Please note this role is suitable for a recent Graduate with strong Python skills. As a Software Engineer here at Illumina in Cambridge, you'll be part of the DRAGEN Team-a dynamic group driving innovation in genomic data analysis and automation. This team is central to shaping the future of genomic testing infrastructure, and your work will directly accelerate scientific discovery. You'll collaborate with bioinformatics scientists, software engineers, and verification experts to build scalable systems and automation frameworks that support our cutting-edge genomic workflows.Illumina's employee benefits are industry-leading and include flexible time off, private medical insurance, compassion and care time off, leisure travel insurance, pension, employee stock purchasing programme, volunteer time off, and much more! Why You You're a passionate software engineer with a strong foundation in programming and a keen interest in bioinformatics. You thrive in Linux environments and are comfortable working with cloud technologies. You bring experience in Python, Java, C#, or C++, and ideally have exposure to CI/CD tools and automated testing frameworks. Familiarity with database design, web development, or data visualisation tools is a plus. Whether you come from a bioinformatics background or are eager to learn, your curiosity and drive to innovate will be key to your success in this role. Key Responsibilities Include: Automation & Verification Frameworks Design and develop automated software verification frameworks for genomic analysis tools Ensure robustness and scalability across verification workflows Collaboration & Tool Development Partner with bioinformatics scientists to design, troubleshoot, and optimise tools for large-scale genomic datasets Translate scientific requirements into reliable software solutions Infrastructure & Platform Enhancement Improve CI/CD pipelines and internal databases Enhance web platforms used for verification and reporting Quality & Process Improvement Participate in code and design reviews to uphold high software standards Drive continuous improvement across the software development lifecycle What Can You Expect Our team members are bright, energetic, and dedicated - they are the driving force behind our innovation and impact. To attract the best and brightest, we offer a competitive employee benefits programme. We view it as a smart investment in our people, one that recognises the tremendous value they bring to our business every day. At Illumina, we push boundaries. We think beyond the conventional. We dream big. With the energy of so many bright and accomplished people, the opportunities are endless. INDEUR We are a company deeply rooted in belonging, promoting an inclusive environment where employees feel valued and empowered to contribute to our mission. Built on a strong foundation, Illumina has always prioritized openness, collaboration, and seeking alternative perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and offer opportunities to engage in social responsibility. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. Illumina conducts background checks on applicants for whom a conditional offer of employment has been made. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable local, state, and federal laws. Background check results may potentially result in the withdrawal of a conditional offer of employment. The background check process and any decisions made as a result shall be made in accordance with all applicable local, state, and federal laws. Illumina prohibits the use of generative artificial intelligence (AI) in the application and interview process. If you require accommodation to complete the application or interview process, please contact . To learn more, visit: The position will be posted until a final candidate is selected or the requisition has a sufficient number of qualified applicants.
Jan 01, 2026
Full time
Software (Bioinformatics) Engineer 1 page is loaded Software (Bioinformatics) Engineer 1locations: England - Cambridgetime type: Full timeposted on: Posted Todayjob requisition id: 41484-JOB At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients. Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Software (Bioinformatics) Engineer 1 - Cambridge, United Kingdom Please indicate your preferred working arrangement when applying Please note this role is suitable for a recent Graduate with strong Python skills. As a Software Engineer here at Illumina in Cambridge, you'll be part of the DRAGEN Team-a dynamic group driving innovation in genomic data analysis and automation. This team is central to shaping the future of genomic testing infrastructure, and your work will directly accelerate scientific discovery. You'll collaborate with bioinformatics scientists, software engineers, and verification experts to build scalable systems and automation frameworks that support our cutting-edge genomic workflows.Illumina's employee benefits are industry-leading and include flexible time off, private medical insurance, compassion and care time off, leisure travel insurance, pension, employee stock purchasing programme, volunteer time off, and much more! Why You You're a passionate software engineer with a strong foundation in programming and a keen interest in bioinformatics. You thrive in Linux environments and are comfortable working with cloud technologies. You bring experience in Python, Java, C#, or C++, and ideally have exposure to CI/CD tools and automated testing frameworks. Familiarity with database design, web development, or data visualisation tools is a plus. Whether you come from a bioinformatics background or are eager to learn, your curiosity and drive to innovate will be key to your success in this role. Key Responsibilities Include: Automation & Verification Frameworks Design and develop automated software verification frameworks for genomic analysis tools Ensure robustness and scalability across verification workflows Collaboration & Tool Development Partner with bioinformatics scientists to design, troubleshoot, and optimise tools for large-scale genomic datasets Translate scientific requirements into reliable software solutions Infrastructure & Platform Enhancement Improve CI/CD pipelines and internal databases Enhance web platforms used for verification and reporting Quality & Process Improvement Participate in code and design reviews to uphold high software standards Drive continuous improvement across the software development lifecycle What Can You Expect Our team members are bright, energetic, and dedicated - they are the driving force behind our innovation and impact. To attract the best and brightest, we offer a competitive employee benefits programme. We view it as a smart investment in our people, one that recognises the tremendous value they bring to our business every day. At Illumina, we push boundaries. We think beyond the conventional. We dream big. With the energy of so many bright and accomplished people, the opportunities are endless. INDEUR We are a company deeply rooted in belonging, promoting an inclusive environment where employees feel valued and empowered to contribute to our mission. Built on a strong foundation, Illumina has always prioritized openness, collaboration, and seeking alternative perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and offer opportunities to engage in social responsibility. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. Illumina conducts background checks on applicants for whom a conditional offer of employment has been made. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable local, state, and federal laws. Background check results may potentially result in the withdrawal of a conditional offer of employment. The background check process and any decisions made as a result shall be made in accordance with all applicable local, state, and federal laws. Illumina prohibits the use of generative artificial intelligence (AI) in the application and interview process. If you require accommodation to complete the application or interview process, please contact . To learn more, visit: The position will be posted until a final candidate is selected or the requisition has a sufficient number of qualified applicants.
Who are we? We hire those that seek to innovate across people, process and technology. Join our global workforce, visualise the future and strive for success. Our engineering campus and corporate offices in the UK and US are optimal environments for ideas and innovation to flourish. ALL.SPACE, has developed a smart terminal, capable of linking with all satellites, all networks, in all orbits, all at once. Our ground-breaking software defined service enablement platform integrates intelligent routing, edge computing and on demand services to deliver unprecedented network resilience and application performance. Our terminal designs operate as fully electronic beam steering systems. Our IP has applications across a wide range of market sectors including aeronautical, land mobile, maritime, and 5G. It provides broadband, multi beam, two way communications with dynamic tracking of geostationary and non geostationary satellites or terrestrial nodes. We are looking for world class talent to join our high performing team working on cutting edge technology in the satellite communications industry. We stand by our company values; INTEGRITY, INNOVATION & EXECUTION EXCELLENCE - giving you the opportunity to build your career in an environment where we encourage crisp decision making, challenging the status quo, championing your beliefs and ideas, sharing successes (and learning from failures) and working collaboratively with your fellow team members. ALL.SPACE is committed to practicing and promoting diversity, inclusion and equality in the workplace. We aim to lead by example by making satellite communications a more inviting and accessible industry for all. Visit to learn more. Senior embedded software engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE's terminal products. This includes embedded real time terminal control software, web interfaces and REST API interfaces. Senior engineers take ownership of large features, ensuring technical solutions meet the customer's needs and are delivered to specification. This includes supporting junior engineers through development activities, providing peer review and championing best practice. Senior software engineer will work as part of an Agile development team delivering features against a release roadmap, to time and quality. ROLES and RESPONSIBILITIES Perform requirements analysis; engage with internal and external stakeholders to understand technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high quality, tested software features for an embedded real time system, using C++. Implement automated unit and integration tests. Test and debug functionality in simulation and on target hardware. Lead the investigation and timely resolution of software issues. Employ industry standard design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, pro actively contributing to the software development life cycle process. Take technical ownership of software features; assisting in the planning and execution of work against an agreed roadmap. Present reports on results and progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in C++ development on embedded systems. Demonstrated success in delivery of reliable, real time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Good experience of Linux and FreeRTOS operating systems. Excellent understanding of physical interfaces such as Serial, Ethernet, SPI, CAN, etc. Demonstrated skills in hardware debugging and performance characterisation. Excellent understanding of Source Code Management (git) and CI/CD pipelines. Generation of appropriate documentation (Jira, Confluence). Perform peer reviews and test of other developers' work. Effective collaboration in high pace agile team. Excellent self organizational skills and attention to detail. Problem solver and collaborative team member. Additional Notes Due to the need to control and debug on target hardware, this role requires working at ALL.SPACE's Reading sites. Could be hybrid role, working on site some of the time. Benefits Competitive Salary Contributory Pension Scheme 25 days Annual Leave + Public Holidays Cycle to Work Scheme (Salary Sacrifice) Car Scheme (Salary Sacrifice) Free On Site Gym Employee Assistance Programme Discounts Platform
Jan 01, 2026
Full time
Who are we? We hire those that seek to innovate across people, process and technology. Join our global workforce, visualise the future and strive for success. Our engineering campus and corporate offices in the UK and US are optimal environments for ideas and innovation to flourish. ALL.SPACE, has developed a smart terminal, capable of linking with all satellites, all networks, in all orbits, all at once. Our ground-breaking software defined service enablement platform integrates intelligent routing, edge computing and on demand services to deliver unprecedented network resilience and application performance. Our terminal designs operate as fully electronic beam steering systems. Our IP has applications across a wide range of market sectors including aeronautical, land mobile, maritime, and 5G. It provides broadband, multi beam, two way communications with dynamic tracking of geostationary and non geostationary satellites or terrestrial nodes. We are looking for world class talent to join our high performing team working on cutting edge technology in the satellite communications industry. We stand by our company values; INTEGRITY, INNOVATION & EXECUTION EXCELLENCE - giving you the opportunity to build your career in an environment where we encourage crisp decision making, challenging the status quo, championing your beliefs and ideas, sharing successes (and learning from failures) and working collaboratively with your fellow team members. ALL.SPACE is committed to practicing and promoting diversity, inclusion and equality in the workplace. We aim to lead by example by making satellite communications a more inviting and accessible industry for all. Visit to learn more. Senior embedded software engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE's terminal products. This includes embedded real time terminal control software, web interfaces and REST API interfaces. Senior engineers take ownership of large features, ensuring technical solutions meet the customer's needs and are delivered to specification. This includes supporting junior engineers through development activities, providing peer review and championing best practice. Senior software engineer will work as part of an Agile development team delivering features against a release roadmap, to time and quality. ROLES and RESPONSIBILITIES Perform requirements analysis; engage with internal and external stakeholders to understand technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high quality, tested software features for an embedded real time system, using C++. Implement automated unit and integration tests. Test and debug functionality in simulation and on target hardware. Lead the investigation and timely resolution of software issues. Employ industry standard design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, pro actively contributing to the software development life cycle process. Take technical ownership of software features; assisting in the planning and execution of work against an agreed roadmap. Present reports on results and progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in C++ development on embedded systems. Demonstrated success in delivery of reliable, real time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Good experience of Linux and FreeRTOS operating systems. Excellent understanding of physical interfaces such as Serial, Ethernet, SPI, CAN, etc. Demonstrated skills in hardware debugging and performance characterisation. Excellent understanding of Source Code Management (git) and CI/CD pipelines. Generation of appropriate documentation (Jira, Confluence). Perform peer reviews and test of other developers' work. Effective collaboration in high pace agile team. Excellent self organizational skills and attention to detail. Problem solver and collaborative team member. Additional Notes Due to the need to control and debug on target hardware, this role requires working at ALL.SPACE's Reading sites. Could be hybrid role, working on site some of the time. Benefits Competitive Salary Contributory Pension Scheme 25 days Annual Leave + Public Holidays Cycle to Work Scheme (Salary Sacrifice) Car Scheme (Salary Sacrifice) Free On Site Gym Employee Assistance Programme Discounts Platform
Job Description Posted Friday 5 December 2025 at 01:00 Great ideas come from different minds. That's why we bring together engineers, scientists, analysts, and creatives from every background - and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we - working on the technologies that will shape tomorrow, not just today. Cyber Software Architect / Team Lead National Security Business Be part of a growing and highly trusted supplier into the NS domain working to deliver mission critical solutions helping to keep the nation safe, secure and prosperous. We work on leading edge technology solutions including AI/DS, Cyber, Cloud, SRE/VR and Platform Engineering. We have secured long term work, across the full spectrum, on the latest framework with the client, which provides the springboard for our ongoing growth and development in this domain, so join us on what will be an incredible growth journey. Role As a Cyber Software Architect and Team Lead you'll work closely with our clients to understand their mission needs and identify solutions that make, break, and secure systems across a variety of problem spaces. This work spans diverse technology stacks on multiple platforms, including Linux, Windows and Android, with environments ranging from small IoT devices, through to user equipment, servers and into the Cloud. You will be both hands on with technology and lead teams of talented individuals who together will nurture prototypes, build products and strengthen capabilities whilst ensuring always to meet the high demands of operational use. The key requirements You will need experience: Communicating with clients to understand their business needs. Architecting whole solutions and making key design decisions. Leading Agile teams in methodologies such as Scrum or Kanban. You will be able to deliver solutions in: Software analysis and reverse engineering. Operating systems and security architectures. Embedded systems, firmware internals and hardware abstractions. Software from design to delivery in modern IDEs and languages. Experience in supporting areas is also beneficial, which could include: AI and ML models and their usage. Cloud technologies, including AWS. Virtualisation, emulation and containerisation. Wireless communications and software defined radios. Built on over a 60 year heritage, Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act - through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe - that's our mission, passion, and motivation. Where you'll work You'll find our Romsey site located within beautiful Hampshire countryside, close to the picturesque New Forest and not far from a superb stretch of the south coast. This is no corporate concrete jungle; this is a manor house site, with on site parking, restaurant, gym and a driveway full of daffodils in the spring. Clearances Due to the nature of this role, we require you to be eligible to achieve SC / DV clearance. Click apply, submitting an up-to-date CV. We look forward to hearing from you.
Jan 01, 2026
Full time
Job Description Posted Friday 5 December 2025 at 01:00 Great ideas come from different minds. That's why we bring together engineers, scientists, analysts, and creatives from every background - and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we - working on the technologies that will shape tomorrow, not just today. Cyber Software Architect / Team Lead National Security Business Be part of a growing and highly trusted supplier into the NS domain working to deliver mission critical solutions helping to keep the nation safe, secure and prosperous. We work on leading edge technology solutions including AI/DS, Cyber, Cloud, SRE/VR and Platform Engineering. We have secured long term work, across the full spectrum, on the latest framework with the client, which provides the springboard for our ongoing growth and development in this domain, so join us on what will be an incredible growth journey. Role As a Cyber Software Architect and Team Lead you'll work closely with our clients to understand their mission needs and identify solutions that make, break, and secure systems across a variety of problem spaces. This work spans diverse technology stacks on multiple platforms, including Linux, Windows and Android, with environments ranging from small IoT devices, through to user equipment, servers and into the Cloud. You will be both hands on with technology and lead teams of talented individuals who together will nurture prototypes, build products and strengthen capabilities whilst ensuring always to meet the high demands of operational use. The key requirements You will need experience: Communicating with clients to understand their business needs. Architecting whole solutions and making key design decisions. Leading Agile teams in methodologies such as Scrum or Kanban. You will be able to deliver solutions in: Software analysis and reverse engineering. Operating systems and security architectures. Embedded systems, firmware internals and hardware abstractions. Software from design to delivery in modern IDEs and languages. Experience in supporting areas is also beneficial, which could include: AI and ML models and their usage. Cloud technologies, including AWS. Virtualisation, emulation and containerisation. Wireless communications and software defined radios. Built on over a 60 year heritage, Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act - through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe - that's our mission, passion, and motivation. Where you'll work You'll find our Romsey site located within beautiful Hampshire countryside, close to the picturesque New Forest and not far from a superb stretch of the south coast. This is no corporate concrete jungle; this is a manor house site, with on site parking, restaurant, gym and a driveway full of daffodils in the spring. Clearances Due to the nature of this role, we require you to be eligible to achieve SC / DV clearance. Click apply, submitting an up-to-date CV. We look forward to hearing from you.