Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, May 07, 2026
This job expires in: 26 days

Job Summary

A company is looking for a Senior Engineer in Software Development.

Key Responsibilities
  • Build and maintain software modules and subsystems for CPU- and GPU-based solver capabilities
  • Collaborate with R&D engineers to design, implement, verify, and support simulation features
  • Develop software on Windows using C++, C#/.NET, and related tools
Required Qualifications
  • Bachelor's degree in Engineering (or related field) plus 2+ years of experience, or a Master's degree in Engineering (or related field)
  • Strong working knowledge of software design and development methodologies
  • Strong C++ development experience
  • Familiarity with C#/.NET development is a plus
  • Experience with professional development tools such as Visual Studio and Git

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...