Enable job alerts via email!

Real Time Software Engineer (Digital Safety Systems)

Snc-Lavalin

Mississauga

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled software engineer to join their team in developing safety and control systems. In this role, you will engage in the conceptual design of systems, execute software engineering tasks, and collaborate with multidisciplinary teams. This position offers the chance to work on significant projects while enjoying a supportive work environment that prioritizes work-life balance and continuous learning. If you are passionate about engineering and eager to contribute to innovative solutions, this opportunity could be the perfect fit for you.

Benefits

Competitive pay
Flexible benefits
Employee share plan
Defined contribution pension plan
Learning and development opportunities
Health and safety focus

Qualifications

  • 5+ years of relevant experience in software engineering and design.
  • Master's degree in Computer Engineering or equivalent.

Responsibilities

  • Participate in the design and evaluation of safety/control systems.
  • Develop software and scripts using various programming languages.

Skills

Problem-solving
Technical skills
Interpersonal skills
Communication skills

Education

Master of Computer Engineering
Ph.D. in Computer Engineering

Tools

IEC61131-3 languages
C
C++
Visual Studio
Labview
XML

Job description

Job Description

Your role within the team:

  • Participate in conceptual design of safety/control systems to define system requirements, computer system architecture/design, product/tool technologies and evaluate system performance and reliability.
  • Evaluate computer vendor products and prepare procedures/guides for implementing such products into computer software design, development and V&V processes.
  • Prepare requirements and develop tools for test/development systems as needed for production of safety critical software.
  • Execute software engineering tasks including software requirements specification, software design description, coding, verification, testing and documentation.
  • Assist in planning activities associated with design, verification and testing of computerized safety/control systems.
  • Develop software and scripts using a variety of programming languages/toolsets/environments including, but not limited to IEC61131-3 languages, C, C++, Visual Studio, Labview, XML.
  • Test script development using in-house developed scripting languages for software/system V&V testing.
  • Update and/or prepare computer engineering design documents including SRS/SDD and software manuals.
  • Interface with various engineering disciplines, suppliers, and other divisions within the company.
  • Manage assigned work effectively, including prioritizing, executing, managing schedule and budget and reporting to meet project goals.
  • Preparation of system/software change request for modifications to existing systems/software.

Why choose AtkinsRéalis as an employer?

Because we offer:

  • The opportunity to work on various major projects for internal and external clients.
  • An exciting environment where work-life balance is important.
  • A wide array of learning and development opportunities.
  • Competitive pay, flexible benefits, an employee share plan, and a defined contribution pension plan.
  • A work environment focused on health and safety.

The ideal candidate:

  • Master of Computer Engineering degree from a university of recognized standing or eligible to be licensed in a professional engineering organization recognized in Canada, Ph.D. is an asset.
  • Minimum 5 years relevant work experience.
  • Experience with industry and/or international I&C/software standards is considered an asset.
  • Strong background in computer hardware is considered an asset.
  • Demonstrate good technical skills and problem-solving capabilities and be able to seek practical solutions to engineering problems.
  • Demonstrate good interpersonal skills and the ability to work in a multidisciplinary team environment.
  • Excellent written and oral communication skills.

Are you up for this challenge? Apply today and join our team to help engineer a Better Future for our Planet and its People.

At AtkinsRéalis, we seek to hire individuals with diverse characteristics, backgrounds, and perspectives. We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion, or disability, but enriches itself through these differences.

AtkinsRéalis cares about your privacy. AtkinsRéalis and other subsidiary or affiliated companies of AtkinsRéalis (referred to throughout as “AtkinsRéalis”) are committed to protecting your privacy. Please consult our Privacy Notice on our Careers site to know more about how we collect, use, and transfer your Personal Data.

By submitting your personal information to AtkinsRéalis, you confirm that you have read and accept our Privacy Notice.

Appropriate accommodations will be provided upon request throughout the recruitment and hiring process as required by Company policy and the Accessibility for Ontarians with Disabilities Act (AODA).

Successful applicants will be notified about AtkinsRéalis’ accommodation policies at the time the employment offer is extended, and the information will be shared with new personnel during the onboarding process.

Worker Type Employee Job Type Regular
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

.NET Developer (Intermediate – Senior)

Wlspros

Toronto

Remote

CAD 100.000 - 125.000

30+ days ago

Safety Critical Software Engineer - Do178

Mannarino Systems & Software

Ontario

Remote

CAD 80.000 - 110.000

30+ days ago

Software Engineer - GPU

HiringArc

Waterloo

Remote

CAD 100.000 - 130.000

26 days ago

Software Developer - Embedded Systems (BSP)

Syntronic

Eastern Ontario

On-site

CAD 70.000 - 110.000

30+ days ago