Automation & Control Software Engineer - UI, Systems & Safety
At Bright Autonomy , we’re turning everyday machines into intelligent, self-driving systems. Our retrofit automation platform transforms existing turf‑care and utility equipment into fully autonomous machines, powered by advanced AI, precision control, and a powerful operator control center that manages fleets in real time.
We’re looking for a Software Engineer who loves building clean, intuitive, and reliable control systems, from the operator’s dashboard to the live data stream. If you’re excited about blending automation, UI, and real‑world robotics , this role is for you.
What You’ll Do
- Design and build desktop and web applications for fleet monitoring, mission control, and system safety management.
- Develop real‑time UI dashboards displaying telemetry, camera feeds, alerts, and machine health data.
- Integrate safety features, emergency logic, and remote override capabilities within the control architecture.
- Build communication layers for machine‑to‑operator connectivity.
- Implement control and automation logic to coordinate multiple machines safely and efficiently.
- Work closely with autonomy, firmware, and mechatronics engineers to create seamless human-machine interaction.
- Contribute to the evolution of our Control Center platform , ensuring scalability, reliability, and great UX.
- Develop real‑time logging, diagnostics, and event‑recording tools to support compliance and traceability.
What You Bring
Degree in Software or equivalent experience.Solid experience in C++ , Python and UI frameworks such as Qt .Understanding of automation, control systems , and real-time communication protocols .Familiarity with ROS2 , CAN bus , and embedded system interfaces .Knowledge of fail-safe design principles , watchdog timers, and system‑health monitoring.Experience with Linux , Docker , and collaborative Git workflows.A mindset focused on safety, reliability, and clean user experience .Bonus Points
Experience with real-time visualization (3D mapping, path visualization, telemetry overlays).Background in industrial automation, fleet control, or robotics UI design .Knowledge of AI-driven monitoring, telemetry analytics , or simulation tools.Comfort working with hardware interfaces (CAN, serial, Ethernet).Familiarity with cross-platform app deployment (Windows / Linux / mobile).Why Bright Autonomy
Build the control center behind real autonomous fleets operating in the field.Join a fast-moving, multidisciplinary team shaping the future of automation.Work on meaningful tech that combines autonomy, AI, and real-world impact.Competitive pay, stock options, and the chance to grow in a deep-tech startup environment.Ready to help make autonomy safe, scalable, and human-aware?
Send us your portfolio, GitHub, or a quick note about your best project. We hire problem-solvers who ship great software.
Seniority level
Entry level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Bright Autonomy by 2x
Get notified about new Automation Control Engineer jobs in Calgary, Alberta, Canada .
#J-18808-Ljbffr