Real-Time Software Engineer – GUI + C Backend
Summary
Develops real-time GUI (Java/JavaFX) and backend (C) for industrial simulation software, ensuring performance, reliability, and cross-team integration with hardware/support teams.
AMETEK RTDS Technologies in Winnipeg, Manitoba, Canada, is seeking a senior software engineer to contribute to the RSCAD FX GUI and the C backend powering real-time simulations. You will work across GUI design, performance-critical code, and native Windows tooling, collaborating with hardware and support teams.
The role demands strong Java/JavaFX, solid C, Python scripting, and a keen eye for edge cases, with a focus on reliability, testing, and documentation.