Join our team at the Guardian and be a part of a diverse and inclusive global organisation that delivers fearless, investigative journalism, and holds power to account. Our team of award-winning journalists, cutting-edge commercial professionals, and industry-leading digital experts are committed to making a difference and represent a wide range of backgrounds and perspectives. We offer a challenging and exciting environment for career development, with a focus on training, growth and fostering an inclusive culture. The Information Security team is the organisational cybersecurity centre of excellence. We are responsible for driving the organisational cyber security improvements, implementing core security controls and supporting other technical teams in implementing the required security standards in a diverse technology ecosystem. The Security Architect supports strategic and technical leadership for information security architecture across the organisation. They define security frameworks, review solution designs, establish security standards, and work closely with engineering, infrastructure, cloud, and business teams to ensure that security controls are embedded throughout the technology lifecycle. The role supports regulatory compliance, risk management, and resilience objectives while enabling the secure adoption of new technologies. We are looking for a hands on security architect with experience in both cloud security and traditional security controls design and implementation. About the role Provide security architecture guidance and oversight for business, technology, and transformation initiatives. Review solution, application, infrastructure, and cloud designs to ensure security requirements are incorporated from the outset. Conduct threat modelling, security risk assessments, and architecture reviews to identify and mitigate security risks. Collaborate with engineering, infrastructure, product, and business teams to embed security by design practices across the technology lifecycle. Develop and maintain security reference architectures, design standards, and technical security controls. Ensure compliance with relevant regulatory, legal, and industry requirements, including data protection and information security standards. Evaluate emerging technologies and provide recommendations on secure adoption and implementation. Support incident response, vulnerability management, and remediation activities by providing architectural expertise and guidance. Work closely with governance, risk, and compliance teams to align security architecture with enterprise risk management objectives. About you Proven experience as a Security Architect, within a complex enterprise environment. Strong understanding of security architecture principles across cloud, infrastructure, networks, applications, and data platforms. Experience designing and implementing security controls in cloud environments such as AWS, Azure, or Google Cloud Platform. Knowledge of industry security frameworks and standards, including ISO 27001, NIST, CIS Controls, and OWASP. Experience conducting security architecture reviews, threat modelling, and risk assessments. Strong understanding of identity and access management, network security, encryption, vulnerability management, and security monitoring technologies. Ability to balance security requirements with business objectives and operational needs. Excellent stakeholder management and communication skills, with the ability to influence technical and non technical audiences. Experience working within agile delivery teams and providing security guidance throughout the software development lifecycle. Relevant professional certifications such as CISSP, CCSP, SABSA, TOGAF, AWS Certified Security Specialist, AWS Certified Solutions Architect. A collaborative mindset, strong problem solving skills, and a passion for enabling secure innovation. We actively encourage applications from groups traditionally underrepresented in the UK media We operate in a hybrid environment working 3 days a week from our offices in Kings Cross and 2 days a week remotely. We value and respect all differences (seen and unseen) in all people. We aspire to have inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. We actively encourage applications from people of all backgrounds. Many of our staff work flexibly and we will consider all requests for flexible working arrangements. Benefits at the Guardian You'll have 30 days of annual leave per year (plus bank holidays) with the option to purchase an additional 5 days. Our pension scheme is generous; if you contribute 5% then we will contribute 8 12% (depending on your age). We believe in giving back, which is why employees are given 2 volunteering days annually and the option of payroll giving. Season ticket loans are also available. You are entitled to private healthcare, life cover, income protection, and eye tests. You can also opt in to dental insurance. We have enhanced maternity, paternity, adoption and shared parental leave policies in place. We also support our employees by offering an IVF, menopause, baby loss, and trans equality policy. Culture and wellbeing We want everyone to feel like they belong at the Guardian and we champion diversity of thought. Our various employee forums provide a platform to use their voice to foster an inclusive workplace. We became the first major media organisation to achieve B Corp status. We offer tools to help you prioritise your wellbeing including access to our employee benefits platform which provides tailored support for health and wellbeing. In addition, we also offer free yoga and pilates classes. These run alongside our corporate gym membership and cycle to work scheme. Our canteen has views overlooking the Regents Canal and caters for breakfast, lunch and dinner. Learning and development We encourage personal and professional growth. Employees have access to a broad range of tools and solutions, and we are happy to support the pursuit of professional qualifications through vocational courses and apprenticeships.
22/06/2026
Full time
Join our team at the Guardian and be a part of a diverse and inclusive global organisation that delivers fearless, investigative journalism, and holds power to account. Our team of award-winning journalists, cutting-edge commercial professionals, and industry-leading digital experts are committed to making a difference and represent a wide range of backgrounds and perspectives. We offer a challenging and exciting environment for career development, with a focus on training, growth and fostering an inclusive culture. The Information Security team is the organisational cybersecurity centre of excellence. We are responsible for driving the organisational cyber security improvements, implementing core security controls and supporting other technical teams in implementing the required security standards in a diverse technology ecosystem. The Security Architect supports strategic and technical leadership for information security architecture across the organisation. They define security frameworks, review solution designs, establish security standards, and work closely with engineering, infrastructure, cloud, and business teams to ensure that security controls are embedded throughout the technology lifecycle. The role supports regulatory compliance, risk management, and resilience objectives while enabling the secure adoption of new technologies. We are looking for a hands on security architect with experience in both cloud security and traditional security controls design and implementation. About the role Provide security architecture guidance and oversight for business, technology, and transformation initiatives. Review solution, application, infrastructure, and cloud designs to ensure security requirements are incorporated from the outset. Conduct threat modelling, security risk assessments, and architecture reviews to identify and mitigate security risks. Collaborate with engineering, infrastructure, product, and business teams to embed security by design practices across the technology lifecycle. Develop and maintain security reference architectures, design standards, and technical security controls. Ensure compliance with relevant regulatory, legal, and industry requirements, including data protection and information security standards. Evaluate emerging technologies and provide recommendations on secure adoption and implementation. Support incident response, vulnerability management, and remediation activities by providing architectural expertise and guidance. Work closely with governance, risk, and compliance teams to align security architecture with enterprise risk management objectives. About you Proven experience as a Security Architect, within a complex enterprise environment. Strong understanding of security architecture principles across cloud, infrastructure, networks, applications, and data platforms. Experience designing and implementing security controls in cloud environments such as AWS, Azure, or Google Cloud Platform. Knowledge of industry security frameworks and standards, including ISO 27001, NIST, CIS Controls, and OWASP. Experience conducting security architecture reviews, threat modelling, and risk assessments. Strong understanding of identity and access management, network security, encryption, vulnerability management, and security monitoring technologies. Ability to balance security requirements with business objectives and operational needs. Excellent stakeholder management and communication skills, with the ability to influence technical and non technical audiences. Experience working within agile delivery teams and providing security guidance throughout the software development lifecycle. Relevant professional certifications such as CISSP, CCSP, SABSA, TOGAF, AWS Certified Security Specialist, AWS Certified Solutions Architect. A collaborative mindset, strong problem solving skills, and a passion for enabling secure innovation. We actively encourage applications from groups traditionally underrepresented in the UK media We operate in a hybrid environment working 3 days a week from our offices in Kings Cross and 2 days a week remotely. We value and respect all differences (seen and unseen) in all people. We aspire to have inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. We actively encourage applications from people of all backgrounds. Many of our staff work flexibly and we will consider all requests for flexible working arrangements. Benefits at the Guardian You'll have 30 days of annual leave per year (plus bank holidays) with the option to purchase an additional 5 days. Our pension scheme is generous; if you contribute 5% then we will contribute 8 12% (depending on your age). We believe in giving back, which is why employees are given 2 volunteering days annually and the option of payroll giving. Season ticket loans are also available. You are entitled to private healthcare, life cover, income protection, and eye tests. You can also opt in to dental insurance. We have enhanced maternity, paternity, adoption and shared parental leave policies in place. We also support our employees by offering an IVF, menopause, baby loss, and trans equality policy. Culture and wellbeing We want everyone to feel like they belong at the Guardian and we champion diversity of thought. Our various employee forums provide a platform to use their voice to foster an inclusive workplace. We became the first major media organisation to achieve B Corp status. We offer tools to help you prioritise your wellbeing including access to our employee benefits platform which provides tailored support for health and wellbeing. In addition, we also offer free yoga and pilates classes. These run alongside our corporate gym membership and cycle to work scheme. Our canteen has views overlooking the Regents Canal and caters for breakfast, lunch and dinner. Learning and development We encourage personal and professional growth. Employees have access to a broad range of tools and solutions, and we are happy to support the pursuit of professional qualifications through vocational courses and apprenticeships.
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production grade AI driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., Google Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer facing role that requires interactions in French or German with local stakeholders. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self reflection, hierarchical delegation). Experience in a post sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost per request) and techniques for optimizing state management and granular tracing. About the job As a Forward Deployed Engineer (FDE) in the Google Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production grade reality within customers. Unlike traditional advisory roles, you will function as an innovator builder, moving beyond high level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state management issues that prevent AI from reaching enterprise grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real world field insights into Google Cloud's future product roadmap. It's an exciting time to join Google Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging Google's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production grade agentic workflows (e.g., multi agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between Google's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in Google's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre sales and product teams to instill Google grade development best practices, ensuring long term project success and high end user adoption. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
22/06/2026
Full time
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production grade AI driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., Google Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer facing role that requires interactions in French or German with local stakeholders. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self reflection, hierarchical delegation). Experience in a post sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost per request) and techniques for optimizing state management and granular tracing. About the job As a Forward Deployed Engineer (FDE) in the Google Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production grade reality within customers. Unlike traditional advisory roles, you will function as an innovator builder, moving beyond high level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state management issues that prevent AI from reaching enterprise grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real world field insights into Google Cloud's future product roadmap. It's an exciting time to join Google Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging Google's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production grade agentic workflows (e.g., multi agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between Google's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in Google's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre sales and product teams to instill Google grade development best practices, ensuring long term project success and high end user adoption. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About the Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
22/06/2026
Full time
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About the Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
Summary Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product! Do you love working on challenges that no one has solved yet? At Apple, we are pushing the boundary of what is possible to improve the lives of our customers. Do you love crafting elegant solutions to complex problems? Do you enjoy learning how systems work from the big picture down to the smallest detail? As part of the SoC Performance group, you'll work with a diverse set of cross functional teams to help architect, optimize, and ship our industry leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and more! Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. Description As an intern in the System on Chip (SoC) Performance Modelling Team, you will work together with platform architects to create C++ simulations of Apple's next iPhone, iPad, and Mac chips. You will contribute to the model and help analyse new wireless (5G) solutions and related applications, such as augmented reality, to help us deliver the best products to our millions of customers. We are looking for a student who is passionate about developing in C++ and/or Python and brings a solid understanding of computer architecture or complex embedded systems. Minimum Qualifications Currently enrolled in a Bachelor/ Master/ PhD degree program in Computer Science, Electrical Engineering or equivalent. You must be enrolled in studies for the full duration of the internship. Strong C++ and/or Python programming knowledge Coursework and understanding of computer architecture and the HW/SW stack Knowledge in AI and MCP Good understanding of embedded systems Strong communication and documentation skills Ability to fluently speak and write in English Available for 6 months or more Preferred Qualifications Creativity and curiosity about how things work beyond the classroom Examples of substantial hardware or software projects brought to completion Ability to study a problem in depth and independently design experiments, analyse data, and present results in wider forums At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
22/06/2026
Full time
Summary Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product! Do you love working on challenges that no one has solved yet? At Apple, we are pushing the boundary of what is possible to improve the lives of our customers. Do you love crafting elegant solutions to complex problems? Do you enjoy learning how systems work from the big picture down to the smallest detail? As part of the SoC Performance group, you'll work with a diverse set of cross functional teams to help architect, optimize, and ship our industry leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and more! Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. Description As an intern in the System on Chip (SoC) Performance Modelling Team, you will work together with platform architects to create C++ simulations of Apple's next iPhone, iPad, and Mac chips. You will contribute to the model and help analyse new wireless (5G) solutions and related applications, such as augmented reality, to help us deliver the best products to our millions of customers. We are looking for a student who is passionate about developing in C++ and/or Python and brings a solid understanding of computer architecture or complex embedded systems. Minimum Qualifications Currently enrolled in a Bachelor/ Master/ PhD degree program in Computer Science, Electrical Engineering or equivalent. You must be enrolled in studies for the full duration of the internship. Strong C++ and/or Python programming knowledge Coursework and understanding of computer architecture and the HW/SW stack Knowledge in AI and MCP Good understanding of embedded systems Strong communication and documentation skills Ability to fluently speak and write in English Available for 6 months or more Preferred Qualifications Creativity and curiosity about how things work beyond the classroom Examples of substantial hardware or software projects brought to completion Ability to study a problem in depth and independently design experiments, analyse data, and present results in wider forums At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
corporate_fare Google place London, UK Qualifications Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production grade AI driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., Google Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer facing role that requires interactions in French or German with local stakeholders. Preferred qualifications Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self reflection, hierarchical delegation). Experience in a post sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost per request) and techniques for optimizing state management and granular tracing. About the job As a Forward Deployed Engineer (FDE) in the Google Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production grade reality within customers. Unlike traditional advisory roles, you will function as an innovator builder, moving beyond high level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state management issues that prevent AI from reaching enterprise grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real world field insights into Google Cloud's future product roadmap. It's an exciting time to join Google Cloud's Go To Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging Google's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production grade agentic workflows (e.g., multi agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between Google's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in Google's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co build with pre sales and product teams to instill Google grade development best practices, ensuring long term project success and high end user adoption. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents to be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
22/06/2026
Full time
corporate_fare Google place London, UK Qualifications Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production grade AI driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., Google Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer facing role that requires interactions in French or German with local stakeholders. Preferred qualifications Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self reflection, hierarchical delegation). Experience in a post sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost per request) and techniques for optimizing state management and granular tracing. About the job As a Forward Deployed Engineer (FDE) in the Google Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production grade reality within customers. Unlike traditional advisory roles, you will function as an innovator builder, moving beyond high level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state management issues that prevent AI from reaching enterprise grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real world field insights into Google Cloud's future product roadmap. It's an exciting time to join Google Cloud's Go To Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging Google's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production grade agentic workflows (e.g., multi agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between Google's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in Google's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co build with pre sales and product teams to instill Google grade development best practices, ensuring long term project success and high end user adoption. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents to be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. Technologies we use: Java, Kotlin, Kubernetes, Apache Kafka, GCP, BigQuery, Spark, VertexAI, ModelArmor, DeepEval, Google ADK. Job responsibilities Set the vision and multi-year strategy for the Data & AI Platform that powers Chase's next-generation digital experiences, translating enterprise priorities into an executable roadmap and measurable outcomes. Lead and scale a multi-discipline organization spanning data platform engineering and AI/MLOps, establishing clear ownership, org structure, operating rhythms, and standards for delivery. Own the platform's end-to-end data foundation - ingestion, transformation, orchestration, metadata/catalog, quality, and governed data products built for reliability, scalability, and self-service adoption. Serve as the executive steward for compliant use of customer data, ensuring privacy, access controls, lineage, retention, and auditability are embedded by design and aligned to firm risk and regulatory expectations. Define and deliver platform enablement for LLM-powered applications, including reference architectures, developer tooling, model onboarding and deployment patterns, evaluation and testing, observability, and cost/latency guardrails. Establish engineering excellence and operational maturity through SLOs, resiliency practices, incident management, release governance, capacity planning, and continuous improvement across the platform. Drive a product-oriented platform model by partnering with product, security, legal, risk, architecture, and engineering leaders to prioritize the highest-leverage capabilities and accelerate adoption across teams. Enable data-driven product development at scale through trusted analytics pipelines, standardized telemetry, experimentation support, and consistent metrics to inform decisions and improve customer outcomes. Attract, develop, and retain top talent by building leadership depth, setting high standards, coaching managers and senior engineers, and fostering a culture of ownership, inclusion, and accountability. Required qualifications, capabilities and skills Being a problem solver: you can independently analyse a problem and come up with options on how to solve it. Flexibility regarding tools and languages: for example you have to be open to debug a permission issue one day in a python service and dig into some Java/Kotlin out-of-memory issue the other day (of course we take into account your expertise and you will have team members to help you out!). Knowledge of data structures. Experience with either Kubernetes or Docker. Experience with cloud technologies (AWS/Azure/GCP) and distributed systems, web technologies and event-driven architectures. Experience in leading people. Preferred qualifications, capabilities and skills Experience with message brokers (Kafka, RabbitMQ, Pulsar etc.). Experience with Kafka Connect. Preferably experience in setting up data platforms, setting standards - not just pipelines. Preferably experience in a distributed data processing environment/framework (e.g. Spark or Flink). Familiarity with advanced AI/ML concepts and protocols, such as Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP). Experience with MLOps tools and platforms (e.g., MLflow, Amazon SageMaker, Google VertexAI, Databricks, BentoML, KServe, Kubeflow). Experience with deploying to a GenAI platform a production system: Google VertexAI, OpenAI, AWS Bedrock, LangChain, etc. Equal Opportunity Employment We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs, as well as mental health or physical disability needs.
22/06/2026
Full time
JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. Technologies we use: Java, Kotlin, Kubernetes, Apache Kafka, GCP, BigQuery, Spark, VertexAI, ModelArmor, DeepEval, Google ADK. Job responsibilities Set the vision and multi-year strategy for the Data & AI Platform that powers Chase's next-generation digital experiences, translating enterprise priorities into an executable roadmap and measurable outcomes. Lead and scale a multi-discipline organization spanning data platform engineering and AI/MLOps, establishing clear ownership, org structure, operating rhythms, and standards for delivery. Own the platform's end-to-end data foundation - ingestion, transformation, orchestration, metadata/catalog, quality, and governed data products built for reliability, scalability, and self-service adoption. Serve as the executive steward for compliant use of customer data, ensuring privacy, access controls, lineage, retention, and auditability are embedded by design and aligned to firm risk and regulatory expectations. Define and deliver platform enablement for LLM-powered applications, including reference architectures, developer tooling, model onboarding and deployment patterns, evaluation and testing, observability, and cost/latency guardrails. Establish engineering excellence and operational maturity through SLOs, resiliency practices, incident management, release governance, capacity planning, and continuous improvement across the platform. Drive a product-oriented platform model by partnering with product, security, legal, risk, architecture, and engineering leaders to prioritize the highest-leverage capabilities and accelerate adoption across teams. Enable data-driven product development at scale through trusted analytics pipelines, standardized telemetry, experimentation support, and consistent metrics to inform decisions and improve customer outcomes. Attract, develop, and retain top talent by building leadership depth, setting high standards, coaching managers and senior engineers, and fostering a culture of ownership, inclusion, and accountability. Required qualifications, capabilities and skills Being a problem solver: you can independently analyse a problem and come up with options on how to solve it. Flexibility regarding tools and languages: for example you have to be open to debug a permission issue one day in a python service and dig into some Java/Kotlin out-of-memory issue the other day (of course we take into account your expertise and you will have team members to help you out!). Knowledge of data structures. Experience with either Kubernetes or Docker. Experience with cloud technologies (AWS/Azure/GCP) and distributed systems, web technologies and event-driven architectures. Experience in leading people. Preferred qualifications, capabilities and skills Experience with message brokers (Kafka, RabbitMQ, Pulsar etc.). Experience with Kafka Connect. Preferably experience in setting up data platforms, setting standards - not just pipelines. Preferably experience in a distributed data processing environment/framework (e.g. Spark or Flink). Familiarity with advanced AI/ML concepts and protocols, such as Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP). Experience with MLOps tools and platforms (e.g., MLflow, Amazon SageMaker, Google VertexAI, Databricks, BentoML, KServe, Kubeflow). Experience with deploying to a GenAI platform a production system: Google VertexAI, OpenAI, AWS Bedrock, LangChain, etc. Equal Opportunity Employment We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs, as well as mental health or physical disability needs.
Job Title: Senior DevOps Engineer - Technology CSC - Counter Terrorism Policing HQ Salary: The starting salary is £63,409, which includes allowances totalling £3,009. The salary is broken down as £60,400 basic salary, which will increase annually until you reach the top of the scale £65,886. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000. Location: Birmingham Overview of the role Counter Terrorism Policing relies on a wide range of technologies, and in this vital role you'll support the development of our cloud platform for the national systems that underpin our operations. Joining a new team of dedicated engineers, this is a great opportunity to support project delivery and technical development to help us build and support a world-class cloud services platform. Key responsibilities will include Transforming technical requirements into effective technical solutions to enable product delivery, and ensuring deployment strategies are repeatable and scalable. Using your technical knowledge as you support delivery teams and end users. Testing and deploying product updates, resolving issues, and implementing integrations. Create and improve automations and monitoring, and acting as the technical product owner for some parts of our cloud infrastructure. Providing project oversight to ensure standards are met, and working with your colleagues to ensure software development follows established processes. Ensuring the personal and team workload is effectively managed, prioritised and issues are escalated if necessary. Ensuring adherence to required polices, standards, controls and best practice. Creating, maintaining and reviewing technical documentation. Proactively monitoring cloud environments to help prevent and resolve any issues. Driving continuous improvement across cloud services. Assisting with the mentoring of junior colleagues and the development of the team. Knowledge, skills and experience You should possess a background in modern software engineering or platform infrastructure support, and have a proven track record of creating and maintaining infrastructure as code platforms, cloud environments or similar. Additional knowledge and skills should include: The ability to manage service components to ensure they meet business needs and performance targets. The skills to ensure the correct implementation of standards and procedures, identify capacity issues, stipulate and instigate required changes, and initiate remedial action. Good knowledge of process optimisation opportunities and the implementation of proposed solutions. An understanding of design solutions and services with security controls embedded, engineered with the mitigation of security threats as a core feature. The skills to use agreed specifications to design, code, test and document programs or scripts, and approach prototyping as a team activity. A broad understanding of service support and how to undertake integration testing activities. The ability to select appropriate design standards, methods and tools, and ensure they are applied effectively. A readiness to collaborate with user researchers and offer recommendations on the best tools and methods to use. A strong understanding of Tier 1 cloud service providers such as AWS and Azure. The ability to communicate issues to technical and non-technical audiences. Experience of supporting services through live operation. Good experience of designing, building, testing, automating, monitoring and supporting a modern digital service platform in production environments. The skills to produce designs that are scalable, resilient, efficient and secure. The ability to apply industry best practices and patterns across infrastructure and application components. How to apply To begin your career at the Met, please click the apply button ". The application process requires a comprehensive CV, a Personal Statement, and an online application form. In your Personal Statement, you should explain your interest in the position and illustrate how your skills and experiences make you a suitable candidate. Please note that you should not submit two copies of your CV, and ensure that your documents are saved in either PDF or Word format, clearly labelled as CV and Personal Statement. Completed applications must be submitted by 23:55 on 24 June 2026. Once received, your application will be reviewed against eligibility criteria, following this, your application will be reviewed by the hiring manager. The application review for this vacancy will commence 2 weeks after the vacancy has closed. Following application review, successful candidates will be invited to interview. Interview dates will commence 2 weeks after the hiring managers review.
22/06/2026
Full time
Job Title: Senior DevOps Engineer - Technology CSC - Counter Terrorism Policing HQ Salary: The starting salary is £63,409, which includes allowances totalling £3,009. The salary is broken down as £60,400 basic salary, which will increase annually until you reach the top of the scale £65,886. Plus, a location allowance of £2,009 and a non-pensionable allowance of £1,000. Location: Birmingham Overview of the role Counter Terrorism Policing relies on a wide range of technologies, and in this vital role you'll support the development of our cloud platform for the national systems that underpin our operations. Joining a new team of dedicated engineers, this is a great opportunity to support project delivery and technical development to help us build and support a world-class cloud services platform. Key responsibilities will include Transforming technical requirements into effective technical solutions to enable product delivery, and ensuring deployment strategies are repeatable and scalable. Using your technical knowledge as you support delivery teams and end users. Testing and deploying product updates, resolving issues, and implementing integrations. Create and improve automations and monitoring, and acting as the technical product owner for some parts of our cloud infrastructure. Providing project oversight to ensure standards are met, and working with your colleagues to ensure software development follows established processes. Ensuring the personal and team workload is effectively managed, prioritised and issues are escalated if necessary. Ensuring adherence to required polices, standards, controls and best practice. Creating, maintaining and reviewing technical documentation. Proactively monitoring cloud environments to help prevent and resolve any issues. Driving continuous improvement across cloud services. Assisting with the mentoring of junior colleagues and the development of the team. Knowledge, skills and experience You should possess a background in modern software engineering or platform infrastructure support, and have a proven track record of creating and maintaining infrastructure as code platforms, cloud environments or similar. Additional knowledge and skills should include: The ability to manage service components to ensure they meet business needs and performance targets. The skills to ensure the correct implementation of standards and procedures, identify capacity issues, stipulate and instigate required changes, and initiate remedial action. Good knowledge of process optimisation opportunities and the implementation of proposed solutions. An understanding of design solutions and services with security controls embedded, engineered with the mitigation of security threats as a core feature. The skills to use agreed specifications to design, code, test and document programs or scripts, and approach prototyping as a team activity. A broad understanding of service support and how to undertake integration testing activities. The ability to select appropriate design standards, methods and tools, and ensure they are applied effectively. A readiness to collaborate with user researchers and offer recommendations on the best tools and methods to use. A strong understanding of Tier 1 cloud service providers such as AWS and Azure. The ability to communicate issues to technical and non-technical audiences. Experience of supporting services through live operation. Good experience of designing, building, testing, automating, monitoring and supporting a modern digital service platform in production environments. The skills to produce designs that are scalable, resilient, efficient and secure. The ability to apply industry best practices and patterns across infrastructure and application components. How to apply To begin your career at the Met, please click the apply button ". The application process requires a comprehensive CV, a Personal Statement, and an online application form. In your Personal Statement, you should explain your interest in the position and illustrate how your skills and experiences make you a suitable candidate. Please note that you should not submit two copies of your CV, and ensure that your documents are saved in either PDF or Word format, clearly labelled as CV and Personal Statement. Completed applications must be submitted by 23:55 on 24 June 2026. Once received, your application will be reviewed against eligibility criteria, following this, your application will be reviewed by the hiring manager. The application review for this vacancy will commence 2 weeks after the vacancy has closed. Following application review, successful candidates will be invited to interview. Interview dates will commence 2 weeks after the hiring managers review.
About the role As a Principal Systems Engineer at JCB Compact Products, you will lead the definition, architecture and integration of complex control systems across our off highway machinery portfolio. You'll play a central role in shaping system behaviour, developing robust architectures and ensuring end to end requirements traceability from concept through to production. This is a senior technical leadership position, influencing product strategy, guiding multidisciplinary teams and driving best practice systems engineering across electrical, mechanical, software and hydraulic domains. Your expertise in model based development and systems integration will be critical in delivering advanced, reliable and operator focused machine functionality. What does this role involve day to day? Leading full machine systems architecture definition across electronic, hydraulic, mechanical and operator interaction domains. Performing functional decomposition and allocating behaviours across ECUs, sensors, actuators and subsystems. Driving early stage concept modelling and architecture development using MBSE methodologies. Owning requirements flow down and traceability using tools such as JAMA, ensuring alignment from stakeholder need through to verified system function. Defining system level requirements, interface specifications and operational scenarios. Developing system level behavioural models in MATLAB/Simulink or SysML based tools to support concept evaluation, control strategy definition and system validation. Guiding model based control software development to ensure alignment with system intent. Defining system integration strategies including SIL, HIL, bench testing and machine level validation. Leading system level issue diagnosis using CAN tools such as CANalyzer or similar logging systems. Ensuring alignment between virtual simulation and physical machine behaviour across development phases. Developing system safety concepts and functional safety architectures in accordance with standards such as ISO 13849, ISO 19014, ISO 25119 or ISO 26262. Supporting hazard analyses, DFMEAs, risk assessments and safety case documentation. Providing technical leadership across electrical, software, hydraulics and mechanical engineering teams. Leading design reviews, driving cross functional decision making and promoting best practice systems engineering and MBSE adoption. Coaching and mentoring engineers in requirements engineering, modelling and systematic problem solving. This will be suited to you if You have extensive experience in systems engineering within off highway, automotive, aerospace, industrial machinery, robotics or similar mechatronic environments. You're highly skilled in model based development using MATLAB/Simulink or SysML for system architecture and behavioural modelling. You have hands on experience with requirements management tools (e.g., JAMA) and issue tracking platforms such as JIRA. You're proficient with CAN based diagnostic tools (CANalyzer, CANoe) and vehicle logging workflows. You understand distributed control systems, ECU architectures, sensor and actuator integration, powertrain systems and safety related features. You bring strong domain knowledge of off highway machinery such as hydraulics, propulsion, driveline and work function systems. You're familiar with environmental and reliability considerations, including EMC, vibration, contamination and thermal challenges. You have a proven ability to lead technical direction, influence system decisions and align cross functional teams. You possess excellent communication skills and a structured, systems thinking mindset. You're experienced in mentoring engineers and raising organisational capability in systems engineering practices. You hold (or are working toward) a degree in Systems, Electrical, Mechanical, Mechatronics or Control Engineering. Experience with MBSE tools (e.g., Cameo, Enterprise Architect), hydraulics, embedded C/C++, or electrified powertrains is advantageous. What happens next? Ordinarily, our Resourcing Team reviews and shortlists CVs. If shortlisted, you'll speak to one of our Recruiters to discuss the role further. Our interview process usually consists of an initial team's interview followed by an in person interview. We'll keep in touch throughout the process but if you have any questions, please get in touch at What's in it for you? This is your chance to join a company that values expertise not only in rewards but also in real employee care. At JCB you don't just get a competitive salary, 33 days' holiday and access to our company pension-you can also use our onsite gym, in house doctor and dentist. We have an ULEV car scheme available for our employees too. Then there's the JCB Rewards Hub, which gives you discounts with high street retailers. Feel like biking to work? There's our Cycle to Work Scheme. We value diversity and welcome applications from candidates from all backgrounds. We're committed to ensuring our recruitment process is fair and inclusive. If you face any accessibility challenges with your online application and require additional support, you have the option of speaking to a member of our Recruitment Team who can support you to complete an application in an alternative format. If you would benefit from this support, please email , and a member of the team will be in touch. Recruitment Agencies: JCB does not accept any speculative approaches to present candidates for advertised vacancies. JCB does not accept any speculative approaches to present candidates for advertised vacancies.
22/06/2026
Full time
About the role As a Principal Systems Engineer at JCB Compact Products, you will lead the definition, architecture and integration of complex control systems across our off highway machinery portfolio. You'll play a central role in shaping system behaviour, developing robust architectures and ensuring end to end requirements traceability from concept through to production. This is a senior technical leadership position, influencing product strategy, guiding multidisciplinary teams and driving best practice systems engineering across electrical, mechanical, software and hydraulic domains. Your expertise in model based development and systems integration will be critical in delivering advanced, reliable and operator focused machine functionality. What does this role involve day to day? Leading full machine systems architecture definition across electronic, hydraulic, mechanical and operator interaction domains. Performing functional decomposition and allocating behaviours across ECUs, sensors, actuators and subsystems. Driving early stage concept modelling and architecture development using MBSE methodologies. Owning requirements flow down and traceability using tools such as JAMA, ensuring alignment from stakeholder need through to verified system function. Defining system level requirements, interface specifications and operational scenarios. Developing system level behavioural models in MATLAB/Simulink or SysML based tools to support concept evaluation, control strategy definition and system validation. Guiding model based control software development to ensure alignment with system intent. Defining system integration strategies including SIL, HIL, bench testing and machine level validation. Leading system level issue diagnosis using CAN tools such as CANalyzer or similar logging systems. Ensuring alignment between virtual simulation and physical machine behaviour across development phases. Developing system safety concepts and functional safety architectures in accordance with standards such as ISO 13849, ISO 19014, ISO 25119 or ISO 26262. Supporting hazard analyses, DFMEAs, risk assessments and safety case documentation. Providing technical leadership across electrical, software, hydraulics and mechanical engineering teams. Leading design reviews, driving cross functional decision making and promoting best practice systems engineering and MBSE adoption. Coaching and mentoring engineers in requirements engineering, modelling and systematic problem solving. This will be suited to you if You have extensive experience in systems engineering within off highway, automotive, aerospace, industrial machinery, robotics or similar mechatronic environments. You're highly skilled in model based development using MATLAB/Simulink or SysML for system architecture and behavioural modelling. You have hands on experience with requirements management tools (e.g., JAMA) and issue tracking platforms such as JIRA. You're proficient with CAN based diagnostic tools (CANalyzer, CANoe) and vehicle logging workflows. You understand distributed control systems, ECU architectures, sensor and actuator integration, powertrain systems and safety related features. You bring strong domain knowledge of off highway machinery such as hydraulics, propulsion, driveline and work function systems. You're familiar with environmental and reliability considerations, including EMC, vibration, contamination and thermal challenges. You have a proven ability to lead technical direction, influence system decisions and align cross functional teams. You possess excellent communication skills and a structured, systems thinking mindset. You're experienced in mentoring engineers and raising organisational capability in systems engineering practices. You hold (or are working toward) a degree in Systems, Electrical, Mechanical, Mechatronics or Control Engineering. Experience with MBSE tools (e.g., Cameo, Enterprise Architect), hydraulics, embedded C/C++, or electrified powertrains is advantageous. What happens next? Ordinarily, our Resourcing Team reviews and shortlists CVs. If shortlisted, you'll speak to one of our Recruiters to discuss the role further. Our interview process usually consists of an initial team's interview followed by an in person interview. We'll keep in touch throughout the process but if you have any questions, please get in touch at What's in it for you? This is your chance to join a company that values expertise not only in rewards but also in real employee care. At JCB you don't just get a competitive salary, 33 days' holiday and access to our company pension-you can also use our onsite gym, in house doctor and dentist. We have an ULEV car scheme available for our employees too. Then there's the JCB Rewards Hub, which gives you discounts with high street retailers. Feel like biking to work? There's our Cycle to Work Scheme. We value diversity and welcome applications from candidates from all backgrounds. We're committed to ensuring our recruitment process is fair and inclusive. If you face any accessibility challenges with your online application and require additional support, you have the option of speaking to a member of our Recruitment Team who can support you to complete an application in an alternative format. If you would benefit from this support, please email , and a member of the team will be in touch. Recruitment Agencies: JCB does not accept any speculative approaches to present candidates for advertised vacancies. JCB does not accept any speculative approaches to present candidates for advertised vacancies.
Senior SAP Solution Architect, WWPS Global ISV Partners Job ID: AWS EMEA SARL (UK Branch) Amazon Web Services (AWS) is seeking an experienced SAP Solutions Architect to help public sector customers design, migrate, and modernize their SAP landscapes on AWS. In this role, you will work across government, defense, regulated industries and intelligence community, partnering with SAP Public Sector, systems integrators, and internal AWS teams to deliver mission critical outcomes in regulated environments. Key job responsibilities Design and architect SAP solutions on AWS aligned to public sector mission outcomes across government, defense, and intelligence community customers. Work closely with SAP, systems integrators, and internal AWS teams to drive joint solution delivery for government agencies. Provide technical leadership across the full lifecycle: pre sales, implementation, migration, and optimization with emphasis on regulated environments. Lead architecture reviews, solution design, and technical strategy for SAP workloads including SAP RISE with AWS, S/4HANA Cloud, BTP, and SAP AI services (Joule, AI Foundation, Business AI). Build executive and technical stakeholder relationships with government CIOs/CTOs, mission owners, and partner leadership. Support RFPs/RFIs, workshops, customer presentations, and public sector GTM activities including agency specific capture efforts. Mentor junior architects and scale best practices for SAP on AWS in government contexts. Stay current on SAP technologies (RISE with SAP, S/4HANA, BTP, SAP AI services), cloud modernization, and public sector regulatory/compliance trends. A day in the life No two days look the same. You might start with a whiteboard session designing a compliant architecture for a government agency migrating to SAP on AWS, then jump to a call with SAP Public Sector engineering to unblock a joint integration. After lunch, you're leading a technical deep dive with a MoD customer evaluating GenAI capabilities, followed by connecting with your partner development manager on pipeline strategy. You'll balance hands on technical work - writing reference architectures, building proofs of concept - with strategic partner engagement, all in service of helping government customers modernize faster. About the team We're the WWPS ISV Partner Solutions Architecture team - a group of SAs embedded with strategic software partners serving U.S. and Global public sector and regulated industry customers. We sit at the intersection of AWS and our ISV partners, helping government agencies modernize by bringing the best of both platforms together. Our SAP focused SAs work hands on with SAP Public Services to architect cloud native solutions that meet the unique compliance, security, and scale requirements of public sector customers. We're technical, customer obsessed, and thrive on solving hard problems with real mission impact. Basic Qualifications Experience in IT development or implementation/consulting in the software or Internet industries Experience within specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) Experience in design, implementation, or consulting in applications and infrastructures Experience communicating across technical and non technical audiences, including executive level stakeholders or clients Knowledge of SAP systems (like SAP Business Suite, S/4HANA, SAP Business Warehouse, SAP HANA, SAP Business Objects, etc.) and their architecture and infrastructure needs Travel up to % of the time regularly throughout the assigned region and international Preferred Qualifications Experience in infrastructure architecture, database architecture and networking Experience working with end user or developer communities Speak, write, and read fluently in French, Spanish, German or Italian Experience in SAP S/4HANA, SAP Cloud Platform, SAP Cloud ERP and Cloud ERP Private Experience in SAP clean core design concepts, including design and build using non SAP technologies in domains such as Generative / Agentic AI, and data & analytics Experience managing relationships with SAP customers and partners Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
21/06/2026
Full time
Senior SAP Solution Architect, WWPS Global ISV Partners Job ID: AWS EMEA SARL (UK Branch) Amazon Web Services (AWS) is seeking an experienced SAP Solutions Architect to help public sector customers design, migrate, and modernize their SAP landscapes on AWS. In this role, you will work across government, defense, regulated industries and intelligence community, partnering with SAP Public Sector, systems integrators, and internal AWS teams to deliver mission critical outcomes in regulated environments. Key job responsibilities Design and architect SAP solutions on AWS aligned to public sector mission outcomes across government, defense, and intelligence community customers. Work closely with SAP, systems integrators, and internal AWS teams to drive joint solution delivery for government agencies. Provide technical leadership across the full lifecycle: pre sales, implementation, migration, and optimization with emphasis on regulated environments. Lead architecture reviews, solution design, and technical strategy for SAP workloads including SAP RISE with AWS, S/4HANA Cloud, BTP, and SAP AI services (Joule, AI Foundation, Business AI). Build executive and technical stakeholder relationships with government CIOs/CTOs, mission owners, and partner leadership. Support RFPs/RFIs, workshops, customer presentations, and public sector GTM activities including agency specific capture efforts. Mentor junior architects and scale best practices for SAP on AWS in government contexts. Stay current on SAP technologies (RISE with SAP, S/4HANA, BTP, SAP AI services), cloud modernization, and public sector regulatory/compliance trends. A day in the life No two days look the same. You might start with a whiteboard session designing a compliant architecture for a government agency migrating to SAP on AWS, then jump to a call with SAP Public Sector engineering to unblock a joint integration. After lunch, you're leading a technical deep dive with a MoD customer evaluating GenAI capabilities, followed by connecting with your partner development manager on pipeline strategy. You'll balance hands on technical work - writing reference architectures, building proofs of concept - with strategic partner engagement, all in service of helping government customers modernize faster. About the team We're the WWPS ISV Partner Solutions Architecture team - a group of SAs embedded with strategic software partners serving U.S. and Global public sector and regulated industry customers. We sit at the intersection of AWS and our ISV partners, helping government agencies modernize by bringing the best of both platforms together. Our SAP focused SAs work hands on with SAP Public Services to architect cloud native solutions that meet the unique compliance, security, and scale requirements of public sector customers. We're technical, customer obsessed, and thrive on solving hard problems with real mission impact. Basic Qualifications Experience in IT development or implementation/consulting in the software or Internet industries Experience within specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) Experience in design, implementation, or consulting in applications and infrastructures Experience communicating across technical and non technical audiences, including executive level stakeholders or clients Knowledge of SAP systems (like SAP Business Suite, S/4HANA, SAP Business Warehouse, SAP HANA, SAP Business Objects, etc.) and their architecture and infrastructure needs Travel up to % of the time regularly throughout the assigned region and international Preferred Qualifications Experience in infrastructure architecture, database architecture and networking Experience working with end user or developer communities Speak, write, and read fluently in French, Spanish, German or Italian Experience in SAP S/4HANA, SAP Cloud Platform, SAP Cloud ERP and Cloud ERP Private Experience in SAP clean core design concepts, including design and build using non SAP technologies in domains such as Generative / Agentic AI, and data & analytics Experience managing relationships with SAP customers and partners Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About the Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
21/06/2026
Full time
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About the Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
Salary £68,000 - 68,000 per year Requirements Experienced in Ada Solid background in safety critical software from defense, aerospace, rail, nuclear, or medical sectors High standard of coding, process, and documentation Familiarity with formal design methods and tools such as Doors, Dimensions, Rhapsody, UML, SysML, Mascot (desirable) Experience in developing Linux and networking applications (desirable) Responsibilities Engage in the entire software engineering lifecycle Discuss requirement changes with the Systems team Participate in qualification and software releases Contribute to the development of command and control software for land and maritime missile systems Technologies Ada Linux UML C++ Embedded More We are a world-class defence organisation based in Bristol, specializing in technology at the forefront of European missile system design. Our goal is to deliver safe, secure, and reliable products to our customers. We are currently expanding our Sea Viper and Sea Ceptor missile command and control team for the next generation of advanced maritime air defence systems. This position is an initial 12-month contract, with an attractive hourly rate of £68.00ph, and the option to work on a 4-day week basis.
21/06/2026
Full time
Salary £68,000 - 68,000 per year Requirements Experienced in Ada Solid background in safety critical software from defense, aerospace, rail, nuclear, or medical sectors High standard of coding, process, and documentation Familiarity with formal design methods and tools such as Doors, Dimensions, Rhapsody, UML, SysML, Mascot (desirable) Experience in developing Linux and networking applications (desirable) Responsibilities Engage in the entire software engineering lifecycle Discuss requirement changes with the Systems team Participate in qualification and software releases Contribute to the development of command and control software for land and maritime missile systems Technologies Ada Linux UML C++ Embedded More We are a world-class defence organisation based in Bristol, specializing in technology at the forefront of European missile system design. Our goal is to deliver safe, secure, and reliable products to our customers. We are currently expanding our Sea Viper and Sea Ceptor missile command and control team for the next generation of advanced maritime air defence systems. This position is an initial 12-month contract, with an attractive hourly rate of £68.00ph, and the option to work on a 4-day week basis.
Overview Job Title: Senior Software Engineer Location: Ashton, Bristol + Hybrid Working Arrangements Compensation: Competitive Salary + Benefits Role Type: Full time / Permanent Role ID: SF73285 Build the software behind mission critical defence technology At Babcock, we're working to create a safe and secure world, together. If you join us, you can play your part as a Senior Software Engineer at Ashton, near Bristol, Somerset. Our engineers are trusted with work that genuinely matters. From advanced communications to real time data processing, we deliver technology that protects people, infrastructure and national interests. A career in defence, aerospace and engineering at Babcock is challenging, purposeful and deeply rewarding offering you the opportunity to make a lasting impact while developing your expertise. The role As a Senior Software Engineer, you'll play a key role in developing high performance software for real time and embedded systems. Working within a small, highly skilled engineering team, you'll contribute across the full development lifecycle from design and implementation through to integration, testing and deployment. This is an exciting opportunity to work on cutting edge software defined radio and digital signal processing solutions, applying your experience to complex, real world challenges. You'll collaborate closely with systems, quality, requirements and acceptance engineers, gaining broad exposure while continuing to grow your technical leadership and influence within a high integrity environment. Day to day, you'll collaborate with a team of engineers to design, build, test, and deploy embedded RF applications across the full life cycle. Applications will require integration with an OpenCPI platform. Applications include: System On Chip (SoC) DSP solution development Test and verification activities Integration with System-on-chip platforms Data exchange with services higher in the stack This role is full time, 37 hours per week and provides hybrid working arrangements with days onsite and days working from home. Essential experience Proven, recent development experience over multiple projects in C++ and DSP Engineering Experience developing digital signal processing applications Experience working with embedded or real time operating environments Experience contributing to test, verification and integration activities Strong collaborative skills within engineering delivery teams Qualifications Bachelor's degree in electrical/computer engineering or equivalent relevant experience. Security Clearance The successful candidate must be able to achieve and maintain Developed Vetting (DV) / Counter Terrorist security clearance for this role. Sole UK National. Many of the positions within our company are subject to national security clearance and Trade Control restrictions. This means that your eligibility for certain roles may be affected by your place of birth, nationality, current or former citizenship, and any residency you hold or have held. Further details are available at United Kingdom Security Vetting: clearance levels - GOV.UK (). What we offer Generous holiday allowance Matched contribution pension scheme, with life assurance Access to a Digital GP, annual health check, and nutritional consultations through Aviva DigiCare+ Employee share scheme Employee shopping savings portal Payment of Professional Fees Reservists in the armed forces receive 10 days special paid leave Holiday Trading to buy or sell annual leave Be Kind Day - one paid volunteering day each year Flexible working options that support work life balance A dynamic working environment About Babcock We're Babcock - a global FTSE 100 organisation with over 26,000 people working together to make a difference. Here, you'll be part of something bigger. From initial design to final decommissioning, your work will contribute to products and services that are essential to national security and public infrastructure. Together, we're building a future that lasts - not just through the impact we make, but through meaningful careers that respect your work-life balance. We call that lifetime engineering. Join us and see how far we can go, together. We are a disability confident committed employer. If you have a disability or need any reasonable adjustments during the application and selection stages, please email with the subject header 'Reasonable adjustments requirement'. We're committed to building an inclusive culture where everyone's free to thrive. We are happy to talk about flexible working - please ask about alternative patterns of work at interview. Closing date Closing date: 03/07/2026
21/06/2026
Full time
Overview Job Title: Senior Software Engineer Location: Ashton, Bristol + Hybrid Working Arrangements Compensation: Competitive Salary + Benefits Role Type: Full time / Permanent Role ID: SF73285 Build the software behind mission critical defence technology At Babcock, we're working to create a safe and secure world, together. If you join us, you can play your part as a Senior Software Engineer at Ashton, near Bristol, Somerset. Our engineers are trusted with work that genuinely matters. From advanced communications to real time data processing, we deliver technology that protects people, infrastructure and national interests. A career in defence, aerospace and engineering at Babcock is challenging, purposeful and deeply rewarding offering you the opportunity to make a lasting impact while developing your expertise. The role As a Senior Software Engineer, you'll play a key role in developing high performance software for real time and embedded systems. Working within a small, highly skilled engineering team, you'll contribute across the full development lifecycle from design and implementation through to integration, testing and deployment. This is an exciting opportunity to work on cutting edge software defined radio and digital signal processing solutions, applying your experience to complex, real world challenges. You'll collaborate closely with systems, quality, requirements and acceptance engineers, gaining broad exposure while continuing to grow your technical leadership and influence within a high integrity environment. Day to day, you'll collaborate with a team of engineers to design, build, test, and deploy embedded RF applications across the full life cycle. Applications will require integration with an OpenCPI platform. Applications include: System On Chip (SoC) DSP solution development Test and verification activities Integration with System-on-chip platforms Data exchange with services higher in the stack This role is full time, 37 hours per week and provides hybrid working arrangements with days onsite and days working from home. Essential experience Proven, recent development experience over multiple projects in C++ and DSP Engineering Experience developing digital signal processing applications Experience working with embedded or real time operating environments Experience contributing to test, verification and integration activities Strong collaborative skills within engineering delivery teams Qualifications Bachelor's degree in electrical/computer engineering or equivalent relevant experience. Security Clearance The successful candidate must be able to achieve and maintain Developed Vetting (DV) / Counter Terrorist security clearance for this role. Sole UK National. Many of the positions within our company are subject to national security clearance and Trade Control restrictions. This means that your eligibility for certain roles may be affected by your place of birth, nationality, current or former citizenship, and any residency you hold or have held. Further details are available at United Kingdom Security Vetting: clearance levels - GOV.UK (). What we offer Generous holiday allowance Matched contribution pension scheme, with life assurance Access to a Digital GP, annual health check, and nutritional consultations through Aviva DigiCare+ Employee share scheme Employee shopping savings portal Payment of Professional Fees Reservists in the armed forces receive 10 days special paid leave Holiday Trading to buy or sell annual leave Be Kind Day - one paid volunteering day each year Flexible working options that support work life balance A dynamic working environment About Babcock We're Babcock - a global FTSE 100 organisation with over 26,000 people working together to make a difference. Here, you'll be part of something bigger. From initial design to final decommissioning, your work will contribute to products and services that are essential to national security and public infrastructure. Together, we're building a future that lasts - not just through the impact we make, but through meaningful careers that respect your work-life balance. We call that lifetime engineering. Join us and see how far we can go, together. We are a disability confident committed employer. If you have a disability or need any reasonable adjustments during the application and selection stages, please email with the subject header 'Reasonable adjustments requirement'. We're committed to building an inclusive culture where everyone's free to thrive. We are happy to talk about flexible working - please ask about alternative patterns of work at interview. Closing date Closing date: 03/07/2026
Salary: £65,000 - 75,000 per year Requirements Degree in Maths, Physics, or an engineering-focused degree Background in engineering (Software, Electronics, etc.) Excellent written communication skills for documentation and technical reviews Significant experience designing systems for regulated products (Aerospace, Medical, etc.) Knowledge of safety critical standards such as DO-178, IEC 60601, etc. Responsibilities Develop a range of multi-year projects for safety critical applications Collaborate as part of a multi-disciplinary team to create products across various industries Focus on safety critical development and manage the Systems Engineering Life Cycle Utilize the latest technology to devise novel solutions for global customers Technologies Embedded FPGA Golang JavaScript Linux Machine Learning Python More We are an expanding electronics manufacturer based in South London, seeking a Senior Systems Engineer to enhance our team. Our company offers a hybrid working model and an excellent benefits package, with compensation ranging from £65k to £75k depending on experience. This role provides an exciting opportunity for those looking for a varied position in a dynamic environment.
21/06/2026
Full time
Salary: £65,000 - 75,000 per year Requirements Degree in Maths, Physics, or an engineering-focused degree Background in engineering (Software, Electronics, etc.) Excellent written communication skills for documentation and technical reviews Significant experience designing systems for regulated products (Aerospace, Medical, etc.) Knowledge of safety critical standards such as DO-178, IEC 60601, etc. Responsibilities Develop a range of multi-year projects for safety critical applications Collaborate as part of a multi-disciplinary team to create products across various industries Focus on safety critical development and manage the Systems Engineering Life Cycle Utilize the latest technology to devise novel solutions for global customers Technologies Embedded FPGA Golang JavaScript Linux Machine Learning Python More We are an expanding electronics manufacturer based in South London, seeking a Senior Systems Engineer to enhance our team. Our company offers a hybrid working model and an excellent benefits package, with compensation ranging from £65k to £75k depending on experience. This role provides an exciting opportunity for those looking for a varied position in a dynamic environment.
ZeroRISC ZeroRISC is redefining silicon security and supply chain integrity by empowering device owners and operators in crucial sectors like silicon production, IoT, and critical infrastructure with full device ownership, control, and visibility. Led by the founders of the OpenTitan secure silicon project, ZeroRISC is driving commercial adoption of high assurance software and services rooted in open silicon designs. Our products forge an immutable connection between hardware and software, enabling users to trust their devices no matter where they're built or where they're deployed. Role Overview As a Software Engineer at zeroRISC, you will develop our suite of security-focused cloud services and infrastructure. You'll have the opportunity to learn, grow, and directly contribute to the design and implementation of scalable, reliable, and secure systems. You'll collaborate closely with the rest of our engineering team to design APIs, build backend systems, and implement cloud integrations, ensuring seamless functionality with our embedded platform. This position is ideal for an early-career engineer with a few years of industry experience who is interested in a high-growth environment. Key Responsibilities Design, build, and maintain cloud infrastructure and cloud-based services and APIs to support the functionality and scalability of our platform Contribute to the development of software applications that interface with our embedded operating system and provide key features for end-users Identify and resolve bugs, and write automated tests to ensure system reliability and maintainability Stay informed about advancements in cloud computing, distributed systems, and secure software practices, applying these insights to your work What We're Looking For Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures, and system design 3+ years of full time industry experience in a role with cloud infrastructure or cloud service development as a primary focus Proficiency in programming with a modern language like Go and Python (prior experience with Go is not required but is a plus) Strong understanding of distributed systems, cloud computing concepts, and RESTful API design Strong teamwork and communication skills to work effectively with senior engineers, product teams, and other stakeholders Preferred Qualifications Familiarity with cloud platforms such as AWS, GCP, or Azure Experience with containerization and orchestration tools like Docker and Kubernetes Knowledge of industry standard PKI and hardware security practices Why Join Us? Your work will directly contribute to the development of cutting edge security solutions, protecting critical systems in industrial and IoT environments As a seed stage startup, this role offers significant opportunities for learning and career growth Join a close knit, innovative team where you can learn, grow, and contribute to building something meaningful in the security space
21/06/2026
Full time
ZeroRISC ZeroRISC is redefining silicon security and supply chain integrity by empowering device owners and operators in crucial sectors like silicon production, IoT, and critical infrastructure with full device ownership, control, and visibility. Led by the founders of the OpenTitan secure silicon project, ZeroRISC is driving commercial adoption of high assurance software and services rooted in open silicon designs. Our products forge an immutable connection between hardware and software, enabling users to trust their devices no matter where they're built or where they're deployed. Role Overview As a Software Engineer at zeroRISC, you will develop our suite of security-focused cloud services and infrastructure. You'll have the opportunity to learn, grow, and directly contribute to the design and implementation of scalable, reliable, and secure systems. You'll collaborate closely with the rest of our engineering team to design APIs, build backend systems, and implement cloud integrations, ensuring seamless functionality with our embedded platform. This position is ideal for an early-career engineer with a few years of industry experience who is interested in a high-growth environment. Key Responsibilities Design, build, and maintain cloud infrastructure and cloud-based services and APIs to support the functionality and scalability of our platform Contribute to the development of software applications that interface with our embedded operating system and provide key features for end-users Identify and resolve bugs, and write automated tests to ensure system reliability and maintainability Stay informed about advancements in cloud computing, distributed systems, and secure software practices, applying these insights to your work What We're Looking For Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures, and system design 3+ years of full time industry experience in a role with cloud infrastructure or cloud service development as a primary focus Proficiency in programming with a modern language like Go and Python (prior experience with Go is not required but is a plus) Strong understanding of distributed systems, cloud computing concepts, and RESTful API design Strong teamwork and communication skills to work effectively with senior engineers, product teams, and other stakeholders Preferred Qualifications Familiarity with cloud platforms such as AWS, GCP, or Azure Experience with containerization and orchestration tools like Docker and Kubernetes Knowledge of industry standard PKI and hardware security practices Why Join Us? Your work will directly contribute to the development of cutting edge security solutions, protecting critical systems in industrial and IoT environments As a seed stage startup, this role offers significant opportunities for learning and career growth Join a close knit, innovative team where you can learn, grow, and contribute to building something meaningful in the security space
Salary: £50,000 - 65,000 per year Requirements: Degree qualified in Computer Science, Software Engineering, Electronics, Mathematics, or a related discipline Experience across the full software development lifecycle Strong programming skills in C++, C# and/or Python Knowledge of modern software engineering practices, tools and methodologies Experience working with complex technical systems, communications technologies, sensors or signal processing applications Familiarity with Agile development, source control and modern development environments Active SC Clearance required, or eligibility to obtain it Desirable: modern front-end/UI development experience Desirable: embedded software or low-level systems development experience Desirable: Linux environments, cross-compilation or driver development experience Desirable: CI/CD, Docker and DevOps tooling experience Responsibilities: Design, develop and test high-quality software solutions Collaborate with multidisciplinary engineering teams throughout the development lifecycle Contribute to both new product development and enhancements to existing platforms Support technical design decisions and software architecture discussions Work within Agile delivery teams to deliver robust and scalable solutions Technologies: C# CI/CD DevOps Docker Embedded Support Linux Python UX UI Design C++ More: We are offering a permanent Software Engineer opportunity based in Southampton with hybrid working. You will join a highly skilled engineering team developing next-generation software solutions for complex communications, sensing and data-driven systems. We are looking for someone who is excited to work on advanced technologies within a supportive and forward-thinking team.
21/06/2026
Full time
Salary: £50,000 - 65,000 per year Requirements: Degree qualified in Computer Science, Software Engineering, Electronics, Mathematics, or a related discipline Experience across the full software development lifecycle Strong programming skills in C++, C# and/or Python Knowledge of modern software engineering practices, tools and methodologies Experience working with complex technical systems, communications technologies, sensors or signal processing applications Familiarity with Agile development, source control and modern development environments Active SC Clearance required, or eligibility to obtain it Desirable: modern front-end/UI development experience Desirable: embedded software or low-level systems development experience Desirable: Linux environments, cross-compilation or driver development experience Desirable: CI/CD, Docker and DevOps tooling experience Responsibilities: Design, develop and test high-quality software solutions Collaborate with multidisciplinary engineering teams throughout the development lifecycle Contribute to both new product development and enhancements to existing platforms Support technical design decisions and software architecture discussions Work within Agile delivery teams to deliver robust and scalable solutions Technologies: C# CI/CD DevOps Docker Embedded Support Linux Python UX UI Design C++ More: We are offering a permanent Software Engineer opportunity based in Southampton with hybrid working. You will join a highly skilled engineering team developing next-generation software solutions for complex communications, sensing and data-driven systems. We are looking for someone who is excited to work on advanced technologies within a supportive and forward-thinking team.
Overview Permanent employee, Full-time - Swindon STARK is a defense technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned vehicles that are software-defined, mass-scalable, and cost effective - giving NATO and its allies a decisive edge in the most contested environments. We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today. Role Your mission We are seeking a talented Backend Engineer to design and build the backbone of next-generation systems that integrate data, sensors, and control applications into secure, high-performance software. You will contribute to technology that powers aerospace, automotive, robotics, and defence-related platforms where real-world devices meet advanced software. Responsibilities Coding first! - Develop and maintain the backend of our core software systems. Design, build, and extend APIs and SDKs to integrate assets, sensors, and external applications. Expand and optimise our architecture to deliver scalable, reliable solutions. Integrate and extend existing software, ensuring interoperability across complex systems. Implement relevant standards (including STANAG and industry protocols). Manage high-volume mission and sensor data storage and processing. Conduct rigorous testing of both software and system-level functionality. Contribute to improving our C++ development environment. Stay current with emerging technologies, identifying innovations to enhance our products. Deep-dive into complex technical issues, solving challenging problems at system level. Evaluate and challenge requirements, focusing on what adds real value. Qualifications Bachelor's or Master's degree in Engineering, Computer Science, or a related field. Strong proficiency in C++ (Rust experience a strong plus). Experience with server applications and API integration. Solid understanding of software architecture and frameworks. Background in autopilot, flight control systems, robotics, or similar control technologies is highly desirable. Experience with integrated sensor systems, inter-process communication, or TypeScript (frontend) is a plus. Relevant experience in aerospace, automotive, robotics, IoT, or connected real-world devices. Excellent problem-solving and debugging skills. Strong collaboration and communication skills for multidisciplinary teamwork. Adaptability to thrive in a fast-moving, innovative environment. Eligibility for UK Security Clearance is essential. Willingness to travel in the UK and Europe when required. Legal and Equal Opportunity We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.
21/06/2026
Full time
Overview Permanent employee, Full-time - Swindon STARK is a defense technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned vehicles that are software-defined, mass-scalable, and cost effective - giving NATO and its allies a decisive edge in the most contested environments. We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today. Role Your mission We are seeking a talented Backend Engineer to design and build the backbone of next-generation systems that integrate data, sensors, and control applications into secure, high-performance software. You will contribute to technology that powers aerospace, automotive, robotics, and defence-related platforms where real-world devices meet advanced software. Responsibilities Coding first! - Develop and maintain the backend of our core software systems. Design, build, and extend APIs and SDKs to integrate assets, sensors, and external applications. Expand and optimise our architecture to deliver scalable, reliable solutions. Integrate and extend existing software, ensuring interoperability across complex systems. Implement relevant standards (including STANAG and industry protocols). Manage high-volume mission and sensor data storage and processing. Conduct rigorous testing of both software and system-level functionality. Contribute to improving our C++ development environment. Stay current with emerging technologies, identifying innovations to enhance our products. Deep-dive into complex technical issues, solving challenging problems at system level. Evaluate and challenge requirements, focusing on what adds real value. Qualifications Bachelor's or Master's degree in Engineering, Computer Science, or a related field. Strong proficiency in C++ (Rust experience a strong plus). Experience with server applications and API integration. Solid understanding of software architecture and frameworks. Background in autopilot, flight control systems, robotics, or similar control technologies is highly desirable. Experience with integrated sensor systems, inter-process communication, or TypeScript (frontend) is a plus. Relevant experience in aerospace, automotive, robotics, IoT, or connected real-world devices. Excellent problem-solving and debugging skills. Strong collaboration and communication skills for multidisciplinary teamwork. Adaptability to thrive in a fast-moving, innovative environment. Eligibility for UK Security Clearance is essential. Willingness to travel in the UK and Europe when required. Legal and Equal Opportunity We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.
Salary: £50,000 - 60,000 per year Requirements BEng/BSc and/or masters degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle. Familiarity with modern software architecture practices. Experience with scientific applications/DSP, including algorithm implementation. Capability in multiple programming languages and ability to switch between them rapidly, e.g. C++/C#/Python. Comfortable with modern agile development practices such as Scrum/Kanban. Proficient with modern software tooling, e.g. Gitlab, Git, VS Code. Responsibilities Detailed design of components of the product software. Implementation and testing of software as part of an agile software team. Gaining understanding of existing system products and future development agendas. Technologies C# Git GitLab Kanban Python Security VS Code C++ Embedded UX UI Design More We are a leading defence and national security consultancy located in Southampton, offering a hybrid working environment. Our team focuses on developing innovative software for RF communication and sensors. In addition to a competitive salary between £50,000 and £60,000, we provide access to a range of flexible benefits including Health and Wellbeing, Savings and Protection, and Life, Leisure and Entertainment. Due to the nature of this position, candidates must be willing to achieve a minimum of SC clearance, requiring British citizenship and residency in the UK for the last 5 years. last updated 25 week of 2026
21/06/2026
Full time
Salary: £50,000 - 60,000 per year Requirements BEng/BSc and/or masters degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle. Familiarity with modern software architecture practices. Experience with scientific applications/DSP, including algorithm implementation. Capability in multiple programming languages and ability to switch between them rapidly, e.g. C++/C#/Python. Comfortable with modern agile development practices such as Scrum/Kanban. Proficient with modern software tooling, e.g. Gitlab, Git, VS Code. Responsibilities Detailed design of components of the product software. Implementation and testing of software as part of an agile software team. Gaining understanding of existing system products and future development agendas. Technologies C# Git GitLab Kanban Python Security VS Code C++ Embedded UX UI Design More We are a leading defence and national security consultancy located in Southampton, offering a hybrid working environment. Our team focuses on developing innovative software for RF communication and sensors. In addition to a competitive salary between £50,000 and £60,000, we provide access to a range of flexible benefits including Health and Wellbeing, Savings and Protection, and Life, Leisure and Entertainment. Due to the nature of this position, candidates must be willing to achieve a minimum of SC clearance, requiring British citizenship and residency in the UK for the last 5 years. last updated 25 week of 2026
Salary: £40,000 - 72,000 per year Requirements Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. Strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Grounding in embedded software architecture, focusing on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. Strong understanding of API design and creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained environments and using hardware/software debugging tools. Proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems elegantly and maintainably, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (e.g., Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). Passion and drive for excellence in software craftsmanship. Experience with Linux, Bash/shell, and CI (Continuous Integration). Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence; able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset; comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high-performing, engaged, and collaborative teams. Responsibilities Deliver multi-disciplinary projects, meeting scope, time, budget and quality requirements, coordinating others as needed. Develop reliable, portable firmware with a long life cycle. Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring-up, drivers and HALs. Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Build and maintain automated test harnesses, GUIs and utility tools (e.g., Python, C#) to support development, validation and manufacturing. Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross-team integration. Ensure verification through lab testing, user trials and real-world use, making sure documentation supports regulatory compliance. Analyze and resolve quality issues promptly, providing insights back into designs and processes to drive continuous improvement. Contribute to strategy for reliable, mission-critical firmware, clearly communicating trade-offs and enabling strong decision-making. Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Technologies API Arduino Bash C# Embedded Firmware Hardware Support Linux Python C++ More At Smartbox, we are a leader in assistive communication technology, offering products that support diverse needs globally. Our values guide us: we are passionate, caring, empowering, achieving together, and enabling change. By joining our team, you will be part of a diverse, collaborative culture where we work together to ensure everyone has a voice. We are committed to sustainability and strive to reduce our environmental impact. As a Disability Confident Employer, we ensure our recruitment practices are inclusive and barrier free. We offer competitive salaries along with private medical insurance, hybrid working options, wellness benefits, and paid volunteering days.
21/06/2026
Full time
Salary: £40,000 - 72,000 per year Requirements Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. Strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Grounding in embedded software architecture, focusing on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. Strong understanding of API design and creation of clear, stable abstractions for hardware/firmware interaction. Skilled at debugging in constrained environments and using hardware/software debugging tools. Proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems elegantly and maintainably, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (e.g., Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). Passion and drive for excellence in software craftsmanship. Experience with Linux, Bash/shell, and CI (Continuous Integration). Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence; able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset; comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high-performing, engaged, and collaborative teams. Responsibilities Deliver multi-disciplinary projects, meeting scope, time, budget and quality requirements, coordinating others as needed. Develop reliable, portable firmware with a long life cycle. Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring-up, drivers and HALs. Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Build and maintain automated test harnesses, GUIs and utility tools (e.g., Python, C#) to support development, validation and manufacturing. Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross-team integration. Ensure verification through lab testing, user trials and real-world use, making sure documentation supports regulatory compliance. Analyze and resolve quality issues promptly, providing insights back into designs and processes to drive continuous improvement. Contribute to strategy for reliable, mission-critical firmware, clearly communicating trade-offs and enabling strong decision-making. Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Technologies API Arduino Bash C# Embedded Firmware Hardware Support Linux Python C++ More At Smartbox, we are a leader in assistive communication technology, offering products that support diverse needs globally. Our values guide us: we are passionate, caring, empowering, achieving together, and enabling change. By joining our team, you will be part of a diverse, collaborative culture where we work together to ensure everyone has a voice. We are committed to sustainability and strive to reduce our environmental impact. As a Disability Confident Employer, we ensure our recruitment practices are inclusive and barrier free. We offer competitive salaries along with private medical insurance, hybrid working options, wellness benefits, and paid volunteering days.
# Software Integration Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-time Rosenxt is revolutionising subsea robotics and autonomous systems, and we're building a world-class engineering team at our Bristol location to drive this innovation forward. To build our engineering team we are recruiting for top-tier talent that is keen to: Build and validate robust software that runs on real robots to tackle real-world applications. Develop and maintain the testing and integration infrastructure that keeps our multi-disciplinary teams shipping confidently. Grow their software engineering skills across a full robotics software stack.# About The Role As a Software Integration Engineer, you will play a key role in ensuring our software is reliable, well-tested, and consistently delivered across our multi-disciplinary teams: robotics, AI, simulation, and software. You will focus on building and maintaining the testing and integration pipelines that underpin our products, from CI/CD pipelines to hardware-in-the-loop test environments. You will work closely with engineers across disciplines, with a focus on software quality, automation, and seeing your work validated against real hardware in the field. This role is based in our collaborative, hybrid environment in central Bristol.# What To Expect Develop and maintain integration and end-to-end tests that validate system behaviour across component and team boundaries. Support and improve hardware-in-the-loop (HIL) testing setups to validate software against real or simulated hardware. Contribute to the design and maintenance of CI/CD pipelines to support automated, reliable software delivery. Write scripts and tooling to automate test execution, reporting, and environment setup. Work with containerised environments (Docker) to build consistent, reproducible test and deployment environments. Collaborate with engineers across teams to understand system behaviour and help identify and resolve integration issues. Document test strategies, results, and integration processes to support team-wide visibility. Grow your software engineering skills with support from senior engineers and a collaborative team environment.# What You Bring Essential Some experience or strong interest in software testing: unit testing, integration testing, or end-to-end testing. Proficiency in Linux environments, including shell scripting and bash for automation and debugging tasks. Familiarity with CI/CD concepts and tooling (e.g. GitHub Actions, Jenkins, or similar). Experience with, or solid understanding of, container-based tools (e.g. Docker). Programming experience in modern C++ and/or Python. Good communication skills and the ability to collaborate across technical teams. Eagerness to learn, grow, and take ownership of your work in a dynamic environment. Desirable Exposure to hardware-in-the-loop (HIL) testing or embedded systems. Familiarity with packaging systems (apt, pip, or similar). Knowledge of ROS2 or other robotics middleware. Experience with Machine Learning pipelines or AI systems. Interest in robotics, autonomous systems, or subsea technology. Look Forward To Development and career opportunities in a global, innovative and long-term oriented group of companies Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + bank holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative. Competitive remuneration packageMore information about the Rosenxt Group please click here: About Rosenxt Rosenxt is a forward-thinking technology group - we are visionary architects of progress with decades of engineering excellence. As a privately owned global partner with more than 740 employees, we look far beyond tomorrow: being committed long-term, we turn opportunities into successful ventures. Tech enthusiasts through and through, we dive deep into the latest technologies. Our expertise in various technology fields such as sensors, autonomous robotics, AI, and advanced materials combined with our strong R&D mindset, allows us to develop high-tech solutions for customers in the most challenging environments, including subsea, industrial, renewables, and the integrity of the water and energy supply. Our purpose goes beyond pure business: it is about creating progress and sustainable value - for our customers, for our partners and for society at large.
21/06/2026
Full time
# Software Integration Engineer Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the office Contract: Permanent, full-time Rosenxt is revolutionising subsea robotics and autonomous systems, and we're building a world-class engineering team at our Bristol location to drive this innovation forward. To build our engineering team we are recruiting for top-tier talent that is keen to: Build and validate robust software that runs on real robots to tackle real-world applications. Develop and maintain the testing and integration infrastructure that keeps our multi-disciplinary teams shipping confidently. Grow their software engineering skills across a full robotics software stack.# About The Role As a Software Integration Engineer, you will play a key role in ensuring our software is reliable, well-tested, and consistently delivered across our multi-disciplinary teams: robotics, AI, simulation, and software. You will focus on building and maintaining the testing and integration pipelines that underpin our products, from CI/CD pipelines to hardware-in-the-loop test environments. You will work closely with engineers across disciplines, with a focus on software quality, automation, and seeing your work validated against real hardware in the field. This role is based in our collaborative, hybrid environment in central Bristol.# What To Expect Develop and maintain integration and end-to-end tests that validate system behaviour across component and team boundaries. Support and improve hardware-in-the-loop (HIL) testing setups to validate software against real or simulated hardware. Contribute to the design and maintenance of CI/CD pipelines to support automated, reliable software delivery. Write scripts and tooling to automate test execution, reporting, and environment setup. Work with containerised environments (Docker) to build consistent, reproducible test and deployment environments. Collaborate with engineers across teams to understand system behaviour and help identify and resolve integration issues. Document test strategies, results, and integration processes to support team-wide visibility. Grow your software engineering skills with support from senior engineers and a collaborative team environment.# What You Bring Essential Some experience or strong interest in software testing: unit testing, integration testing, or end-to-end testing. Proficiency in Linux environments, including shell scripting and bash for automation and debugging tasks. Familiarity with CI/CD concepts and tooling (e.g. GitHub Actions, Jenkins, or similar). Experience with, or solid understanding of, container-based tools (e.g. Docker). Programming experience in modern C++ and/or Python. Good communication skills and the ability to collaborate across technical teams. Eagerness to learn, grow, and take ownership of your work in a dynamic environment. Desirable Exposure to hardware-in-the-loop (HIL) testing or embedded systems. Familiarity with packaging systems (apt, pip, or similar). Knowledge of ROS2 or other robotics middleware. Experience with Machine Learning pipelines or AI systems. Interest in robotics, autonomous systems, or subsea technology. Look Forward To Development and career opportunities in a global, innovative and long-term oriented group of companies Funded career and learning development opportunities. Flexible, hybrid working. 30 days annual leave + bank holidays. Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. Company sponsored life insurance and private medical insurance. Cycle scheme provided by Green Cycle Initiative. Competitive remuneration packageMore information about the Rosenxt Group please click here: About Rosenxt Rosenxt is a forward-thinking technology group - we are visionary architects of progress with decades of engineering excellence. As a privately owned global partner with more than 740 employees, we look far beyond tomorrow: being committed long-term, we turn opportunities into successful ventures. Tech enthusiasts through and through, we dive deep into the latest technologies. Our expertise in various technology fields such as sensors, autonomous robotics, AI, and advanced materials combined with our strong R&D mindset, allows us to develop high-tech solutions for customers in the most challenging environments, including subsea, industrial, renewables, and the integrity of the water and energy supply. Our purpose goes beyond pure business: it is about creating progress and sustainable value - for our customers, for our partners and for society at large.
Salary: £45,000 - 65,000 per year Requirements We are looking for a technically strong engineer with strong commercial Python development experience. We require experience developing software on Linux platforms. We are looking for proven software engineering experience within a product development environment. We require experience with Git and CI/CD workflows. We are looking for knowledge of automated testing methodologies. We require strong communication and collaboration skills. C++ development experience is desirable. Embedded Linux exposure is desirable. Machine learning deployment experience is desirable. MLOps experience is desirable. NVIDIA Jetson experience is desirable. Experience developing software that interfaces with hardware is desirable. Experience within engineering, instrumentation, industrial technology, or a related product environment is desirable. Responsibilities We develop robust software applications using Python and C++. We contribute to software architecture and technical design. We build and maintain scalable Linux-based applications. We work closely with data science teams to deploy machine learning models. We conduct code reviews and mentor other engineers. We develop and maintain automated testing frameworks. We support CI/CD and release processes. We collaborate with multidisciplinary engineering teams. We drive software quality and engineering best practice. Technologies AI CI/CD Embedded Git Hardware Support Linux Machine Learning Python Security More We are an innovative engineering and technology business based in the West Midlands, working in a hybrid model and offering a salary of £45,000 to £65,000 plus bonus, private medical cover, and excellent benefits. Our products are used internationally across safety, security, and critical infrastructure environments, combining intelligent software, advanced sensing technologies, and machine learning to help organisations improve safety, efficiency, and decision-making. This is a hands on senior role with significant technical ownership, influence over architecture and engineering direction, and the opportunity to work on cutting edge technology at the intersection of software, hardware, and AI within a collaborative and highly skilled engineering team. last updated 25 week of 2026
21/06/2026
Full time
Salary: £45,000 - 65,000 per year Requirements We are looking for a technically strong engineer with strong commercial Python development experience. We require experience developing software on Linux platforms. We are looking for proven software engineering experience within a product development environment. We require experience with Git and CI/CD workflows. We are looking for knowledge of automated testing methodologies. We require strong communication and collaboration skills. C++ development experience is desirable. Embedded Linux exposure is desirable. Machine learning deployment experience is desirable. MLOps experience is desirable. NVIDIA Jetson experience is desirable. Experience developing software that interfaces with hardware is desirable. Experience within engineering, instrumentation, industrial technology, or a related product environment is desirable. Responsibilities We develop robust software applications using Python and C++. We contribute to software architecture and technical design. We build and maintain scalable Linux-based applications. We work closely with data science teams to deploy machine learning models. We conduct code reviews and mentor other engineers. We develop and maintain automated testing frameworks. We support CI/CD and release processes. We collaborate with multidisciplinary engineering teams. We drive software quality and engineering best practice. Technologies AI CI/CD Embedded Git Hardware Support Linux Machine Learning Python Security More We are an innovative engineering and technology business based in the West Midlands, working in a hybrid model and offering a salary of £45,000 to £65,000 plus bonus, private medical cover, and excellent benefits. Our products are used internationally across safety, security, and critical infrastructure environments, combining intelligent software, advanced sensing technologies, and machine learning to help organisations improve safety, efficiency, and decision-making. This is a hands on senior role with significant technical ownership, influence over architecture and engineering direction, and the opportunity to work on cutting edge technology at the intersection of software, hardware, and AI within a collaborative and highly skilled engineering team. last updated 25 week of 2026