IO jobs

    5 live vacancies at IO. Apply directly — no sign-up required.

    Senior Backend Developer (Python) - Remote

    IO

    Technology
    Remote
    Gloucestershire, Bristol
    Contract
    Competitive

    Senior Backend Developer (Python) Remote Contract Remote Contract Start: September 2026 We're recruiting for an experienced Senior Backend Developer to join a high-profile international technology programme focused on building scalable, data-driven applications. This is an exciting opportunity to work on modern backend architecture, processing complex geospatial and temporal data within a collaborative engineering environment. This is a hands-on role where you'll take ownership of features from design through deployment, working closely with architects, data engineers and software developers to deliver robust, production-grade solutions. What you'll be doing - Design and develop scalable backend services using Python and FastAPI - Build RESTful APIs and microservices - Develop data pipelines supporting large-scale analytics platforms - Work with Neo4j graph databases and relational databases such as PostgreSQL or SQL Server - Collaborate with cross-functional engineering teams to design clean, maintainable software using Domain-Driven Design (DDD) - Write high-quality, well-tested code and contribute to code reviews - Support CI/CD pipelines, containerised deployments and cloud-native development - Troubleshoot performance issues and contribute to architectural decisions Essential Skills & Experience - Strong commercial experience with Python - Production experience with FastAPI - Solid understanding of REST APIs and microservice architectures - Experience applying Domain-Driven Design (DDD) - Strong SQL skills with PostgreSQL and/or SQL Server - Hands-on experience with Neo4j graph databases - Experience working with Docker and Kubernetes - Knowledge of CI/CD pipelines and Git - Understanding of secure software development principles - Excellent communication skills and experience working within Agile teams Desirable Experience - Databricks - Microsoft Azure - Event-driven architectures (Kafka, MQTT, Azure Event Hubs, etc.) - Geospatial or time-series data - Observability tools such as Prometheus, Grafana or OpenTelemetry Eligibility Due to project requirements, applicants must be citizens of a NATO member country and currently reside within a NATO member country. Contract Details - Fully remote - Start: September 2026 - Initial contract through December 2026, with potential for extension - International engineering programme - Opportunity to work with modern technologies on technically challenging projects If you're an experienced Python Backend Developer looking to work on large-scale distributed systems using modern engineering practices, we'd love to hear from you. Apply today with your latest CV for a confidential discussion.

    Senior Digital Engineering Consultant

    IO

    Finance
    On-Site
    Gloucestershire, Bristol
    Permanent
    £55 - £65000/hr

    Senior Digital Engineering Consultant £55 - 65,000 (DOE) Our Client operates within the digital engineering and construction industry, specialising in Building Information Modelling (BIM), information management, and digital project delivery. Known for fostering innovation and a collaborative culture, they are recognised for their commitment to professional growth, technical excellence, and delivering impactful solutions for clients. Their dynamic environment offers the opportunity to work on cutting-edge projects that shape the future of the built environment. Due to continued growth and strategic initiatives, our Client is seeking an experienced Senior Digital Engineering Consultant. This pivotal role involves leading the delivery of BIM consultancy services, working directly with clients and cross-disciplinary teams to implement digital solutions. The position presents an exciting opportunity to influence project outcomes and support the adoption of digital practices across projects and teams. Responsibilities: - Lead multidisciplinary project teams to deliver BIM and digital engineering solutions in accordance with client briefs and industry standards. - Provide expert guidance on information management, BIM coordination, and digital workflows. - Collaborate with clients and internal teams to develop digital strategies tailored to project requirements. - Conduct design reviews and validation within BIM platforms to ensure accuracy and compliance. - Support project delivery through effective coordination of BIM models, clash detection, and data management. - Contribute to continuous improvement initiatives, sharing best practices and innovative approaches. - Mentor junior team members, fostering skills development and knowledge sharing. - Participate in business development activities, including proposal preparation and client presentations. Essential Skills & Experience: - Proven experience in digital engineering, BIM coordination, or information management within the infrastructure or construction sectors. - Hands-on proficiency with industry-standard BIM tools such as Solibri, Autodesk Forma (formerly ACC), and ISO 19650 frameworks. - Strong understanding of digital workflows, including information validation, clash detection, and model coordination. - Experience in client-facing consultancy roles, with excellent communication and stakeholder engagement skills. - Demonstrable ability to lead projects and mentor team members effectively. - Familiarity with project management practices and an appreciation for commercial aspects of project delivery. - UK passport holder with eligibility for SC security clearance. Desirable Skills & Experience: - Prior experience working in environments that require digital innovation and process optimisation. - Knowledge of additional digital tools or software relevant to BIM and information management. - Business development experience, including preparing proposals or bids. - Strong soft skills, including leadership, collaboration, and adaptability. Call to Action: If you are a motivated professional with the expertise and enthusiasm to make a substantial impact within a forward-thinking organisation, we encourage you to submit your CV for consideration. We welcome applicants who are eager to lead, innovate, and develop their careers in digital engineering. Note: Only candidates with the right to work in the UK and eligibility for SC clearance will be considered. Proximity to Bristol, London, or Winchester is preferred but not essential. Hybrid working is 3 days per week in the office. We look forward to your application.

    Senior AIT On-Board Processor Engineer

    IO

    Technology
    Hybrid
    Oxfordshire, Didcot
    Permanent
    Competitive

    Senior AIT On-Board Processor Engineer Harwell / Stevenage Hybrid Join an innovative space engineering organisation helping deliver next-generation satellite communications and payload technologies. We're looking for a Senior Assembly, Integration & Test (AIT) Engineer to lead the integration and verification of advanced on-board processor hardware used in cutting-edge satellite payloads. This is an opportunity to work on complex spaceflight hardware from integration through qualification, collaborating with multidisciplinary engineering teams on high-profile programmes. What you'll be doing - Lead AIT activities for on-board processor hardware - Integrate digital payload equipment and supporting EGSE - Perform functional, performance and interface verification - Support thermal vacuum, vibration, EMC/EMI and environmental testing - Develop and maintain integration procedures and test documentation - Commission and validate electrical ground support equipment - Investigate non-conformances and support engineering reviews - Mentor junior engineers and provide technical leadership What we're looking for - Degree in Electrical, Electronic, Aerospace or similar Engineering discipline - Experience in Assembly, Integration & Test of complex electronic or space hardware - Strong understanding of digital electronics, FPGA systems and embedded hardware - Hands-on experience with oscilloscopes, spectrum analysers and laboratory equipment - Python scripting experience - Linux and Windows experience - Excellent communication skills with experience working across multidisciplinary teams Desirable - Satellite payload experience - GEO, MEO or LEO programmes - Ka, Ku or X-band payloads - Digital transparent processors - Software-defined payloads - Spacecraft environmental testing If you're passionate about space technology and enjoy solving complex engineering challenges, we'd love to hear from you. (t . associates . co . uk)

    Senior Embedded Software Engineer - Aerospace

    IO

    Technology
    Hybrid
    Gloucestershire, Bristol
    Permanent
    Competitive

    Senior Embedded Software Engineer - Aerospace Our Client, a pioneering leader in the aerospace technology sector, is seeking a highly skilled Senior Embedded Software Engineer to join their innovative team. Operating within a fast-paced and highly specialised industry, they are committed to delivering cutting-edge solutions that ensure safety, reliability, and high-performance standards for aerospace applications. This organisation prides itself on fostering an inclusive and dynamic working environment, where innovation and professional growth are at the forefront. As part of their team, you will benefit from ongoing development opportunities, a collaborative culture, and a reputation for excellence in aerospace engineering. Role Summary This strategic hire is in response to expanding project portfolios and evolving industry safety standards. The successful candidate will play a vital role in the design, development, and testing of embedded software solutions integral to aerospace systems. This is a unique opportunity to influence high-stakes technology that impacts safety and operational efficiency in the aerospace sector. Key Responsibilities - Develop and maintain embedded software solutions for aerospace hardware platforms. - Port existing real-time operating systems to new processor architectures. - Write high-quality, optimised code in C and assembler for safety-critical systems. - Conduct rigorous testing and validation in line with industry standards. - Collaborate with cross-disciplinary teams to meet project requirements. - Produce comprehensive technical documentation for design and testing processes. - Ensure all development aligns with relevant safety and quality standards such as DO-178C. Essential Skills & Experience - Degree in Engineering, Computer Science, or a related discipline. - Proven expertise in embedded software development, specifically in C and assembler. - Extensive experience in safety-critical systems within the aerospace or similar sectors. - Hands-on experience with RTOS environments, preferably FreeRTOS or similar. - Strong understanding of hardware architecture, including ARM Cortex processors. - Knowledge of safety standards such as DO-178B/C and IEC 61508. - Familiarity with software configuration management and development lifecycle processes. Desirable Skills & Experience - Experience working with multicore processor architectures. - Knowledge of networking protocols like TCP/IP and UDP. - Experience in embedded security practices. - Familiarity with MIPS or PowerPC architectures. - Awareness of compliance requirements in the aerospace industry. - Prior involvement in international projects or teams. Why Join Our Client? Joining this organisation means being part of a cutting-edge aerospace engineering environment that thrives on innovation, technical excellence, and continuous professional development. Extensive training options, international collaboration opportunities, and a clear path for career progression await motivated professionals. Next Steps If you meet the essential criteria and are eager to contribute to high-profile aerospace projects, please submit your CV for consideration. Ensure your application clearly states your current home location, relevant qualifications, and your eligibility to work in the UK. We look forward to hearing from talented professionals ready to make a tangible impact in the aerospace sector. Note: Our Client supports sponsorship for suitably qualified candidates requiring it.

    Staff Software Engineer

    IO

    Technology
    Hybrid
    Wiltshire, Upton Scudamore
    Permanent
    £60,000 - £100,000/year

    Senior & Principal Level Software Engineers Required Location: Hybrid/Warminster Security Clearance: Must be eligible for UK SC Clearance Salary: £60,000-£100,000 (DOE) + Benefits iO Associates is working with a leading technology company who help build a training management platform used by international defence organisations and allied forces in more than 70 countries. They re looking for a Full Stack Engineers to design, develop and enhance new features across their platform, working on everything from modern Angular front ends to Java backend services, APIs and SQL databases. You'll also build integrations with customer ERP systems, data platforms and partner applications as part of a major UK defence transformation programme. This is a hands-on role with real technical ownership, giving you the opportunity to influence architecture, engineering standards and best practices while mentoring other developers. What you'll need: - Strong experience with Java, Angular/TypeScript and SQL - Experience building full stack applications and REST APIs - Knowledge of system integrations, CI/CD and automated testing - Comfortable working in an agile environment with evolving requirements - Excellent communication skills and a collaborative approach - Eligible for Security Clearance (SC) If this role is of interest, apply to the link for consideration!