Software Developer
Tampa, FL
Direct Hire
In-Office Position

TempExperts is seeking a skilled Software Developer to join an engineering team in Tampa, FL focused on developing advanced CNC automation and CAD-based desktop applications. You’ll collaborate closely with hardware, controls, and R&D engineers to build high-performance, visually driven software solutions used in precision manufacturing.

***This role is ideal for a technically minded developer with a strong background in mathematics, geometry, and graphics programming, and absolutely no web development component.***

Only applicants that live in the Tampa area will be considered, this is an in-office position.

Responsibilities:

  • Design, develop, and maintain desktop applications using C#, .NET Framework/Core, and WPF.
  • Implement and optimize graphics, geometry, and visualization tools for CAD and CNC applications.
  • Apply mathematical and geometric principles (e.g., linear algebra, trigonometry, 2D/3D modeling).
  • Integrate software with machine hardware and control systems in collaboration with engineering teams.
  • Maintain and modernize legacy VB6 and .NET applications.
  • Conduct software design reviews, testing, and performance optimization.
  • Document functionality, write technical guides, and support internal users.

Requirements & Education:

  • Must live in the Tampa area; this is an in-office position.
  • Bachelor’s degree in Computer Science, Computer Engineering, Applied Mathematics, or related field.
  • Minimum 5 years of experience developing desktop applications in C#, .NET Framework/Core, WPF, and XAML.
  • Strong foundation in mathematics, geometry, and graphics algorithms.
  • Experience with CAD/CAM, visualization libraries, or 2D/3D graphics frameworks (e.g., Open CASCADE, AutoCAD API, SharpDX, or similar).
  • Proficiency in version control systems (Git or SVN).
  • Solid understanding of object-oriented programming and MVVM design patterns.
  • Familiarity with CNC, motion control, or automation systems preferred.
  • Prior experience with VB6, InstallShield, or TeamCity a plus.
  • Excellent analytical and problem-solving skills with a collaborative mindset.

TempExperts is an Equal Opportunity Employer.

https://www.glassdoor.com/Job/tampa-fl-software-development-jobs-SRCH_IL.0,8_IC1154429_KO9,29.htm?fromAge=1