CrawlJobs Logo

Filters

Location
Salary

C++ Engineer Jobs (Remote work)

29 Job Offers

Senior C++ Robotics Engineer
Save Icon
Join Cyngn as a Senior C++ Robotics Engineer in Mountain View. Develop mission-critical autonomous vehicle software using C++, ROS/ROS2, and CUDA. Integrate hardware, optimize real-time systems, and ensure fleet reliability. Enjoy comprehensive health benefits, flexible vacation, and a collaborat...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
198000.00 - 225000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
C#.Net Software Engineer
Save Icon
Join a global software leader as a C#.Net Software Engineer. Develop innovative cloud products and maintain critical election software using C#, .NET Core, and React. This UK-based role offers autonomy, requires 5+ years' experience, and involves mentoring and occasional travel to London.
Location Icon
Location
United Kingdom
Salary Icon
Salary
60000.00 - 65000.00 GBP / Year
datacareers.co.uk Logo
DataCareers
Expiration Date
Until further notice
Mid-Level Software Engineer – C#/ASP.NET
Save Icon
Join Edaptive Computing as a Mid-Level C#/ASP.NET Software Engineer. Develop and test enterprise web applications using modern frameworks like ASP.NET 4.0+, HTML5, and CSS3. This role requires a Bachelor's degree, 3+ years of experience, and eligibility for a Security Clearance. Enjoy competitive...
Location Icon
Location
Salary Icon
Salary
Not provided
edaptive.com Logo
Edaptive Computing
Expiration Date
Until further notice
Senior Software Engineer – C#/ASP.NET
Save Icon
Join our team as a Senior Software Engineer specializing in C#/ASP.NET. You will design and develop enterprise web applications, leading projects and mentoring junior developers. We require 8+ years of C#/ASP.NET experience and expertise in SOA and modern web technologies. Enjoy competitive benef...
Location Icon
Location
Salary Icon
Salary
Not provided
edaptive.com Logo
Edaptive Computing
Expiration Date
Until further notice
Senior/Expert C++ Engineer (Embedded / Robotics)
Save Icon
Join a global leader in autonomous robotics and AI. As a Senior C++ Engineer, you will enhance the Hardware Abstraction Layer (HAL) for next-generation robots. This embedded role requires expertise in C++, Linux drivers, and Nvidia Jetson, working from Ukraine with a professional team. Tackle cha...
Location Icon
Location
Ukraine
Salary Icon
Salary
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
C# Engineer
Save Icon
Join our team as a C# Engineer and help build a new Fintech project. We require 3+ years of C#, SQL Server, and ASP.NET MVC experience. Enjoy a fully remote role with flexible hours, a competitive salary, and strong growth opportunities. Your innovative ideas will be valued in this dynamic enviro...
Location Icon
Location
Salary Icon
Salary
Not provided
hivex.tech Logo
Hivex
Expiration Date
Until further notice
Specialist C++ Engineer
Save Icon
Join Magnopus in St Albans to shape the future of the spatial internet. As a Specialist C++ Engineer, you will develop the core library of our open-source Connected Spaces Platform. We seek an expert in modern C++ (17+) with multi-OS experience and strong API design skills. Enjoy mentorship, heal...
Location Icon
Location
United Kingdom , St Albans
Salary Icon
Salary
65000.00 - 75000.00 GBP / Year
magnopus.com Logo
Magnopus
Expiration Date
Until further notice
Software Engineer (C++ / Rust) – Industrial Automation
Save Icon
Join a team building a next-generation industrial automation platform. Develop high-performance, safety-critical software in C++ and Rust, interfacing directly with hardware. This role requires strong systems programming skills and experience with real-time, performance-sensitive systems. Collabo...
Location Icon
Location
United States
Salary Icon
Salary
70.00 - 80.00 USD / Hour
profocustechnology.com Logo
ProFocus Technology
Expiration Date
Until further notice
Senior Protection & Control (P&C) Engineer – Substation Design
Save Icon
Seeking a Senior P&C Engineer for substation design in the U.S. This role requires a PE license and 8+ years of experience designing protection relay schemes. You will ensure compliance with standards while enjoying benefits like 401K match, ESOP, and flexible scheduling. Join a collaborative tea...
Location Icon
Location
United States
Salary Icon
Salary
90000.00 - 180000.00 USD / Year
primeraeng.com Logo
Primera Engineers
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.