2

Full Time Software Engineer Jobs in Windsor, ON (NOW HIRING)

Be Seen First

CNC Machinist

Windsor, ON · On-site

CA$29 - CA$38/hr

Tecumseh / Oldcastle, Ontario Job Type: Full-time (40-48 hours/week, 5-6 days per week, day and ... Cimatron software minimal basic knowledge Strong knowledge of machine setup and programming using ...

Millwright Maintenance Department 465 Jutras Drive South - Windsor, Ontario Full Time - Hourly ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...

We're hiring an Estimator in Windsor! * Full time position * Starting at 77k * Comprehensive ... Review customer RFQs, engineering drawings, specifications, and technical documentation * Develop ...

Regular Full-Time Job Code: 543078 Grade/Class: 0.19 Number of Positions: 1 Rate of Pay: $40.34 ... software environments both in client and web based solutions requiring immediate response to ...

We're hiring a Quality Control Inspector / CMM Programmer in Windsor! * Full time position ... Program, operate, and maintain Hexagon Coordinate Measuring Machines (CMMs) using PC-DMIS software

Injection Mold Designer

Windsor, ON · On-site

CA$28 - CA$40/hr

... advanced 3D CAD software while working closely with Program Managers, Engineering, and ... Stable, full-time employment with a growing global organization * Work on complex, high-precision ...

Injection Mold Designer

Windsor, ON · On-site

CA$28 - CA$40/hr

... advanced 3D CAD software while working closely with Program Managers, Engineering, and ... Stable, full-time employment with a growing global organization * Work on complex, high-precision ...

WE ARE HIRING! Omega Tool Corp is the global leader in the engineering and manufacturing of ... Employee Assistance Program * Full Time Day Shift * On-site Parking Qualifications: * Community ...

CNC Machinist

Windsor, ON · On-site

CA$22 - CA$34/hr

We're hiring CNC Machinists in Windsor! * Full time position * $22-$34/hr * Dental and extended ... Experience with CNC programming and machine operation * Familiarity with Fanuc controls, CNC lathes ...

Full Time Software Engineer information

See Windsor, ON salary details

$26.2K

$108.8K

$167.6K

How much do full time software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for full time software engineer in Windsor, ON is $108,848.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,862.00 and $125,555.00 per year, depending on experience, location, and employer.

What does a full time software engineer do?

A Full Time Software Engineer is responsible for designing, developing, testing, and maintaining software applications or systems. They work closely with other engineers, designers, and stakeholders to understand requirements and deliver effective technical solutions. Their daily tasks include writing code, debugging, participating in code reviews, and collaborating in team meetings. Full time roles typically offer benefits and require a standard work week, providing stability and growth opportunities in the tech industry.

What are the key skills and qualifications needed to thrive as a full time software engineer?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms, as well as relevant certifications, are commonly expected. Excellent teamwork, communication, and time-management skills help you collaborate effectively and adapt to evolving project requirements. These skills and qualities are vital for delivering reliable, efficient software solutions in dynamic technical environments.

What are some common challenges faced by full time software engineers when working on collaborative projects?

Full-time software engineers often face challenges such as coordinating effectively across distributed teams, managing complex codebases, and integrating work from multiple contributors. Communication is key when resolving merge conflicts, understanding diverse coding styles, and keeping documentation up-to-date. These challenges are typically addressed through regular stand-ups, code reviews, and the use of collaboration tools like Git, JIRA, and Slack, which help ensure that all team members are aligned and project goals are met efficiently.

What is the difference between Full Time Software Engineer vs Part Time Software Engineer?

AspectFull Time Software EngineerPart Time Software Engineer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week, flexible scheduling
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
ResponsibilitiesComplete project tasks, collaborate with teams, participate in full project lifecycleLimited tasks, often supporting or assisting full-time engineers
Work EnvironmentOffice or remote, integrated into team workflowsFlexible, may work independently or remotely

Full Time Software Engineers work standard hours with comprehensive benefits and full project involvement, while Part Time Software Engineers have flexible hours with limited responsibilities. The choice depends on your availability and career goals.

How much do full-time software engineers make?

Full-time software engineers' salaries vary based on experience, location, and industry, but the median annual salary in many regions ranges from $80,000 to $120,000. Entry-level positions typically start around $60,000, while senior roles with specialized skills or certifications can earn over $150,000 annually.

Is 25 too late to become a full time software engineer?

Full-time software engineering is accessible at any age, including 25, as the field values skills, problem-solving ability, and experience rather than age. Many successful engineers start or transition into the profession later in life by learning programming languages, earning relevant certifications, and building a portfolio of projects.

What are the most commonly searched types of Software Engineer jobs in Windsor, ON?

The most popular types of Software Engineer jobs in Windsor, ON are:

What are popular job titles related to Full Time Software Engineer jobs in Windsor, ON?

For Full Time Software Engineer jobs in Windsor, ON, the most frequently searched job titles are:

What cities near Windsor, ON are hiring for Full Time Software Engineer jobs?

Cities near Windsor, ON with the most Full Time Software Engineer job openings:

Infographic showing various Full Time Software Engineer job openings in Windsor, ON as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $108,848 per year, or $52.3 per hour.

CNC Machinist

Classic Tool and Die

Windsor, ON • On-site

CA$29 - CA$38/hr

Full-time

Medical, Dental, Vision, Life

Posted 17 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Please be advised that this position is for a CNC machinist, not a CNC operator. You must be able to develop your own programs (not just edit). School experience does not qualify you for this position and applicants that have not attained practical experience will be deleted. We are no currently hiring out of town candidates unless you are currently in process of moving locally.


CNC Machinist - Makino A71nx machinist, also other various CNC machines

NOC: 72100

Location: Tecumseh / Oldcastle, Ontario

Job Type: Full-time (40-48 hours/week, 5-6 days per week, day and afternoon shifts)

Wage: Based on experience and abilities


Position Overview:

We are currently looking for an experienced CNC Machinist to primarily operate a new Makino A71nx horizontal CNC machine. This is a high-speed, automated machine with multiple rotating pallets and a 185-tool changer, designed for 24-hour automated machining. Other vertical and horozontal CNC machines (Parpas, TOS, Takumi). The ideal candidate must have expert knowledge in setup, programming, and operation of this machine. Familiarity with Cimatron software is necessary. Experience with other machinery is a benefit including.

(all with Heidenhain controls except the Makino)

Takumi V11A – secondary machine

Tos Varnsdorf WHN 13 CNC horizontal boring mill

I.M. Parpas SL-100


Key Responsibilities:

Set up, program, and operate the Makino A71nx horizontal CNC for 24-hour automated machining.

Create cutter paths using Cimatron software (training available if needed).

Perform preventative maintenance and ensure machines and the work area remain clean and organized.

Work with a diverse range of components and industries, including tool and die, aerospace, architectural, nuclear, and R&D.

Maintain accountability for the equipment’s upkeep and machine integrity.


Requirements:

Minimum of 5 years of CNC machining and programming experience, specifically with Makino machines or similar advanced horizontal CNC centers.

Cimatron software minimal basic knowledge

Strong knowledge of machine setup and programming using 2D and 3D cutter path software.

Ability to work independently and efficiently, contributing to a long-term team environment.

Must have all necessary tools required for the role.

Local applicants only; we are not accepting overseas applications at this time.


Preferred Skills:

Experience with Heidenhain, Makino, and Fanuc controls.

Familiarity with boring mills, 5-axis, or bridge CNC machines.

Experience in multiple industries such as aerospace, nuclear, or R&D is beneficial.


Join our Team:

If you are an experienced CNC Machinist looking to work with cutting-edge equipment in a supportive and growth-oriented environment, we would love to hear from you. Classic Tool and Die offers a long-term career with opportunities for advancement.

Company Description

Serving the automotive industry since 1976, Classic Tool and Die has firmly established itself as a leader in developing complex tooling and diversified tooling technology. CTD uses cutting edge technology to streamline the manufacturing process and develop new innovations. The company’s success is built on team work, passion, commitment, and talent. Currently, expanding our market, we are seeking long-term employees that take pride in their work and place of employment.