Software Developer
ABB View all jobs
- Quebec City, QC
- Permanent
- Full-time
- Collaboration with the software team and architects for design and development
- Write and test production code for embedded instruments
- Write and maintain unit tests and system tests
- Identify bottlenecks and other issues, and develop appropriate solutions
- Maintain code quality and structure, and develop automated tools
- Occasional travel around the world may be required
- 5 years or more of programming experience with C/C++ language (GCC).
- Strong proficiency in modern C++ programming, with STL library and latest C/C++ standards (C++20 or newer).
- Advanced knowledge of Linux operating system.
- Experience with Git, GitLab, Jira Cloud, CLion and other development and collaboration tools
- Excellent collaboration, communication, organization and time management skills
- Strong command of English (written and spoken). French is required. English is also required to communicate regularly with customers outside Quebec.
- Degree in programming, electrical engineering, or a similar field
- Women
- Indigenous Peoples
- Members of visible minorities
- Persons with disabilities