... and new machinery installations. A key member of the maintenance team, the PLC Programmer will ... Providing leadership in the field of hardware and software for machine controls, interfacing of ...
... and new machinery installations. A key member of the maintenance team, the PLC Programmer will ... Providing leadership in the field of hardware and software for machine controls, interfacing of ...
Quality Engineering - Chassis/Powertrain
Oshawa, ON · On-site
CA$76K - CA$114K/yr
We'relooking for new team members to help bring this vision to life in Oshawa.Wehave aworkplace ... Knowledge of engineering software and systems as it pertains to job-related area AI Disclosure: As ...
Quality Engineering - Chassis/Powertrain
Oshawa, ON · On-site
CA$76K - CA$114K/yr
We'relooking for new team members to help bring this vision to life in Oshawa.Wehave aworkplace ... Knowledge of engineering software and systems as it pertains to job-related area AI Disclosure: As ...
CNC Operator
CA$31.23/hr
Accept ownership for accomplishing new and different requests, exploring opportunities to add value ... software a plus. * Ability to read and interpret blueprints and engineering documentation. REQUIRED ...
Quick apply
CNC Operator
CA$31.23/hr
Accept ownership for accomplishing new and different requests, exploring opportunities to add value ... software a plus. * Ability to read and interpret blueprints and engineering documentation. REQUIRED ...
Go to YouTube and search for video: "Bruce Unveils new BRIMS Tool". There are exceptional ... software design, systems engineering and manufacturing. * Creative problem-solving skills ...
Go to YouTube and search for video: "Bruce Unveils new BRIMS Tool". There are exceptional ... software design, systems engineering and manufacturing. * Creative problem-solving skills ...
Electrical Designer
Peterborough, ON · On-site
Go to YouTube and search for video: "Bruce Unveils new BRIMS Tool". There are exceptional ... software design, systems engineering and manufacturing. * Creative problem-solving skills ...
Electrical Designer
Peterborough, ON · On-site
Go to YouTube and search for video: "Bruce Unveils new BRIMS Tool". There are exceptional ... software design, systems engineering and manufacturing. * Creative problem-solving skills ...
Utilize different software programs to generate reports for procurement and engineering * Develop ... New The expected pay range for this role is $25 - $27 per hour Individual pay is determined based ...
Utilize different software programs to generate reports for procurement and engineering * Develop ... New The expected pay range for this role is $25 - $27 per hour Individual pay is determined based ...
Senior Electrical Designer
Peterborough, ON · On-site
... engineering technology and design. * Strong experience with electrical CAD software, including ... and open doors to new opportunities in your field. We foster a collaborative and inclusive ...
Quick apply
Senior Electrical Designer
Peterborough, ON · On-site
... engineering technology and design. * Strong experience with electrical CAD software, including ... and open doors to new opportunities in your field. We foster a collaborative and inclusive ...
Surveyor
Oshawa, ON · On-site
... and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our ... Education in technical engineering/surveying or equivalent training and experience in construction ...
Surveyor
Oshawa, ON · On-site
... and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our ... Education in technical engineering/surveying or equivalent training and experience in construction ...
... engineering technology and design. * Strong experience with electrical CAD software, including ... and open doors to new opportunities in your field. We foster a collaborative and inclusive ...
... engineering technology and design. * Strong experience with electrical CAD software, including ... and open doors to new opportunities in your field. We foster a collaborative and inclusive ...
Surveyor
Courtice, ON · On-site
... and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our ... Education in technical engineering/surveying or equivalent training and experience in construction ...
Surveyor
Courtice, ON · On-site
... and new ideas, through meaningful initiatives, training, partnerships with Veteran groups, our ... Education in technical engineering/surveying or equivalent training and experience in construction ...
Diagnose and troubleshoot Variable Frequency & Servo Drives, Programmable Logic Controllers (PLC ... Supervise contractors work and safety during new installation and routine plant operations.
Diagnose and troubleshoot Variable Frequency & Servo Drives, Programmable Logic Controllers (PLC ... Supervise contractors work and safety during new installation and routine plant operations.
Stations Project Manager, Infrastructure
Oshawa, ON · On-site
CA$114K - CA$153K/yr
In this role, you will lead the construction of a new transit station, overseeing civil, structural ... Liaise with clients, designers, consultants, engineering teams, and subcontractors to resolve ...
Stations Project Manager, Infrastructure
Oshawa, ON · On-site
CA$114K - CA$153K/yr
In this role, you will lead the construction of a new transit station, overseeing civil, structural ... Liaise with clients, designers, consultants, engineering teams, and subcontractors to resolve ...
Stations Project Manager, Infrastructure
CA$114K - CA$153K/yr
In this role, you will lead the construction of a new transit station, overseeing civil, structural ... Liaise with clients, designers, consultants, engineering teams, and subcontractors to resolve ...
Stations Project Manager, Infrastructure
CA$114K - CA$153K/yr
In this role, you will lead the construction of a new transit station, overseeing civil, structural ... Liaise with clients, designers, consultants, engineering teams, and subcontractors to resolve ...
Business Analyst
Lindsay, ON · Hybrid
CA$38.57/hr
... new business applications. * Resolve issues through consultation, issue control, change control ... Provide programming and change control support for applications. * Work collaboratively with staff ...
New
Business Analyst
Lindsay, ON · Hybrid
CA$38.57/hr
... new business applications. * Resolve issues through consultation, issue control, change control ... Provide programming and change control support for applications. * Work collaboratively with staff ...
New
Every day, we have the chance to accomplish something new and you're invited to be part of it. CBM ... Currently enrolled in Civil Engineering Technician (CET) program, or similar program. * Fundamental ...
Every day, we have the chance to accomplish something new and you're invited to be part of it. CBM ... Currently enrolled in Civil Engineering Technician (CET) program, or similar program. * Fundamental ...
... collaborating with Engineering Functional Managers and Site Representatives to pursue new ... Exposure to a broad range of interdisciplinary departments: mechanical, I&C, software design and ...
... collaborating with Engineering Functional Managers and Site Representatives to pursue new ... Exposure to a broad range of interdisciplinary departments: mechanical, I&C, software design and ...
... collaborating with Engineering Functional Managers and Site Representatives to pursue new ... Exposure to a broad range of interdisciplinary departments: mechanical, I&C, software design and ...
... collaborating with Engineering Functional Managers and Site Representatives to pursue new ... Exposure to a broad range of interdisciplinary departments: mechanical, I&C, software design and ...
Prepare and supervise engineering studies, environmental assessments, reports, calculations, plans ... Lead and assist in the pursuit of new projects, including the development of technical scope ...
Prepare and supervise engineering studies, environmental assessments, reports, calculations, plans ... Lead and assist in the pursuit of new projects, including the development of technical scope ...
Supporting engineering activities related to equipment installations and modifications, including ... Familiarity with maintenance management software and business tools such as email, MS Word, and MS ...
Supporting engineering activities related to equipment installations and modifications, including ... Familiarity with maintenance management software and business tools such as email, MS Word, and MS ...
Casual After School Program STEM Instructor
Oshawa, ON · On-site
CA$22.40 - CA$23.40/hr
... new topics in STEM and explore their areas of interest. 5. Conduct public relations activities as ... Key Qualifications Experience and knowledge in facilitating STEM-based programming, including ...
Casual After School Program STEM Instructor
Oshawa, ON · On-site
CA$22.40 - CA$23.40/hr
... new topics in STEM and explore their areas of interest. 5. Conduct public relations activities as ... Key Qualifications Experience and knowledge in facilitating STEM-based programming, including ...
New Grad Software Developer information
See Peterborough, ON salary details
$24.5K - $35.3K
5% of jobs
$35.3K - $46.1K
13% of jobs
$51.5K is the 25th percentile. Wages below this are outliers.
$46.1K - $56.9K
15% of jobs
$56.9K - $67.7K
11% of jobs
The median wage is $72.1K / yr.
$67.7K - $78.6K
16% of jobs
$78.6K - $89.4K
11% of jobs
$94.8K is the 75th percentile. Wages above this are outliers.
$89.4K - $100.2K
8% of jobs
$100.2K - $111K
7% of jobs
$111K - $121.8K
6% of jobs
$121.8K - $132.6K
4% of jobs
$132.6K - $143.5K
3% of jobs
$24.5K
$79.7K
$143.5K
How much do new grad software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a new grad software developer?
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
What are the typical responsibilities of a new grad software developer?
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
What is a new grad software developer?
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.
What cities near Peterborough, ON are hiring for New Grad Software Developer jobs?
Cities near Peterborough, ON with the most New Grad Software Developer job openings:

Job description
Company Profile
Dynacast Peterborough is known for its multi-slide technology, standard die casting with integrated automation, and IMA (Injected Metal Assembly) precision zinc manufacturing. IMA offers a unique process where precision tooling is combined with metal alloys and is used to join multiple components into a ready-to-use assembly with a single operation. Dynacast Peterborough is dedicated to designing, building, manufacturing, and delivering quality die cast components. Below are additional details about what is offered at the Peterborough location:
- 40 multi-slide proprietary zinc die casting machines ranging from 12 to 21 tons
- Five multi-slide proprietary zinc die casting machines ranging from 70 to 200 tons
- Injected Metal Assembly (IMA) up to one ton
- Precision tool building with in-house capabilities
- Design, prototyping, and modeling services
- Wide range of finishing surfaces available including tumbling, polishing, shot blasting and thermal de-burring
- Cosmetic or protective coating equipment either through certified suppliers or in-house
- Wide range of secondary operations including CNC machining, tapping, reaming, and drilling
About the Role:
The PLC Programmer will design and develop electrical control elements to support Dynacast equipment, including production-related equipment and new machinery installations. A key member of the maintenance team, the PLC Programmer will utilize strong trouble-shooting and analytical skills to help minimize production interruptions and look for safety and productivity improvements throughout the facility.
Key Duties & Responsibilities:
- Providing leadership in the field of hardware and software for machine controls, interfacing of hydraulic, pneumatic & mechanical elements with electrical/PLC circuits;
- Designing, developing & conducting testing with the goal to further the controls technology on current equipment;
- Communicating the results of work under development in a concise manner within the maintenance team and interdepartmentally;
- Troubleshooting PLC-based production equipment and recommending/performing upgrades as needed;
- Completing electrical design work, generating complete electrical/controls drawing packages and bill of materials, while supporting plant and onsite electricians;
- Designing electrical circuits/components and materials, technical selection, sizing and evaluation of equipment and parts needed for day-to-day operations as well as special projects;
- Reviewing drawings and providing installation/assembly technical support;
- Participating in Pre/Post-Design reviews;
- Utilizing strong knowledge of electrical field devices - limit switches of various types, encoders, scanners, etc.;
- Strong understanding of motor controls, servos and VFDs.
Education, Skills & Experience Required:
- Completion of a technical diploma program from an accredited college/university or must possess equivalent qualifications/education;
- Experience programming various PLCs, including Siemens and Allan Bradley;
- Previous die cast/injection molding machine experience preferred;
- Strong problem-solving and trouble-shooting skills - including problem identification, and ability to thrive in a fast-paced environment;
- Computer literacy is absolutely essential;
- Ability to produce and interpret mechanical and electrical drawings;
- Strong written communication skills with a keen eye for details in documents;
- Good communication skills, including scheduling and planning of work within a cross functional team environment.
Dynacast Ltd. is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should any applicant require accommodation through the recruitment and selection process, please inform Human Resources in your application.
We thank all applicants for their interest in the role, however only those selected for an interview will be contacted.
Job Type: Full-time
Benefits:
- Casual dress
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Vision care
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Peterborough, ON K9J6X7: reliably commute or plan to relocate before starting work (preferred)
Work Location: In person
About Dynacast International
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Charlotte, NC, US
Year founded
1936