Senior DevOps Engineer at Horizon
Summary
A senior engineer in Ottawa who owns and improves CI/CD pipelines and builds automated test/verification infrastructure for embedded flight software on ARM microcontrollers. Day to day involves Python scripting for automation, translating requirements into test cases with systems engineers, and reporting software verification metrics.
At Horizon, you'll work closely with a dynamic team dedicated to pushing technological limits. Your role involves enhancing CI/CD processes, designing automated test infrastructures, and collaborating with systems engineers to ensure robust software verification. You’ll be empowered to contribute innovative ideas while advancing your career.
Key Responsibilities: • Own and enhance CI/CD pipelines for embedded flight software • Develop automated test infrastructure for ARM microcontroller targets • Partner with engineers to translate requirements into test cases • Create scripts for testing and release processes using Python • Report on software verification metrics and close coverage gaps
Requirements: • BS in Computer Engineering or related field • 8+ years in embedded software development or verification • Experience with CI/CD and build automation tools • Proficiency in Python scripting for automation • Knowledge of real-time systems and communication protocols
Join Horizon in Ottawa to shape the future of aerospace technology with your expertise and innovative spirit.