Senior C++ Engineer – Remote NC CodeGen for Geometry

Hexagon Manufacturing Intelligence

Camarillo (CA)

Hybrid

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Exceptional Medical, Dental, Vision
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
401k with employer match
Paid Time Off
Employee Assistance Program
Paid Parental Leave
Tuition Reimbursement

Job summary

Hexagon Manufacturing Intelligence in Camarillo/Remote is seeking a Senior Software Engineer specializing in C++, NC programming and applied geometry. You will work on the engine that generates machine-ready NC code from CAD designs and toolpaths, translating geometry into CNC instructions.

This hands-on role offers ownership from day one and opportunities to pair with senior engineers, address real defects, and deepen fluency in a challenging codebase where correctness matters.

Qualifications

  • Bachelor's degree in CS/Engineering/Applied Math or related field.
  • 5+ years of professional C++ development experience.
  • Strong knowledge of data structures, algorithms, and OO design.
  • Working knowledge of 3D math (vectors, matrices, transforms).
  • Ability to read and modify dense, performance-sensitive code.
  • Clear written and verbal communication skills.

Responsibilities

  • Design, implement, and test features in the NC code generation engine.
  • Investigate and resolve defects in geometry-driven code.
  • Write and maintain unit and integration tests for correctness.
  • Participate in code reviews and review others' work for correctness.
  • Collaborate with QA and product teams to translate requirements into robust solutions.
  • Document your understanding of the system to share knowledge.

Skills

C++ (C++11+)
3D math
Algorithms & data structures
Numerical/geometry
Code reviews
Git workflows
CI/CD

Education

Bachelor's degree in Computer Science, Engineering, Applied Mathematics, or related field

Tools

Git-based workflows
CI/CD
OpenGL/DirectX

Job description

Hexagon Manufacturing Intelligence in Camarillo/Remote is seeking a Senior Software Engineer specializing in C++, NC programming and applied geometry. You will work on the engine that generates machine-ready NC code from CAD designs and toolpaths, translating geometry into CNC instructions.

This hands-on role offers ownership from day one and opportunities to pair with senior engineers, address real defects, and deepen fluency in a challenging codebase where correctness matters.

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

Similar jobs worth comparing

Senior C++ Engineer - NC Code & Geometry Engine (Remote)
Senior C++ Engineer - NC Code & Geometry Engine (Remote)

Hexagon Manufacturing Intelligence • Camarillo (CA)

On-site
USD 140,000 - 180,000
Medical Dental Vision
HSA
FSA
+5
Remote Senior C++ Engineer — NC Code & Geometry Engine
Remote Senior C++ Engineer — NC Code & Geometry Engine

Hexagon AB • Camarillo (CA)

Hybrid
USD 120,000 - 170,000
HSA
FSA
401k
+3
Remote Senior C++ Engineer — NC Code & Geometry Engine
Remote Senior C++ Engineer — NC Code & Geometry Engine

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 180,000
Medical, Dental, Vision
HSA
FSA
+3
Senior Software Engineer, Division Production Software
Senior Software Engineer, Division Production Software

Hexagon Manufacturing Intelligence • Camarillo (CA)

On-site
USD 140,000 - 180,000
Exceptional Medical, Dental, Vision
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
+5
Senior Software Engineer
Senior Software Engineer

Hexagon AB • Camarillo (CA)

Hybrid
USD 120,000 - 170,000
HSA
FSA
401k
+3
Senior Software Engineer, Division Production Software
Senior Software Engineer, Division Production Software

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 180,000
Medical, Dental, Vision
HSA
FSA
+3
Remote Applications Engineer II – CNC Simulation
Remote Applications Engineer II – CNC Simulation

Hexagon AB • United States

On-site
USD 90,000 - 120,000
Health insurance
HSA with employer contribution
FSA
+6
Remote Applications Engineer II: CNC Simulation & Optimization
Remote Applications Engineer II: CNC Simulation & Optimization

Hexagon Manufacturing Intelligence • Miamisburg (OH)

On-site
USD 90,000 - 130,000
Medical insurance
Dental & Vision
HSA
+7
Senior Software Engineer: Geometry CAD for High-Perf
Senior Software Engineer: Geometry CAD for High-Perf

Alloy Enterprises • Burlington (MA)

On-site
USD 125,000 - 160,000
Senior Computational Geometry Engineer (Hybrid/Remote)
Senior Computational Geometry Engineer (Hybrid/Remote)

Rebuildmanufacturing • Massachusetts

Hybrid
USD 143,000 - 216,000
Comprehensive benefits package
Medical, Dental, Vision insurance
Paid time off
+1