Software Engineer/Developer
About the Role
We are looking for skilled Software Engineers to work on complex software solutions across multiple areas, including embedded systems, real-time applications, test automation, simulation, and software validation.
We have opportunities for individuals with experience in:
* Software Development – C, C++, C#, Python, real-time and embedded systems
* Testing & Quality Assurance – Automated testing, system verification, and validation
* Simulation & Modelling – Developing software for simulated environments
* Software Engineering Leadership – Team leadership, project management, and technical expertise
* Systems Integration & DevOps – CI/CD, Agile development, and deployment pipelines
Our work involves integrating software and hardware to create innovative solutions that improve performance, efficiency, and automation.
Key Responsibilities
* Design, develop, and test high-performance software solutions
* Work with embedded, real-time, or middleware applications
* Develop and validate software for testing and verification
* Optimise software for integration with physical and virtual systems
* Lead and mentor teams in software architecture and development
* Collaborate across engineering, testing, and quality assurance teams
* Implement and refine CI/CD pipelines, Agile methodologies, and DevOps practices
* Work on software-driven decision-making, simulation tools, and advanced technologies
What We’re Looking For
We welcome candidates with experience in one or more of the following areas:
* Software Development & Engineering
o Strong programming skills in C, C++, C#, or Python
o Experience with embedded, middleware, or real-time software
o Systems integration and software optimisation
* Testing & Software Validation
o Automated test development
o System verification and validation
* Leadership & Project Delivery
o Leading small to medium-sized teams
o Agile, Scrum, CI/CD, DevOps methodologies
* Advanced Software & Simulation
o AI-driven decision-making and automation
o Virtual environments and software modelling
o Simulation tools and data-driven optimisation
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr