Software Developer

ABB Inc

Quebec, Canada
Hybrid
C/c++ programming with gcc
Modern c++ programming with stl
Linux operating system knowledge
You will be responsible for the design and updating of ABB product software systems, for Measurement and Analysis products in the Process Automation (PA) division, thus ensuring the highest level of quality for our industrial products

Job Summary

  • You will be responsible for the design and updating of ABB product software systems, for Measurement and Analysis products in the Process Automation (PA) division, thus ensuring the highest level of quality for our industrial products.
  • Reporting to the software group supervisor, you will work as a software designer within the software team.
  • We empower you to take initiative, challenge ideas, and lead with confidence.

Matching Summary

You will be responsible for the design and updating of ABB product software systems, for Measurement and Analysis products in the Process Automation (PA) division, thus ensuring the highest level of quality for our industrial products.

Skills & Requirements

Must-have

  • C/C++ programming with GCC
  • modern C++ programming with STL
  • Linux operating system knowledge
  • Git, GitLab, Jira Cloud, CLion experience
  • Embedded instrument code development

Nice-to-have

  • collaboration with architects
  • maintain code quality and structure
  • develop automated tools
  • continuous learning and support

Key Requirements

  • 5 years or more of programming experience with C/C++
  • C++20 or newer standards
  • Degree in programming, electrical engineering, or similar
  • French language required
  • English language required

Work Rights

Not specified

Tailored Resume

Cover Letter