Rockwell Automation

Software Engineer

Rockwell Automation$80K — $110K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience required.
  • Legal authorization to work in Canada is mandatory; no sponsorship available.
  • 2+ years of experience in software development, with a strong understanding of object-oriented programming.
  • Proficiency in C#/.NET Core is essential.
  • Familiarity with Agile methodologies and cloud platforms is preferred.

Responsibilities

  • Write clean, maintainable, and efficient code, utilizing GenAI tooling for productivity.
  • Develop unit tests and resolve software defects promptly.
  • Support the full software development lifecycle including requirement management, testing, and delivery.
  • Collaborate with cross-functional teams to understand requirements and deliver quality features.
  • Create technical documentation for code, designs, and test cases.
  • Stay updated on industry trends and apply new technologies to enhance product quality.
  • Participate in peer code reviews to uphold coding standards and share insights.

Benefits

  • Health Insurance including Medical and Dental.
  • Health Care Spending Account (dependent on the plan chosen).
  • Employee Assistance Program (EAP).
  • Retirement plans with employer matching.
  • Paid Time off and Volunteering Time off.
  • Employer Paid DC Pension plan.
  • Maternity and Parental Leave Top-Up.
  • Fitness Reimbursement Program.
  • Flexible Work Schedule to accommodate personal life.
Full Job Description
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
  • Legal authorization to work in Canada. We will not sponsor individuals for employment visas, now or in the future, for this job opening.


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

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.

About Rockwell Automation

Rockwell Automation works with investments in industrial automation and aids other businesses with automation technology strategy.

Rockwell Automation Careers

Join the dynamic team at Rockwell Automation, a global leader in industrial automation and digital transformation. As a company committed to innovation and excellence, Rockwell Automation offers unparalleled job opportunities for professionals eager to drive progress and lead in technology. Work You’ll Do At Rockwell Automation, you’ll collaborate with some of the brightest minds in the industry to shape the future of manufacturing and automation. Our team is at the forefront of developing new solutions that enhance productivity and efficiency for our clients worldwide. Embrace a culture of leadership and growth within our diverse and inclusive workforce. Rockwell Automation is dedicated to providing extensive diversity training and leadership development programs that empower our employees to excel. Join Our Market-Leading Team Rockwell Automation is not just a company; it's a community of innovative, driven, and talented professionals. With over 23,000 employees globally, we are proud to be the industry leader in automation solutions, committed to delivering excellence and innovative engineering. Innovative Work Engage in groundbreaking projects that redefine industry standards. Our commitment to innovation is reflected in every aspect of our work, from product development to solutions tailored to meet the evolving needs of our clients. Career Development Future-proof your career with Rockwell Automation by taking advantage of our robust training programs and certification courses. Whether you're looking for an internship, an entry-level position, or a managerial role, we provide the resources to foster your professional growth and enhance your skills. Be Part of a Great Team Experience the power of global teamwork. Join a network of professionals who are as passionate about technology and innovation as you are. At Rockwell Automation, we believe in nurturing a supportive environment where every team member’s contribution is valued. Explore Job Opportunities Discover a range of employment options at Rockwell Automation, from internships that offer a real-world glimpse into our operations to full-time positions that challenge and reward. Our hiring process is designed to identify and recruit the best talent who are committed to our mission of industrial automation. Stay Connected Join Our Team Search open positions that match your skills and interests. We look for passionate, curious, creative, and solution-driven team players. Explore the possibilities that await you at Rockwell Automation and take the first step towards a fulfilling career. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. See what exciting and rewarding opportunities await in the fields of automation and digital transformation. Rockwell Automation is where your ambition meets opportunity, innovation, and leadership. Join us and transform the future.
Learn more about Rockwell Automation
Size
24,500 employees
Market Cap
$29.4 billion
Industry
Net Income
$1.3 billion
Founded
1903
5 Year Trend
+4.2%
Revenue
$6.2 billion
NASDAQ

Similar Jobs

More Jobs at Rockwell Automation

More Enterprise Technology Jobs

Find similar Software Engineer jobs: