1

Electrical Programming Jobs in Windsor, ON (NOW HIRING)

... engineering capabilities; testing, validation and world-class manufacturing. Our award-winning ... High degree of mechanical aptitude and complete understanding of mechanical and electrical ...

Showing results 41-44

Electrical Programming information

What is electrical programming?

Electrical programming refers to the process of writing, testing, and maintaining software or code that controls electrical systems and devices. This can include programming programmable logic controllers (PLCs), microcontrollers, or embedded systems that automate and manage machinery, lighting, HVAC, and other electrical infrastructure. Electrical programmers often work in industries such as manufacturing, automation, and building management, ensuring systems operate efficiently and safely. Their work bridges the gap between hardware and software, enabling complex electrical systems to function according to specific requirements.

What are the key skills and qualifications needed to thrive as an electrical programmer?

To excel as an Electrical Programmer, you need a strong background in electrical engineering, programming logic, and control systems, typically supported by a relevant degree or technical certification. Familiarity with PLC programming, SCADA systems, and software like Siemens TIA Portal or Rockwell Automation Studio is crucial. Analytical thinking, attention to detail, and effective problem-solving are standout soft skills for this role. These skills ensure the design and maintenance of reliable, efficient automated systems essential for industrial and manufacturing operations.

What are some typical challenges faced by professionals in electrical programming, and how can they be addressed?

Professionals in Electrical Programming often encounter challenges like troubleshooting complex control systems, integrating new technologies with legacy equipment, and ensuring compliance with safety standards. These issues can be addressed by staying up-to-date with industry best practices, collaborating closely with electrical engineers and technicians, and investing time in documentation and testing. Strong problem-solving skills and effective communication are also essential, as the role frequently involves working in multidisciplinary teams to deliver reliable and efficient solutions.

What is the difference between Electrical Programming vs Electrical Engineering?

AspectElectrical ProgrammingElectrical Engineering
Required CredentialsTypically certifications in PLC, automation, or software programmingBachelor's degree in electrical engineering or related field
Work EnvironmentIndustrial settings, automation labs, control system environmentsDesign offices, research labs, construction sites
Employer & Industry UsageManufacturing, automation companies, control system integratorsPower generation, construction, consulting firms
Common Search & ComparisonElectrical ProgrammingElectrical Engineering

Electrical Programming focuses on writing and implementing code for automation systems, PLCs, and control software, often requiring certifications in programming languages. Electrical Engineering involves designing, analyzing, and developing electrical systems, requiring a degree in electrical engineering. While both roles work in related industries, Electrical Programming is more software-focused, whereas Electrical Engineering emphasizes system design and analysis.

What are popular job titles related to Electrical Programming jobs in Windsor, ON?

For Electrical Programming jobs in Windsor, ON, the most frequently searched job titles are:

What job categories do people searching Electrical Programming jobs in Windsor, ON look for?

The top searched job categories for Electrical Programming jobs in Windsor, ON are:

What cities near Windsor, ON are hiring for Electrical Programming jobs?

Cities near Windsor, ON with the most Electrical Programming job openings:

Infographic showing various Electrical Programming job openings in Windsor, ON as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.

CA$48.51/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 18 days ago


Job description

North America Construction (1993) Ltd. - NAC Constructors Ltd. (NAC) is well known for our expertise in water and wastewater construction across Canada. Our self-performing team of almost 500 skilled professionals and experts in trades and engineering, comprehensively handles projects, from conceptualization to delivery. We also have extensive experience in fields such as civil, structural, process mechanical, building mechanical, electrical and instrumentation work. At NAC, our priority is to maintain the highest level of quality and safety. The depth of our resources is evident in the variety of projects we construct; from water filtration to wastewater treatment; dams to ethanol; we build it all....and more!

Position Summary

Under the direction of the Mechanical Superintendent you will be responsible for laying out, assembling, fabricating, maintaining, troubleshooting and repairing piping and plumbing systems. This position requires knowledge of the heavy construction industry, specifically the practices, procedures, techniques, tools and equipment, materials, specifications, quality control and safety associated with this industry. 
Job Description
  • Install 6" and 10" PVC SDR 35 storm sewer piping.
  • Experience with cast iron, copper and boiler installations.
  • Cut, thread, and hammer pipe to specifications, using tools such as saws, cutting torches, and pipe threaders and benders.
  • Assemble and secure pipes, tubes, fittings, and related equipment, according to specifications, by welding, brazing, cementing, soldering, and threading joints.
  • Inspect, examine, and test installed systems and pipe lines, using pressure gauge, hydrostatic testing, observation, or other methods.
  • Measure and mark pipes for cutting and threading.
  • Lay out full scale drawings of pipe systems, supports, and related equipment, following blueprints.
  • Plan pipe system layout, installation, or repair according to specifications.
  • Select pipe sizes and types and related materials, such as supports, hangers, and hydraulic cylinders, according to specifications.
  • Cut and bore holes in structures, such as bulkheads, decks, walls, and mains, prior to pipe installation, using hand and power tools.
  • Modify, clean, and maintain pipe systems, units, fittings, and related machines and equipment, following specifications and using hand and power tools.
  • Remove and replace worn components.
  • Inspect work sites for obstructions and to ensure that holes will not cause structural weakness.
Requirements
  • Must be a certified Plumber
  • 2+ years experience working on heavy construction projects is an asset
  • Possess pipefitting skills for 2" to 20"pipe
  • Experience with large bore PVC piping
  • Experience in site services
  • Hoisting and rigging skills are considered an asset
  • Must be able to work independently and be reliable
  • Knowledge of workplace safety and safe lifting and handling procedures
  • Proactive in ensuring job knowledge is current
  • Valid WHMIS, Elevated Work Platform and Working at Heights/Fall Arrest certificates are required
$48.51 - $48.51 an hour
NAC Offers:
- Competitive compensation
- Opportunities for career growth, development and advancement, including financial assistance
- Comprehensive benefit plan (dental, vision, health, etc.)
- Employee & Family Assistance Program
- Excellent company matched pension plan
- Registered Retirement Savings Plans
- Additional time off between Christmas and New Year's Day
- Community involvement opportunities
- Friendly working environment
- Numerous team activities and various company events

NAC is committed to providing equal opportunities for all individuals to achieve their goals. If you feel that you need accommodations during the recruitment and selection process because of illness/disability, please contact Human Resources for further information
apply for this job