Senior C# .NET WPF Engineer - 3D Metrology - Hybrid/Remote

Hexagon Manufacturing Intelligence in

Williamsburg (VA)

Hybrid

USD 95,000 - 125,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hexagon Manufacturing Intelligence in Williamsburg, VA, is seeking a Software Engineer to design and implement 3D graphical software using C# and C++. The role emphasizes performance, clean code, and collaboration with product owners and QA across global teams.

You should have a BS in CS or related field and 5+ years in C#/C++ development, with experience in WPF, MVVM, and math-heavy apps. Hybrid office presence required; familiarity with Git and sensor interfaces is a plus.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Mechanical Engineering, or related field, or comparable experience.
  • Experience: 5+ years with C# or C++.
  • WPF Expertise: Experience with WPF development, MVVM pattern, and UI design.
  • Frontend Skills: UI/UX design tools experience a plus.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Team Skills: Excellent communication and teamwork.
  • Math: Knowledge of mathematics and linear algebra.

Responsibilities

  • Application and Algorithm Development: Design, develop, and maintain algorithms, applications and libraries for 3D graphical software using C# and C++. Integrate external SDKs and APIs (e.g., 3D engines, CAD kernels, mesh kernels, scanner SDKs).
  • Collaboration: Work with product owner, QA, and cross-functional teams to design and ship new features and support activities.
  • Code Quality: Write clean, maintainable, and efficient code following best practices.
  • Performance Optimization: Optimize applications for speed, scalability, and compatibility.
  • Testing and Debugging: Conduct unit tests and debug applications for reliability.
  • Documentation: Maintain comprehensive documentation for all developed code and systems.
  • Troubleshooting: Resolve technical issues and bugs.
  • Work environment: Hybrid work in the Williamsburg office location, as needed.

Skills

C#
C++
WPF
MVVM
UI/UX tools
Math/Linear Algebra
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

Hexagon Manufacturing Intelligence in Williamsburg, VA, is seeking a Software Engineer to design and implement 3D graphical software using C# and C++. The role emphasizes performance, clean code, and collaboration with product owners and QA across global teams.

You should have a BS in CS or related field and 5+ years in C#/C++ development, with experience in WPF, MVVM, and math-heavy apps. Hybrid office presence required; familiarity with Git and sensor interfaces is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid C# .NET WPF Engineer for Metrology 3D Apps
Hybrid C# .NET WPF Engineer for Metrology 3D Apps

ApplyMint • Williamsburg (VA)

Hybrid
USD 90,000 - 130,000
Medical, Dental, Vision insurance
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
+5
Remote C# .NET WPF Software Engineer (Metrology)
Remote C# .NET WPF Software Engineer (Metrology)

Hexagon Manufacturing Intelligence • Williamsburg (VA)

Hybrid
USD 90,000 - 130,000
C# .NET WPF Software Engineer - Metrology (Hybrid)
C# .NET WPF Software Engineer - Metrology (Hybrid)

Hexagon AB • United States

Hybrid
USD 90,000 - 120,000
HSA with employer contribution
FSA
401k plan with employer match
+4
Software Engineer
Software Engineer

Hexagon Manufacturing Intelligence in • Williamsburg (VA)

Hybrid
USD 95,000 - 125,000
Software Engineer
Software Engineer

Hexagon Manufacturing Intelligence • Williamsburg (VA)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Hexagon AB • United States

Hybrid
USD 90,000 - 120,000
HSA with employer contribution
FSA
401k plan with employer match
+4
Senior Desktop .NET Engineer (C#/WPF) — Remote
Senior Desktop .NET Engineer (C#/WPF) — Remote

Verisk • Lehi (UT)

Hybrid
USD 110,000 - 150,000
Remote / Hybrid options
State-of-the-art facility
Software Engineer - Wixom, MI (USA)
Software Engineer - Wixom, MI (USA)

Metrologic Group • Wixom (MI)

Hybrid
USD 90,000 - 130,000
Software Engineer - 3D Metrology & Variation Analysis
Software Engineer - 3D Metrology & Variation Analysis

Metrologic Group • Wixom (MI)

Hybrid
USD 90,000 - 130,000
Senior .NET Software Engineer — GUI & Hardware
Senior .NET Software Engineer — GUI & Hardware

Onto Innovation • Hillsboro (OR)

On-site
USD 86,000 - 130,000
Health, dental, vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
+1