Software Programmer ( 6 months contract)

Romet Limited

Mississauga

On-site

CAD 63,000 - 77,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Market competitive starting rates
Paid breaks
Shift premiums and a weekend shift 15%
Training opportunities

Job summary

ROMET Limited, a manufacturing company in Mississauga, is seeking a Software Programmer for a 6-month contract. The role involves programming production equipment, collaborating with engineering techs, and supporting quality control documentation.

Base location is Mississauga, with a salary range of CAD 63,000 to CAD 77,000 per year. The successful candidate will participate in continuous improvement within a manufacturing environment, receive training opportunities, and enjoy shift premiums

Qualifications

  • Must be mechanically inclined.
  • Strong problem-solving skills.
  • Must be a self-starter and be able to manage multiple tasks simultaneously.
  • Poses excellent organizational and analytical skills.
  • Must be computer literate, with strong knowledge of Visual Basic 6, C, C#, Python or scripting languages, .NET (DOT NET), and strong knowledge of SQL databases
  • Good communication skills.
  • Working knowledge of NIDAQ (National Instruments Data Acquisition) cards is considered an asset
  • Good knowledge of PLC programming considered an asset

Responsibilities

  • Support and troubleshoot issues with programming of production equipment
  • Participate in troubleshoot and investigations on existing software programs that are not completing cycle as expectedParticipate in troubleshoot and investigations of production ejects
  • Work with Mechanical and Electrical Engineering Technologists to develop new controls related equipment
  • Assist quality control administrator to prepare reports and communications to obtain approval/ recertification of standards/references
  • Strong note and record keeping when making program changes to ensure future error proofing and understanding of new code implemented
  • All other duties and projects as assigned

Job description

Job Details
Posting Details
  • Posted on November 4, 2026
Locations

Showing 1 location

  • 5030 Timberlea Blvd
  • Mississauga, ON L4W2S5, CAN
  • CNC Programmer
  • Full-Time
  • Requisition #: SOFTW002189
  • Supervisor : Marmik Panchal
Description

JOB TITLE: Software Programmer ( 6 months contract)

Location: Mississauga

Salary Range : $63.000 - $77.000

Why you should come work with the Romet Team:

  • We offer market competitive starting rates
  • Paid breaks
  • Shift premiums and a weekend shift premium
  • Training opportunities, a great team and more!

ROMET Limited was founded in 1972. Today, Romet is an international market leader that provides end-to-end measurement solutions to natural gas utilities across the globe by providing best-in-class technologies to meet our customers' needs now and 20 years from now. Our technological platforms are designed to seamlessly provide customer-centric measurement solutions. Our mission is centered on customer satisfaction through responsive deliveries, technical support and customer service that is matched with rugged and reliable products, manufactured with uncompromising quality, accuracy, and safety requirements. We will continue developing innovative technologies within the natural gas industry, promoting efficient, sustainable, and cost-effective energy solutions.

Romet is a collaborative organization where talent is combined with experience to drive our business toward success. This is made possible by the work ethic, creativity and passion of our team members and their continued commitment to delivering customer satisfaction. Our team is truly diverse with different areas of expertise and backgrounds, all guided by a team of experienced and innovative leaders. Romet has been recognized as a Platinum winner for Best Managed Companies in Canada for ten consecutive years.

We are currently looking for a Software Programmer to join our busy and growing manufacturing company. The successful candidate will be engaged in elevating the department and company to the next level. The incumbent will be forward looking and thrive in a culture of continuous improvement.

For the right person this is an exciting opportunity to be developed and invested in to become an integral member of the Manufacturing Engineering team. We are looking for a highly motivated, focused, and outgoing person who wants to springboard their career with a thriving manufacturing company. You will be provided with the coaching and training needed throughout the onboarding and orientation process that will build from your base of skills acquired from your past experiences.

You will learn our business during your training with our experts in Customer Experience, Sales, Engineering and Operations.

If you are excited at the prospect of joining an award-winning, high growth, technically relevant organization this may be the opportunity you.

GENERAL ACCOUNTABILITY

Reporting directly to the ME and Facilities Manager, the Software Programmer will support and troubleshoot issues with the programming of production equipment. Will work with Mechanical and Electrical Engineering Technologists to develop new controls related equipment and any other related assigned projects.

Key Job Responsibilities and Accountabilities:
  • Support and troubleshoot issues with programming of production equipment
  • Participate in troubleshoot and investigations on existing software programs that are not completing cycle as expectedParticipate in troubleshoot and investigations of production ejects
  • Work with Mechanical and Electrical Engineering Technologists to develop new controls related equipment
  • Assist quality control administrator to prepare reports and communications to obtain approval/ recertification of standards/references
  • Strong note and record keeping when making program changes to ensure future error proofing and understanding of new code implemented
  • All other duties and projects as assigned
Skills and Qualifications:
  • Must be mechanically inclined
  • Strong problem-solving skills
  • Must be a self-starter and be able to manage multiple tasks simultaneously
  • Poses excellent organizational and analytical skills
  • Must be computer literate, with strong knowledge of the following software languages: Visual Basic 6, C, C#, Python or scripting languages, .NET (DOT NET), and strong knowledge of SQL databases
  • Good communication skills
  • Working knowledge of NIDAQ (National Instruments Data Acquisition) cards is considered an asset
  • Good knowledge of PLC programming considered an asset
Educational/Experience Requirements:
  • Must have a minimum of 2 years of experience as a software programmer with experience and exposure to a manufacturing environment
  • Community College Certificate/Diploma in Computer Science(s), Information Technology/Systems/Design, or Software Programming/Development, Computer Programming or Technical and/or Manufacturing/Mechanical Engineering Technician Diploma, or related work experience
  • Good working knowledge of OHSA and ISO 9001 Systems
  • Problem solving and Root Cause Analysis training and experience considered an asset
  • Lean Manufacturing training and experience considered an asset

Romet Limited is an equal opportunity employer which values diversity and inclusivity in the workplace. We strive to create an inclusive environment for all candidates. If a candidate has specific requirements or needs reasonable adjustments to participate in the application or interview process, please let your TA Specialist know at the time of receiving an interview invite so we can accommodate accordingly. Allaccommodationinformation provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Meter Programming and Test Data Technician - Afternoon shift
Meter Programming and Test Data Technician - Afternoon shift

Romet Limited • Mississauga

On-site
CAD 34,000 - 36,000
Market competitive rates
Overtime after 40h
Shift premiums
+3
Electronics Assembler - Afternoon Shift (2 months contract)
Electronics Assembler - Afternoon Shift (2 months contract)

Romet Limited • Mississauga

On-site
CAD 32,000 - 33,000
Shift premiums
Overtime after 40 hours
Training opportunities
+1
Badging and Finishing Support Operator
Badging and Finishing Support Operator

Romet Limited • Mississauga

On-site
CAD 32,000 - 33,000
Market competitive starting rates
Overtime after 40 hours per week
Group Retirement Plan
+2
Material and Inventory Control Supervisor
Material and Inventory Control Supervisor

Romet Limited • Mississauga

On-site
CAD 63,000 - 72,000
Market-competitive salary
100% company paid benefits
Training opportunities
+1
Quality Technician (Day Shift - 3 Months Contract)
Quality Technician (Day Shift - 3 Months Contract)

Romet Limited • Mississauga

On-site
CAD 32,000 - 36,000
Paid breaks
Shift premiums
Weekend shift premium
+1
Inside Sales Specialist
Inside Sales Specialist

Romet Limited • Mississauga

On-site
CAD 55,000 - 65,000
Company paid benefits
Training opportunities
Social events
Controls Programmer
Controls Programmer

Innovative Automation Inc. • Newmarket

On-site
CAD 70,000 - 100,000
Employer Matched RRSP
Healthcare Benefits
Educational Assistance Programs
+2
Master Production Scheduler
Master Production Scheduler

Romet Limited • Mississauga

On-site
CAD 76,000 - 81,000
Market competitive salary
100% company paid benefits
Training opportunities
+1
Anodizing Operator - Day Shift
Anodizing Operator - Day Shift

Romet Limited • Mississauga

On-site
CAD 28,000 - 39,000
Market competitive starting rates
Paid breaks
Overtime after 40 hours
+4
Electrical Engineering Software Designer (Nuclear)
Electrical Engineering Software Designer (Nuclear)

Eclipse Automation Inc. • Cambridge

On-site
CAD 48,000 - 76,000
Tuition reimbursement
RRSP matching
Paid vacation
+4