Job offers - CrawlJobs

C++ Engineer Jobs (Hybrid work)

116 Job Offers

Software Engineer (.NET / C# and AI/IoT)
Save Icon
Join Artelia Canada in Montreal as a Software Engineer (.NET/C# and AI/IoT). Build high-performance backend systems, real-time data solutions, and IoT integrations. 3+ years experience required.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
Join CIMA+ as a Senior P&C Engineer in Saskatoon. Requires 12+ years experience, P&C design expertise with Canadian utilities, and P.Eng eligibility. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
Join CIMA+ in Vancouver as an Intermediate P&C Engineer. Bring 8+ years of protection and control experience and P.Eng eligibility to design substation systems. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
Join CIMA+ in Calgary as an Intermediate P&C Engineer. Bring 8+ years of protection and control experience and P.Eng eligibility to design substation systems. Enjoy hybrid work, RRSP matching, and share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
Join CIMA+ as an Intermediate P&C Engineer in Regina. Design and review protection and control systems for substations with 8+ years of experience. Enjoy hybrid work, RRSP, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Electrical Engineer P&C
Save Icon
CIMA+ seeks an Electrical Engineer P&C in Regina with 6+ years of experience and P.Eng eligibility. Design and review substation protection and control systems, approve deliverables, and collaborate with multidisciplinary teams.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
CIMA+ seeks an Intermediate P&C Engineer in Kelowna with 8+ years of protection and control experience and P.Eng eligibility. Design substation systems, approve deliverables, and enjoy hybrid work, RRSP matching, and shareholder opportunities.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Electrical Engineer P&C
Save Icon
CIMA+ seeks an Electrical Engineer P&C in Saskatoon with 6+ years of protection and control experience, P.Eng eligibility, and utility design expertise. Enjoy flexible work, comprehensive benefits, and shareholder potential.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
CIMA+ seeks an Intermediate P&C Engineer in Edmonton with 8+ years of protection and control experience and P.Eng eligibility. Design substation systems, approve deliverables, and enjoy hybrid work, RRSP matching, and shareholder opportunities.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Intermediate P&C Engineer
Save Icon
Join CIMA+ as an Intermediate P&C Engineer in Saskatoon. Requires a P.Eng, 8+ years of P&C experience, and utility design expertise. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Embedded C++ Engineer
Save Icon
ALTEN seeks a Senior Embedded C++ Engineer in London to build real-time, mission-critical software for defence and safety-regulated systems. Requires strong C++ skills, SC clearance eligibility, and offers flexible working plus private medical insurance.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
I&C Project Engineer
Save Icon
Veolia seeks an I&C Project Engineer in Cary to design PLC/HMI systems, troubleshoot controls, and support water projects. Requires electrical degree, 2+ years experience, and AutoCAD Electrical skills.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C / SCADA Engineer
Save Icon
Lead P&C and SCADA design for major utility projects in Calgary. Requires P.Eng, 12+ years power systems experience, 8+ years utility P&C/SCADA expertise. Hybrid work, RRSP, share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C / SCADA Engineer
Save Icon
Lead P&C and SCADA design for major utility projects in Edmonton. Requires P.Eng, 12+ years power systems experience, 8+ years utility P&C/SCADA expertise. Hybrid work, RRSP, share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer C++
Save Icon
Join Printec as a Software Engineer C++ and build secure transaction solutions for CEE's leading fintech innovator. Requires 2-4 years of C/C++ experience, Windows Server knowledge, and Greek & English fluency. Hybrid work, competitive pay, and growth opportunities await.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer (.NET / C# and AI/IoT)
Save Icon
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
Expiration Date
Until further notice
Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Automation I&C Engineer II
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

About the C++ Engineer role

Explore a world of opportunity with C# Engineer jobs, a dynamic and in-demand career path at the heart of modern software development. C# Engineers are specialized software developers who utilize the versatile and powerful C# programming language, primarily within the .NET ecosystem, to build robust, scalable, and efficient applications. These professionals are instrumental in creating everything from enterprise-level backend systems and desktop software to web APIs, cloud services, and game components using Unity. Pursuing C# Engineer jobs means entering a field where strong foundational programming skills meet the challenges of developing real-world solutions across diverse industries.

The typical day for a C# Engineer involves analyzing requirements, designing software architecture, and writing clean, maintainable code. Common responsibilities include developing and maintaining applications using the .NET Framework or .NET Core/.NET 5+, implementing object-oriented principles, and integrating with databases using technologies like Entity Framework. They are often tasked with creating and consuming RESTful APIs, ensuring application performance and security, and writing unit tests to guarantee code reliability. Collaboration is key, as these engineers frequently work within Agile/Scrum teams, participating in code reviews, contributing to architectural discussions, and working alongside front-end developers, QA engineers, and product managers to deliver comprehensive software products.

To succeed in C# Engineer jobs, a specific set of skills and qualifications is generally expected. Proficiency in C# and a deep understanding of the .NET platform are fundamental. Knowledge of object-oriented design (OOD), SOLID principles, and common architectural patterns (like MVC or MVVM) is crucial. Familiarity with database technologies, both SQL (e.g., SQL Server) and sometimes NoSQL, is standard. Experience with version control systems like Git, alongside an understanding of CI/CD pipelines, is highly valued. While educational backgrounds often include a degree in Computer Science or a related field, practical experience and a proven portfolio can be equally important. Strong problem-solving abilities, attention to detail, and effective communication skills are the soft traits that complement technical expertise, enabling engineers to translate complex requirements into functional software.

The landscape of C# Engineer jobs is broad, offering roles such as Backend Developer, Full-Stack Developer, Software Architect, or even specialized positions in QA Automation using C# frameworks. Whether you are an entry-level developer or a seasoned senior engineer, the profession offers continuous learning with evolving technologies like cloud services (Microsoft Azure), microservices, and containerization with Docker. For those passionate about building high-performance systems and contributing to the backbone of digital innovation, exploring C# Engineer jobs is the first step toward a rewarding and future-proof career in technology.