systems engineering to help shape and deliver the future of our client's systems landscape. This role is instrumental in defining strategy, managing capabilities, and enhancing tool and data integrations within a complex engineering environment. Key Responsibilities: Define and oversee the strategic direction of the software and systems architecture. Provide leadership in capability management and future capability planning. … Develop and evolve technical solutions aligned with long-term engineering goals. Design and enhance metric dashboards using Power BI and integrate with relevant databases. Ensure seamless interaction and data flow between tools such as IBM DOORS and Cameo. Apply a holistic infrastructure viewpoint to assess and evolve the tool-chain. Use Python and Back End development skills to … automate, integrate, and optimise systems and work-flows. Contribute to IT and system architecture frameworks that support engineering and data management. Collaborate with internal teams to understand current tool usage and datapipelines, and drive improvements. Skills & Experience: Demonstrable experience as a Software Architect within systems engineering or complex engineering environments. Deep understanding of IT infrastructure More ❯
systems engineering to help shape and deliver the future of our client's systems landscape. This role is instrumental in defining strategy, managing capabilities, and enhancing tool and data integrations within a complex engineering environment. Key Responsibilities: Define and oversee the strategic direction of the software and systems architecture. Provide leadership in capability management and future capability planning. … Develop and evolve technical solutions aligned with long-term engineering goals. Design and enhance metric dashboards using Power BI and integrate with relevant databases. Ensure seamless interaction and data flow between tools such as IBM DOORS and Cameo. Apply a holistic infrastructure viewpoint to assess and evolve the tool-chain. Use Python and back-end development skills to … automate, integrate, and optimise systems and work-flows. Contribute to IT and system architecture frameworks that support engineering and data management. Collaborate with internal teams to understand current tool usage and datapipelines, and drive improvements. Skills & Experience: Demonstrable experience as a Software Architect within systems engineering or complex engineering environments. Deep understanding of IT infrastructure More ❯
develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi … channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance … specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design, verification, and system validation, alongside the More ❯