C++ Software Engineer
1 week ago
Job Title: C++ Software Engineer
Duration: 6+ months contract
Location: Remote
Position Overview:
We are seeking an experienced C++ Software Engineer to join our team on a 6-month contract. This role involves working on the software development of a global Industrial Control System (ICS) product. The ideal candidate will be responsible for investigating and resolving complex issues, primarily responding to tickets that require in-depth analysis and long-term fixes rather than quick solutions.
Key Responsibilities:
- Analyze, investigate, and resolve issues related to our ICS product.
- Work with legacy software, debugging, troubleshooting, and enhancing performance.
- Handle complex fixes, often requiring a deep dive into root cause analysis.
- Collaborate with the team using Agile methodologies (Kanban preferred).
- Maintain and improve code quality through effective use of data structures, threading, memory debugging, and event-based programming.
- Utilize tools such as Jira, Confluence, and GIT for project management and version control.
Must-Have Qualifications:
- 5+ Years of C++ programming experience, with strong knowledge of Windows MFC libraries, C++11, and standard libraries.
- 3+ Years of Oracle database experience (preferred), or 5+ Years of experience with relational database management systems (RDBMS).
- 3+ Years of experience with JSON and parsing.
Strong Experience In:
- Data processing
- Threading
- Data structures
- Event-based programming
Additional Requirements:
- Proficiency in debugging and troubleshooting legacy software.
- 3+ Years of experience with Jira, Confluence, and GIT.
- Familiarity with Agile methodologies, particularly Kanban.
- Excellent communication skills and the ability to work effectively in a remote team environment.
Seniority level: Mid-Senior level
Employment type: Contract
Job function: Information Technology
Industries: Industrial Machinery Manufacturing, Security and Investigations, and Manufacturing
-
Senior Software Engineer
6 days ago
Canada C & F Enterprises Full time $100,000 - $130,000About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at C & F Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and implementing robust software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software...
-
Senior Software Engineer
5 days ago
Canada C & F Enterprises Full time $100,000 - $130,000About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at C & F Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and implementing robust software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software...
-
C++ Software Engineer
4 weeks ago
Canada Scalian Full timeExciting Opportunity: C++ Software Engineer Become Part of a Pioneering Team: If you have a passion for software engineering and a desire to enhance aviation safety, this role is tailored for you. Join our innovative team and contribute to our aerospace initiatives. Position Summary: As a C++ Software Engineer, you will be instrumental in developing...
-
C# Software Engineer
4 weeks ago
Canada Intermedia, Inc. Full timeBecome a Part of Our Innovative Team as a C# Software EngineerWe are looking for a talented C# Software Engineer to join our dynamic team focused on developing and maintaining a comprehensive administrative management interface. Our primary goal is to create a web-based application that empowers clients to oversee their telecommunications services, customize...
-
C++ Software Engineer
4 weeks ago
Canada Creaform Deutschland GmbH Full timePosition: C++ Software Engineer (Embedded) (m/f/d)Join our Research and Development team at Creaform Deutschland GmbH, where we are seeking talented software engineers to enhance our innovative 3D scanning technologies and their applications. As a member of our agile team, you will play a crucial role in developing system architectures, embedded software,...
-
Software Engineer
6 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Software Engineer
6 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Principal C++ Software Engineer
1 month ago
Canada, CA Cadence Design Systems Full timePrincipal C++ Software Engineer page is loaded Principal C++ Software Engineer Apply locations MOUNT-ROYAL (Montreal) time type Full time posted on Posted 30+ Days Ago job requisition id R44870 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. At Cadence, we hire and develop leaders and innovators...
-
Lead C++ Software Engineer
5 days ago
Canada Cadence Design Systems Full timeJob DescriptionWe are seeking an exceptional C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for the Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
6 days ago
Canada Cadence Design Systems Full timeJob DescriptionWe are seeking an exceptional C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for the Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
1 week ago
Canada Cadence Design Systems Full timeWe are seeking a highly skilled C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of experienced engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for our Protium Compiler.Key Responsibilities:Enhance...
-
Lead C++ Software Engineer
1 week ago
Canada Cadence Design Systems Full timeWe are seeking a highly skilled C++ software engineer to join our team at Cadence Design Systems to develop and enhance our FPGA-Based Prototyping product.You will work with a small team of experienced engineers to develop new algorithms and optimizations for Quality of Results (QoR) and performance for our Protium Compiler.Key Responsibilities:Enhance...
-
Java Software Engineer
4 weeks ago
Canada Horizon Software Full timeHome / Careers / Java Software Engineer (Full Time Position) Java Software Engineer (Full Time Position) Horizon Software is seeking a Java Software Engineer to become a vital part of our dynamic team. Our Engineering Teams are dedicated to the design, development, and maintenance of the global infrastructure, architecture, and functionalities of our core...
-
Senior Software Developer C++
1 month ago
Canada, CA C S Inc Full timeCS Group Canada, a subsidiary of CS Group, a Sopra Steria company, accelerates Functional Safety and Cybersecurity for companies developing critical embedded technologies (Avionics, Autonomous Driving, Transportation Electrification). Our customers are OEMs and Tier 1 in the aerospace, automotive, defense, and railway sectors seeking to achieve Functional...
-
Backend Software Engineer
1 week ago
Canada Leap Tools Inc. Full timeAbout Leap Tools Inc.We are a leading technology company in the interior décor industry, serving clients in over 80 countries, including Fortune 500 companies like Home Depot and local retailers like Alexanian's. Our innovative solutions have earned us recognition as one of the fastest-growing tech companies by Deloitte.Job SummaryWe are seeking a highly...
-
Backend Software Engineer
1 week ago
Canada Leap Tools Inc. Full timeAbout Leap Tools Inc.We are a leading technology company in the interior décor industry, serving clients in over 80 countries, including Fortune 500 companies like Home Depot and local retailers like Alexanian's. Our innovative solutions have earned us recognition as one of the fastest-growing tech companies by Deloitte.Job SummaryWe are seeking a highly...
-
Lead C++ Software Engineer
4 weeks ago
Canada CS Canada Inc. Full timeCS Canada Inc., a subsidiary of CS Group and part of the Sopra Steria group, is at the forefront of enhancing Functional Safety and Cybersecurity for organizations involved in the development of critical embedded technologies across various sectors, including aerospace, automotive, defense, and railway. We are looking for a Lead C++ Software Engineer to...
-
C# .NET Software Engineer
4 weeks ago
Canada CentralSquare Full timeC# .NET Software EngineerREMOTE - CanadaAbout CentralSquare TechnologiesCentralSquare is a prominent enterprise software provider committed to fostering safer, smarter, and more interconnected communities. Our solutions are relied upon by over 8,000 agencies daily, assisting governments of all sizes in optimizing public service delivery and enhancing...
-
Senior Software Engineer
3 days ago
Canada Astera Software, Inc. Full timeAbout Astera Software, Inc.Astera Software, Inc. is a leading provider of data management solutions, specializing in the development of innovative software products that enable businesses to extract, transform, and load their data in a code-free environment.As a remote company based in Canada, we are seeking a highly skilled Senior Software Engineer to join...
-
Senior Software Engineer
3 days ago
Canada Astera Software, Inc. Full timeAbout Astera Software, Inc.Astera Software, Inc. is a leading provider of data management solutions, specializing in the development of innovative software products that enable businesses to extract, transform, and load their data in a code-free environment.As a remote company based in Canada, we are seeking a highly skilled Senior Software Engineer to join...