Senior Software Engineer - C#, C++, APIs, Hardware Integration
Are you an experienced Software Engineer looking to work on cutting-edge technology? Do you enjoy problem solving, customer interactions and developing real-world solutions?
The Role:
* We are looking for a Senior Software Engineer to play a key role in the development and maintenance of high-performance 3D display systems used within Air Traffic Control simulation.
* You’ll be working on innovative display solutions, integrating emerging technologies such as Digital Towers and collaborating with suppliers to design and deliver state‑of‑the‑art solutions.
* This is a customer‑facing role, so occasional travel will be required to support system demonstrations, installations, and customer troubleshooting.
What You’ll Be Doing:
* Developing and maintaining high‑fidelity 3D display systems for simulation environments.
* Working with DirectX, Vulkan, OpenGL, or similar APIs to create cutting‑edge visual experiences.
* Integrating hardware and software, working on image processing, and troubleshooting across a diverse tech stack.
* Collaborating with suppliers to design and procure next‑generation display systems.
* Supporting the sales team with technical expertise, system demonstrations, and product showcases.
* Acting as a mentor to junior engineers and serving as a technical lead on small projects.
What We’re Looking For:
* Strong experience in C++ or C#.
* Familiarity with graphics APIs like DirectX, Vulkan, or OpenGL.
* Knowledge of the Software Development Life Cycle (SDLC) and version control tools.
* Experience with hardware integration, electronics and image processing.
* A degree in Electronics, Mathematics, Computer Science or another STEM discipline.
* Willingness to travel occasionally to engage with customers and support installations.
#J-18808-Ljbffr