Senior Test Infrastructure Engineer
Abu Dhabi Orbitworks – Integration / Full time / Hybrid
As a
Test Infrastructure Engineer, you will primarily help deploy and maintain our test infrastructure and the tools for automating both our hardware and software testing, that will help us scale as a company. We are looking for engineers with a product mindset, who have a good grasp on test infrastructure and test benches, software engineering principles and experience with setting up software infrastructure. Additionally, we are looking for someone who is:
- Able to work independently with some guidance.
- Able to wear multiple hats as needs arise.
- Not afraid to get out of their comfort zone to explore and learn.
About This Role:
+
Deploying and maintaining our Hardware-in-the-Loop (HIL) test benches that emulates spacecraft avionics, enabling comprehensive testing and ensure high availability and reliability for continuous integration and testing.
+
Setup and maintain the various test stations of our integration facility into our test environment to ensure high availability and reliability for continuous integration and testing.
+
Collaborating with cross-functional teams to understand and meet their testing needs, ensuring the platform is flexible and easy to use.
+ 5+ years of working on Linux, networking
+ Hands-on experience involving embedded hardware, such Raspberry Pis, Arduinos, microcontrollers, or similar (can be personal or professional experience)
+ Experience debugging issues with Linux system management (systemd, networkd, file system etc.)
+ Understanding VLANs, OSI layers, tracing packets from one source to another, TCP dump/wireshark, UDP vs. TCP
+ Proficient in Python experience
+ Understanding of how to create, configure, and manage Docker containers
+ Experience with one or more continuous integration tools
+ Experience setting up Gitlab CI/CD pipelines
+ Experience setting up automated hardware in the loop (HIL) test benches
+ Experience using Kubernetes