Jobs / Loft Orbital Solutions
Test Infrastructure Engineer
Loft Orbital Solutions · Abu Dhabi, AZ, UAE
Abu Dhabi, AZ, UAEExp: 5+ yrsOnsite
Remuneration
Not specified
Location
Abu Dhabi, AZ, UAE
Visa sponsorship
Not specified
Job summary
Designs, builds, and maintains test benches and stations for satellite software development, hardware integration, verification, and validation. The role integrates Linux systems, networking, embedded hardware, and cloud components into software-in-the-loop and hardware-in-the-loop environments, and automates deployment and support using Python, Bash, Git, GitLab, and CI/CD tools.
Qualifications
- At least 5 years of experience with Linux systems and networking.
- Hands-on experience with embedded hardware, including engineering or flight models.
- Experience in system validation and platform integration.
- Strong Linux troubleshooting skills, including systemd, networkd, and file systems, and experience debugging HIL setups.
- Understanding of VLANs, OSI layers, TCP/IP, UDP, and packet tracing with tcpdump or Wireshark.
- Proficiency in Python and scripting languages such as Bash.
- Experience with Git, GitLab, and standard software development practices.
- Ability to configure and manage Docker containers and cloud-based pods or equivalent environments.
- Experience with continuous integration tools, CI/CD workflows, and cloud-based automation.
- Some experience with manufacturing execution systems, product lifecycle management tools, and procurement systems.
- Ability to work independently and collaborate across hardware, software, and integration teams.
- Preferred experience designing and deploying automated HIL test benches or working with satellite and other space systems.
- Preferred knowledge of embedded and space communication protocols and standards.
- Preferred experience collaborating with mechanical and electrical engineering teams.
- Preferred knowledge of harness design and assembly.
- Preferred familiarity with additional programming or configuration languages, such as C, C++, C#, Lua, YAML, or CUE.
Responsibilities
- Define, build, configure, and maintain test benches and stations for software and hardware verification and validation.
- Integrate embedded hardware, software, networking, and cloud components into test environments.
- Deploy and support equipment and software used in satellite integration and test campaigns.
- Troubleshoot Linux services, network configurations, containers, and hardware interfaces.
- Automate configuration, deployment, maintenance, and support using Python and Bash.
- Manage test infrastructure configurations and changes with Git, GitLab, and continuous integration tools.
- Translate stakeholder requirements into practical test infrastructure solutions.
- Improve test environment reliability and usability through simpler tools, standardised interfaces, and automation.
- Coordinate test bench builds and equipment needs with manufacturing, product lifecycle management, and procurement teams.
Skills
BashC++C#DockerGitGitLabLinuxPythonGitHub ActionsGitLab CI
Languages
PythonBashCC++C#LuaYAMLCUE
Industry
Satellite systemsSpace systems
Relocation
No