Talent.com
Rockwell Automation
Software EngineerRockwell Automation • Calgary, Alberta, Canada
No longer accepting applications
Software Engineer

Software Engineer

Rockwell Automation • Calgary, Alberta, Canada
30+ days ago
Job type
  • Full-time
Job description

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 the work 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:

  • Software Development: Write clean, maintainable, and efficient code while responsibly using GenAI tooling to enhance productivity.
  • Testing & Debugging: Develop unit tests; resolve software defects.
  • Software Development Lifecycle: Involvement and support of the full development lifecycle, including requirement management, development, testing, DevOps infrastructure, compliance reviews, and delivery.
  • Collaboration: Work with product managers, designers, and other engineers to understand requirements and deliver high-quality features.
  • Documentation: Help create technical documentation for code, designs, and test cases.
  • Continuous Learning: Stay current with industry trends and new technologies; apply new knowledge to improve product quality and development practices.
  • Code Reviews: Participate in peer reviews to maintain code quality and share knowledge.
  • Support: Investigate internal and external customers with issues and defects with our software products.

The Essentials - You Will Have:

  • Bachelor's or Equivalent Years of Experience

The Preferred - You Might Also Have:

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Typically requires 2+ years of experience with a solid foundation in object-oriented programming, and familiarity with Agile methodologies and cloud platforms.
  • Proficiency in C#/.NET Core.
  • Understanding of object-oriented and procedural programming and design patterns.
  • Familiarity with developing applications for Linux and containerized environments.
  • Familiarity with Agile development methodologies.
  • Basic knowledge of microservices-based architecture.
  • Exposure to test automation and continuous integration pipelines.
  • Familiarity with modern programming languages like Go, Rust, Python.
  • Familiarity with responsible use of GenAI tools like GitHub Copilot.
  • Basic knowledge or experience with embedded systems, electronics, and microcontrollers.

What We Offer:

  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA – dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.

This position is part of a job family. Experience will be the determining factor for position level and compensation.

#LI-Hybrid

#LI-AC1

Create a job alert for this search

Software Engineer • Calgary, Alberta, Canada

Similar jobs

Software Engineer - Brookhaven

VoldexCalgary, AB, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Software Engineer

PrattwhitneyCalgary
Full-time

We are presently seeking highly motivated and skilled Software Engineers to join our team.These positions will play a critical role in the design, development, integration, testing, and acceptance ... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsCalgary, AB, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Software Engineer, Backend

ClipboardCalgary, AB, CA
Full-time

Join to apply for the Software Engineer, Backend role at Clipboard.Get AI-powered advice on this job and more exclusive features.We exist to lift as many people up the socioeconomic ladder as possi... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetCalgary, AB, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Remote Software Engineer Specializing in Payments Infrastructure

CloudbedsCalgary, AB, CA
Remote
Full-time

Transform the hospitality industry as a Software Engineer specializing in payments.Join a dynamic remote team dedicated to delivering innovative, reliable solutions that drive billions in transacti... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaCalgary, AB, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Software Engineer - Brookhaven

Voldex GamesCalgary, AB, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Software Engineer, Backend

StackAdaptCalgary, AB, CA
Full-time

StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second, the AI‑powered Stack... Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringCalgary, AB, CA
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Senior Software Engineer, Backend (AI Agent Integrations)

CrestaCalgary, AB, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Senior Software Engineer

HelcimCalgary, AB, CA
Full-time

We founded Helcim to become the world’s most loved payment system, empowering small businesses in North America with a human‑centric, transparent, and affordable payment solution.Our mission is sim... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaCalgary, AB, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Senior Software Engineer - Payments API & Cloud

HelcimCalgary, AB, CA
Full-time

A leading payment solutions provider in Canada is looking for a Senior Software Engineer to join their team.In this role, you will develop scalable APIs, mentor junior developers, and collaborate c... Show more

 • Promoted

Software Engineer

Pubgenius Inc.Calgary, AB, CA
Full-time

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

 • Promoted

Technical Authority Software Engineer

HalliburtonCalgary, AB, CA
Full-time

Become a Technical Authority Software Engineer at Landmark, influencing the development of cutting-edge applications for the energy industry.This role empowers you to lead architectural innovations... Show more

 • Promoted

Senior Software Engineer

InvertCalgary, AB, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Software Engineer

TRXCalgary, AB, CA
Full-time

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringCalgary, AB, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Fullstack Software Engineer

WaveloCalgary, AB, CA
Full-time

Wavelo is a SaaS business on a mission to make telecoms a breeze.We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, ... Show more