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.