Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Spiria is seeking a C++/Python Software Developer to work on embedded Linux software for large machines. You will design, implement, and optimize high-performance C++ systems, with Python tooling and automation supporting robust, real-time operations.
You will join an expert team to develop interfaces, automation tasks, and control behavior across machine software, controls, and displays, while adhering to reliability, safety, and deterministic requirements. On-site collaboration is required.
We are looking for a C++ / Python Software Developer to join one of our expert teams at Spiria, and work on software running on cutting-edge machines.This is an ideal role for someone who excels at designing reliable and deterministic embedded software operating in real-world environments — where precision and rigor make all the difference.
You will play a key role in developing embedded Linux software for large machines, including user interfaces, operational task automation, control and behavior systems, as well as software integration.
This role requires on-site presence.
Balancing work and personal lifeisessential.That’swhy our work mode is completely hybrid.Spiriaoffers you great flexibility in your choice of workplace. At home, at one of our offices or elsewhere,it’sup to you. If you commit to working at least half of the time in aSpiriaoffice, you will have your own exclusive workstation.
Powered by a passion for technology,Spiriadesigns and develops custom digitalproducts that simplify the world for industry leaders who want to run better businesses, deliver more value to theircustomersand generate growth through digital transformation. As we grow, we stay true to what we love: quality software, technological innovation, and creative collaboration.
We are committed to the principle of employment equity and encourage women, visible minorities, Indigenous peoples, persons with disabilities, LGBTQ2S+ individuals, and other marginalized persons to apply.
Our recruitment tools use AI to support the initial screening of applications, without ever replacing the intuition and expertise of our recruitment teams.
*Bilingualism is essential for this role. The person in this position will need to collaborate with internal and external clients across North America in both French and English for all their tasks.