Senior Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

PTC · 3 hours ago

Senior Software Engineer

PTC is a leader in transforming the physical and digital worlds through innovative software solutions. The Senior Software Engineer will work on the Creo Core team, focusing on developing and enhancing critical algorithms for 3D geometry and CAD modeling, while collaborating with cross-functional teams to ensure reliable and accurate modeling capabilities.

Computer Software
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Implement, enhance, and maintain geometry kernel algorithms based on numerical methods, analytical geometry, and differential geometry
Develop and refine modeling functions such as curve/surface operations, intersections, feature definitions, deformable geometry, and constraint behaviors
Translate advanced mathematical concepts into efficient, production grade C++ implementations
Optimize algorithms for speed, numerical stability, and accuracy across large and complex models
Analyze challenging geometry failures, identify root causes in modeling behavior, and implement robust fixes
Work with multi-precision arithmetic, optimization techniques, or parameterized geometry where applicable
Partner with peer engineering teams, product managers, and QA to define requirements and deliver reliable modeling capabilities
Participate in design reviews and provide clear explanations of algorithmic tradeoffs and geometric considerations
Contribute to modernization efforts within the kernel, refactoring older components into more maintainable and scalable architectures
Expand your expertise in state-of-the-art geometric modeling and CAD algorithms
Stay current with advancements in computational geometry, optimization, numerical methods, and applied math relevant to CAD

Qualification

C++Computational GeometryNumerical MethodsAlgorithm DevelopmentMathematical IntuitionCommunication SkillsProblem-Solving TechniquesTeam Collaboration

Required

Ability to commute to the Seaport Boston office 2-3 days a week
MS or higher in Mathematics, Applied Mathematics, or Physics (required)
BS in Computer Science or equivalent experience (preferred)
3+ years of hands-on C/C++ development experience
Background in math algorithm development, computational geometry, numerical modeling, or mechanical 3D design (advantageous)
Strong understanding of data structures, algorithms, and problem-solving techniques for mathematically complex systems
Excellent communication skills with the ability to explain complex mathematical or geometric concepts clearly

Preferred

Experience with algorithmic optimization, numerical stability techniques, or large-scale geometric computation
Familiarity with multi-precision arithmetic, gradient-based methods, or advanced numerical libraries
Exposure to computational geometry, point cloud processing, or geometric modeling research
Comfort working in large legacy codebases and contributing to architectural modernization
Ability to translate advanced mathematical reasoning into efficient and reliable software

Benefits

Performance-based bonus
Employee share purchase program (ESPP)
Medical, dental and vision insurance
Paid time off and sick leave
Tuition reimbursement
401(k) contributions and employer match
Flexible spending accounts
Life insurance
Disability coverage
Generous commuter subsidy

Company

PTC (NASDAQ: PTC) unleashes industrial innovation with award-winning, market-proven solutions that enable companies to differentiate their products and services, improve operational excellence, and increase workforce productivity.

H1B Sponsorship

PTC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (57)
2024 (61)
2023 (75)
2022 (86)
2021 (111)
2020 (72)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Marcus Senior,PMP, CSM, MSP, and Lean Six-Sigma
Chief Executive Officer
linkedin
leader-logo
Danny N. Poisson
TVP, Chief Technology Officer for Federal Aerospace & Defense
linkedin
Company data provided by crunchbase