THERMWOOD
CAREERS

 

Date: Position 'Responsibilities Requirements

02/26/2025

 

 

 

 

 

 

 

 

Software Engineer

 

 

 

 

 

 

 

 

  • Design, develop, and maintain software applications with MVVM architecture using C#, WPF, C++, MFC, SQL, .Net JavaScript, and other relevant technologies.
  • Collaborate with cross-functional teams to gather requirements and implement software solutions.
  • Write clean, efficient, and maintainable code following best practices and coding standards - Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug software issues, identify root causes, and implement solutions.
  • Participate in the entire software development lifecycle, from planning and design to testing and deployment.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve software development processes.
  • Bachelor's degree in Computer Science, Engineering, Math, or a related field.
  • Proven experience as a Senior Software Engineer or similar role.
  • Strong proficiency in C# programming language.
  • C++, WPF, MFC, SQL, .Net.Javascript, and other relevant technologies.
  • Knowledge of application development methodologies and best practices.
  • Familiarity with version control systems (e.g. Git) and agile development methodologies.
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills.

 

 

 

 

 


 

EXPLORE OUR OPEN POSITIONS

Apply at Thermwood Corporation

As a Thermwood Employee, you are eligible for the following benefits:

Your Total Compensation Opportunity

  • Competitive Base Salary
  • Bonus Program

Your Health and Wellness Benefits

  • Medical - Low Premiums and Deductible 
  • Prescription Drug Coverage 
  • No Cost Mail Order Prescriptions
  • Flexible Spending Accounts
  • Free Diabetic Supplies
  • Dental
  • Vision
  • Telehealth
  • Short-Term and Long- Term  Disability Insurance.
  • Life Insurance
  • Optional Supplemental Insurance

Build Your Career

Tuition Refund Plan
  • Dependent Post Secondary Scholarships
  • Succession Planning

Your Time Off

  • Paid Holidays - After 7 days of Employment
  • Paid Vacations - After 60 days of Employment
  • Unpaid Time Off - After 60 days of Employment
Your Retirement and Financial Benefits

  • 401(k) Savings Plan with Company Match and Rollover and Personal Loan Opportunities.