Software Architect

The Academy
Rugeley, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Rugeley, United Kingdom

Tech stack

Testing (Software)
Java
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Automation of Tests
Unit Testing
C Sharp (Programming Language)
C++
Configuration Management
Static Program Analysis
Nvidia CUDA
Software Debugging
Linux
Distributed Systems
Embedded Software
Firmware
Supervisory Control and Data Acquisition (SCADA)
Python
OpenCL
Scrum
Software Architecture
Software Configuration Management
Software Engineering
Software Systems
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
Model-Driven Development
Gpu Programming
GIT
Containerization
Kubernetes
Information Technology
Bitbucket
Software Coding
Docker
Jenkins
Artifactory

Job description

continuous learning and global collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology., This role sits within a high-performing engineering environment and focuses on supporting the integration, verification, and validation of complex software within distributed systems. The Software Test Engineer works closely with software developers, system architects, and project teams to ensure that software components are deployed, tested, and validated effectively on Linux-based targets. The position combines hands-on technical work-such as writing and executing test plans, debugging issues, building and deploying containerised applications. Success in this role requires a solid understanding of Linux systems, software testing practices, scripting, and modern software delivery approaches, alongside the ability to work proactively and maintain high standards of quality and documentation., * Integrate complex software components into distributed platforms.

  • Develop and execute verification plans, scripts, and wider software test activities.
  • Work with software engineers to troubleshoot, debug, and validate software on Linux targets.
  • Package and deploy software using containerisation technologies such as Docker, Podman, or Kubernetes.
  • Apply software best practices including unit testing, static analysis, and adherence to coding standards.
  • Contribute to software build pipelines (Jenkins or Git runners) and configuration management workflows.
  • Produce technical documentation and maintain test deliverables.
  • Participate in project reporting, risk management, and regular engineering meetings.
  • Collaborate closely across software, architecture, and project teams., Job Description Hales Group are assisting their client in finding Mechanical Assembly and Test Engineer to join their growing team. This is a permanent, full-time position, where you will play a key role in assembling mechanical systems, performing testing and validation,..., Software Developer - (C#.NET) - Warrington I am looking to speak with strong junior developers ready to step into a mid-level position or a mid-level developer looking for more responsibility within a smaller team. You'll have the chance to take ownership of projects,..., Job Title: Electronics Test Technician Location: Rugeley Salary: £DOE Key Skills: Electrical, Electronics, Test, Engineering, ISO, IPC, Manufacturing, Production, Assemblies, Fault Finding, HNC, HND The Role As an Electronics/Electrical Test Technician, you'll play a..., Software Architect - Safety-Critical Systems The Role We are looking for an accomplished Software Architect to design, develop, integrate, and assure complex distributed software systems within a safety-critical or safety-related environment. You'll work across the full..., Senior Control Systems Engineer 12 Month Contract - Inside IR35 Warrington or Contract Role Summary We are seeking an experienced Senior Control Systems Engineer to lead and deliver complex control and automation projects. You will work within a multi-disciplinary team,..., This role sits within the Powertrain Charging Systems team, in the Charging Validation & Verification organizational unit. The role will focus on delivering data from tests in support of design release activity or technology advancement of electric vehicle charging...

Requirements

  • Degree in Software Engineering, Computer Science, Electrical Engineering, or related technical discipline (or equivalent professional experience).
  • ISTQB certification would be beneficial., * Java, C++, and Python (competent to practitioner level).
  • Linux OS, Linux infrastructure, and Linux scripting.
  • Software architectures and large-scale distributed system design awareness.
  • Model-driven development and mathematical model implementation (desirable).
  • Containerisation (Docker, Podman, Kubernetes).
  • Build pipelines (Jenkins/Git runners).
  • GPU programming awareness (CUDA, HIP, OpenCL) - desirable.
  • Virtualisation technologies.
  • Automated testing awareness.

Preferred Skills

  • Exposure to Agile methodologies such as Scrum, Kanban, or SAFe.
  • Familiarity with software configuration management tools (Bitbucket, Artifactory) and task management (JIRA)., SW Engineer (Distributed Computing, AWS, Python, C#/C++)Oxford - 3-4 days per week in office.£45000 - £68000 + Package.- Must have a Computing/STEM Degree (2:1 or higher).- Can work in their Oxford head office 3-4 days week.- Must have experinece with AWS / Distributed...

Scada Engineer - Control Systems

Benefits & conditions

Pay: £75,000.00 per year Job Description: Staffordshire, UK Hybrid (1 day a month in office) Permanent We are looking for an experienced Senior CRM Developer to join a growing consultancy delivering digital transformation projects across the Microsoft ecosystem. This...

About the company

Akkodis is a global leader in engineering, technology, and R&D, harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis employs over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today's rapidly evolving markets. With a comprehensive solution portfolio across four service lines-Consulting, Solutions, Talents, and Academy-Akkodis supports clients from concept through to full-scale deployment and optimisation. Our diverse offerings help organisations rethink product development, accelerate productivity, reduce time-to-market, and prepare for the future. At Akkodis, you'll join a dynamic environment that values, Cure Talent are delighted to be partnered with an emerging wearable medical technology company at a defining stage of its growth. Developing next-generation physiological monitoring solutions designed to deliver medical-grade insights beyond the hospital environment, the...

Apply for this position