Logo
TempExperts

Software Developer

TempExperts, Tampa, Florida, us, 33646

Save Job

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.

Bachelors 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.

TempExperts

#J-18808-Ljbffr