Find The RightJob.
Finding a career where you thrive is essential. And it's just as vital for us, too, that our people have a real sense of belonging.
We've outlined our core values to help you decide whether a career at Vericut is right for you. If they resonate with you, you'll be an excellent fit.
Our CNC simulation software is trusted globally. But we’re also industry leaders in customer support. We take as much pride—maybe more so—in delivering service that’s worlds apart from industry expectations.
Our customers put their faith (and machines) in our accuracy. And for us, we make sure we’re accurate on much more than our simulations. We’re accurate in how we talk, how we present, and, most importantly, how we serve.
Protecting our customers' processes and bottom lines is our No.1 priority. We work tirelessly to protect shop floors and give employees the confidence to make the right cut every time—even when parts are being run for the first time.
If we aren’t truthful, we aren’t trustworthy. That’s why we are fully transparent in everything we do. We never over-promise or under-deliver, and we always provide an open and honest experience with every single customer.
Position Overview
The Software Engineer plays a key role in designing and building modern user interfaces for existing applications. This position focuses on modernizing application interfaces and improving the overall user experience while maintaining the reliability and functionality of underlying systems.
The role involves evaluating and implementing modern UI frameworks, contributing to desktop and potential browser-based user interface initiatives, and collaborating with engineering teams to ensure scalable and maintainable solutions.
The ideal candidate has experience with C#, C++, and UI development using WPF/XAML, and is comfortable working within an established codebase while helping evolve the user interface architecture.
This position collaborates closely with internal engineering teams to support application modernization and long-term product development initiatives.
Candidates must be available to work East Coast (EST) business hours.
Key Responsibilities
Qualifications
Education & Experience
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
0–3 years of experience in software development, UI development, or related engineering roles.
Required Skills
Preferred Qualifications
Employment Type
This role is being offered as a temporary position, with the potential to transition to a regular full-time role based on business needs and individual performance.
Additional Information
Vericut participates in E-Verify.
Similar jobs
Steelcase
Grand Rapids, United States
1 day ago
Waverly Staging + Design
New York, United States
1 day ago
Millennium Broadband Solutions
Madison, United States
11 days ago
Continental
Winchester, United States
11 days ago
Outfront Media
Los Angeles, United States
11 days ago
CVS Health
Buffalo Grove, United States
11 days ago
Microsoft
Redmond, United States
11 days ago
© 2026 Qureos. All rights reserved.