Job offers - CrawlJobs

C++ Engineer Jobs

270 Job Offers

Senior Software Engineer – C#/.NET, Angular, Security & Compliance
Save Icon
Senior Software Engineer with expertise in C#/.NET and Angular needed in Hyderabad to secure and maintain a 10M-line enterprise codebase. You will drive bug fixes, security hardening, and compliance testing using OWASP and Black Duck. Collaborate with cross-functional teams and vendors on SOA and...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Electrical, Instrumentation & Controls (EI&C) Engineer
Save Icon
Senior Electrical, Instrumentation & Controls (EI&C) Engineer sought for multidisciplinary industrial and water treatment projects in Oakville, Canada. This role requires 10+ years of experience in low-voltage control system design, UL/CEC compliance, and hazardous location equipment selection. Y...
Location Icon
Location
Salary Icon
Salary
50000.00 - 110000.00 USD / Year
Expiration Date
Until further notice
Senior Spacecraft C&DH Engineer
Save Icon
Senior Spacecraft C&DH Engineer sought to lead avionics architecture for national security space missions in Los Angeles. Drive C&DH subsystem design, interface control, and trade studies. Requires 9+ years in spacecraft hardware, SpaceWire, Ethernet, and RS-422/485. US Citizenship required. Shap...
Salary Icon
Salary
260000.00 USD / Year
Expiration Date
Until further notice
C++ Streaming Video Software Engineer
Save Icon
Join FreeWheel as a C++ Engineer in Chicago, New York, Reston, or Englewood. You'll design and build high-performance video advertising platforms for the Streaming Hub Team. We seek 2+ years of C++ experience, expertise in distributed systems, and strong problem-solving skills. Enjoy benefits lik...
Salary Icon
Salary
109759.26 - 164638.89 USD / Year
Expiration Date
Until further notice
Backend Software Engineer (C#)
Save Icon
Bentley seeks a Backend Software Engineer (C#) to join its Infrastructure Cloud team in Vilnius or Kaunas, Lithuania. You will design, implement, and support distributed systems and backend APIs, leveraging 3+ years of experience with C++, C#, or .NET. The role offers an attractive salary, health...
Location Icon
Location
Lithuania, Vilnius or Kaunas
Salary Icon
Salary
3800.00 EUR / Month
Expiration Date
Until further notice
Senior Software Engineer - C++/UI
Save Icon
Senior Software Engineer sought to lead development of next-gen automotive infotainment and digital cluster systems in Austin, TX, Mountain View, CA, or Warren, MI. Leverage C++ and modern UI frameworks across embedded RTOS and Android environments. Requires 5+ years of production-level embedded ...
Location Icon
Location
United States, Austin, TX, Mountain View, California, Warren, MI
Salary Icon
Salary
138000.00 - 175000.00 USD / Year
Expiration Date
Until further notice
Electronic Trading Software Engineer – Rust / C++ (Vice President)
Save Icon
Join Citi as a Vice President, Electronic Trading Software Engineer in Kowloon, Hong Kong. Design and build next-gen low-latency execution platforms using Rust or C++, focusing on Algorithmic Trading and Smart Order Routing. Collaborate with quants and traders in a global team, leveraging AI-powe...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff I Software Engineer - C# + Python
Save Icon
BlackLine seeks a Staff Software Engineer (C# + Python) in Bengaluru to design and build scalable, multi-tenant SaaS solutions. You will leverage expertise in C#, .NET, TypeScript, and cloud-native services (AWS/Azure/GCP) to drive innovation in financial automation. Ideal candidates bring 10+ ye...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
I&C Turbine Control & Digital Control Engineer
Save Icon
Senior I&C Engineer sought for major CANDU nuclear refurbishment in Toronto. Lead digital turbine and generator control system design, validation, and implementation. Requires 10+ years in power generation digital controls, 5+ years on CANDU projects, and a P.Eng license. Expertise in CSA N290.7,...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application
Save Icon
Join Formlabs as a **C++ Software Engineer** in Budapest to build and ship **PreForm**, a world-class 3D desktop application. You’ll architect reliable systems, develop features end-to-end in **C++/Qt 6/QML**, and enhance rendering and geometry workflows. This hybrid role offers **RSUs**, private...
Location Icon
Location
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.