Software Engineer
Calgary, AB · Hybrid
Software Development Lifecycle : Involvement and support of the full development lifecycle ... Familiarity with modern programming languages like Go, Rust, Python. * Familiarity with responsible ...
Calgary, AB · Hybrid
Software Development Lifecycle : Involvement and support of the full development lifecycle ... Familiarity with modern programming languages like Go, Rust, Python. * Familiarity with responsible ...
Calgary, AB · Hybrid
Software Development Lifecycle : Involvement and support of the full development lifecycle ... Familiarity with modern programming languages like Go, Rust, Python. * Familiarity with responsible ...
Senior Software Engineer: PlatformLocation: In office Calgary, AlbertaAbout BigGeoBigGeo is ... Rust, C++, or similar) Familiarity with testing frameworks and benchmarking tools Understanding of ...
Senior Software Engineer: PlatformLocation: In office Calgary, AlbertaAbout BigGeoBigGeo is ... Rust, C++, or similar) Familiarity with testing frameworks and benchmarking tools Understanding of ...
Calgary, AB · On-site
$85 - $120/hr
Bachelor\'s degree in Computer Science, Software Engineering, Data Science, or a related field (or ... Experience with modern statically compiled languages (Go, Rust, C++, or similar) * Familiarity with ...
Calgary, AB · On-site
$85 - $120/hr
Bachelor\'s degree in Computer Science, Software Engineering, Data Science, or a related field (or ... Experience with modern statically compiled languages (Go, Rust, C++, or similar) * Familiarity with ...
| Aspect | Rust Software | C++ Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Rust certifications (optional) | Bachelor's in Computer Science, C++ certifications (optional) |
| Work Environment | Tech companies, startups, embedded systems | Software firms, game development, embedded systems |
| Industry Usage | Emerging in systems programming, web assembly, safety-critical apps | Widely used in software, gaming, systems, and embedded development |
| Search & Comparison Intent | Understanding Rust's role vs C++ in development |
Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

Full-time
Medical, Dental, Retirement, PTO
Posted 5 days ago
8.0
Based on 39 frontline employees who took The Breakroom Quiz
150th of 430 rated machine equipment manufacturers
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
We're looking for a passionate Software Engineer to join our dynamic team developing commercial software solutions for the industrial automation space. In this role, you'll contribute to the design, development, and testing of high-quality software products that are robust, scalable, secure, and user-friendly.
You'll work with teams throughout the software development lifecycle, gaining exposure to modern technologies and engineering practices. This is a great opportunity for someone who enjoys solving complex problems, collaborating with others, and growing their technical expertise in a supportive environment. You will report to the Software Engineering Team Lead and have a hybrid schedule working in Calgary, AB.
Your Responsibilities:
The Essentials - You Will Have:
The Preferred - You Might Also Have:
This position is part of a job family. Experience will be the determining factor for position level and compensation.
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
#LI-Hybrid
#LI-AC1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.
Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Get the full story on Breakroom
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
Industrial automation equipment manufacturing
10,000+ Employees
Milwaukee, WI, US
1903