Talent.com
Rockwell Automation
Software EngineerRockwell Automation • Calgary, Alberta, Canada
Les candidatures ne sont plus acceptées
Software Engineer

Software Engineer

Rockwell Automation • Calgary, Alberta, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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

Créer une alerte emploi pour cette recherche

Software Engineer • Calgary, Alberta, Canada

Offres similaires

Software Engineer

PrattwhitneyCalgary
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Software Engineer - Brookhaven

VoldexCalgary, AB, CA
Temps plein +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... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Berkeley PaymentsCalgary, AB, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Software Engineer, Backend

ClipboardCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Engineer, Platform Operations

PlanetCalgary, AB, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Staff Software Engineer

RBCcalgary, ab, Canada
Temps plein

We’re looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services.This is a unique opportunit... Voir plus

 • Offre sponsorisée

Remote Software Engineer Specializing in Payments Infrastructure

CloudbedsCalgary, AB, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Engineer (Golang, React)

Applied Systems CanadaCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Engineer - Brookhaven

Voldex GamesCalgary, AB, CA
Temps plein +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... Voir plus

 • Offre sponsorisée

Software Engineer, Backend

StackAdaptCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Contract Software Engineer Enhancing AI Performance and Reliability

TuringCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Backend (AI Agent Integrations)

CrestaCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Software Engineer

HelcimCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Sr. Software Engineer, Hive

ClouderaCalgary, AB, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Software Engineer

Pubgenius Inc.Calgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Technical Authority Software Engineer

HalliburtonCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Software Engineer

InvertCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Engineer

TRXCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Contract Software Engineer Specializing in Advanced AI Techniques

TuringCalgary, AB, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Fullstack Software Engineer

WaveloCalgary, AB, CA
Temps plein

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, ... Voir plus