Design, implement, and optimize production-quality software and algorithms for research and ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
Design, implement, and optimize production-quality software and algorithms for research and ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
Lead Software Developer - PHP
Edmonton, AB · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Lead Software Developer - PHP
Edmonton, AB · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Lead Software Developer - PHP
Edmonton, AB · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Lead Software Developer - PHP
Edmonton, AB · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ... Uses insights and self-reflection to build capability and embrace new challenges * You drive ...
New
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ... Uses insights and self-reflection to build capability and embrace new challenges * You drive ...
New
In this net new role you will work with a team dedicated to building modern applications ... Bachelor's or master's degree in computer science, Software Engineering or a related field. * Full ...
In this net new role you will work with a team dedicated to building modern applications ... Bachelor's or master's degree in computer science, Software Engineering or a related field. * Full ...
The program supports the delivery of new tools and enhancement of JETI's existing online investment ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
Quick apply
The program supports the delivery of new tools and enhancement of JETI's existing online investment ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
Studies Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
PTO
... other software * Complete detailed reviews of electrical studies completed internally, and ... Apply and maintain knowledge of relevant and new legislations, standards, regulations, guides and ...
Quick apply
Studies Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
PTO
... other software * Complete detailed reviews of electrical studies completed internally, and ... Apply and maintain knowledge of relevant and new legislations, standards, regulations, guides and ...
Intermediate to Senior Civil/Structural Engineer
Edmonton, AB · Hybrid
Medical
Dental
Vision
Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-FRAME. Experience ... Modern new office facilities, free parking, conveniently located near amenities and public transit ...
Intermediate to Senior Civil/Structural Engineer
Edmonton, AB · Hybrid
Medical
Dental
Vision
Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-FRAME. Experience ... Modern new office facilities, free parking, conveniently located near amenities and public transit ...
QA Automation Tester
Sherwood Park, AB · On-site
CA$65K - CA$80K/yr
Medical
Dental
Vision
Life
BIS Safety Software is a SaaS company on a mission to change how organizations manage safety ... You'll work closely with developers and the QA team to understand product workflows, uncover edge ...
QA Automation Tester
Sherwood Park, AB · On-site
CA$65K - CA$80K/yr
Medical
Dental
Vision
Life
BIS Safety Software is a SaaS company on a mission to change how organizations manage safety ... You'll work closely with developers and the QA team to understand product workflows, uncover edge ...
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Lead new application launches from inception through production, guiding teams with strong ...
... software? Be a part of our journey Join our team and what we'll accomplish together The Care ... Lead new application launches from inception through production, guiding teams with strong ...
Studies Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
PTO
... other software * Complete detailed reviews of electrical studies completed internally, and ... Apply and maintain knowledge of relevant and new legislations, standards, regulations, guides and ...
Studies Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
PTO
... other software * Complete detailed reviews of electrical studies completed internally, and ... Apply and maintain knowledge of relevant and new legislations, standards, regulations, guides and ...
Structural Engineer (Facilities)
Edmonton, AB · Hybrid
Medical
Retirement
PTO
This is a new position and can be based at any of our Canadian Offices. We offer flexible work ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Structural Engineer (Facilities)
Edmonton, AB · Hybrid
Medical
Retirement
PTO
This is a new position and can be based at any of our Canadian Offices. We offer flexible work ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Intermediate/Senior Mechanical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
Identifying any new or novel engineering features or software. * Attend and host team/project meetings and client meetings. * Partner with stakeholders in proposal writing, marketing presentations ...
Civil Engineer
Sherwood Park, AB · On-site
From fabrication and modularization to new builds, turnaround and maintenance, Aecon Industrial ... Experience with industry standard engineering software such as Civil3D, ANSYS, Mathcad, etc. * The ...
Civil Engineer
Sherwood Park, AB · On-site
From fabrication and modularization to new builds, turnaround and maintenance, Aecon Industrial ... Experience with industry standard engineering software such as Civil3D, ANSYS, Mathcad, etc. * The ...
... new services that are efficient, effective and affordable. The Full Stack Developer(s) will ... related software ecosystem, the project team working agreement, and any current service ...
Quick apply
... new services that are efficient, effective and affordable. The Full Stack Developer(s) will ... related software ecosystem, the project team working agreement, and any current service ...
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cutting‑edge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Quick apply
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cutting‑edge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
Quick apply
Senior Optical Engineer
Edmonton, AB · On-site
Medical
Dental
Vision
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...
New Grad Software Engineer information
See Edmonton, AB salary details
$27K - $39.5K
5% of jobs
$39.5K - $52K
12% of jobs
$61.1K is the 25th percentile. Wages below this are outliers.
$52K - $64.5K
11% of jobs
$64.5K - $77K
18% of jobs
The median wage is $79.1K / yr.
$77K - $89.5K
23% of jobs
$99.8K is the 75th percentile. Wages above this are outliers.
$89.5K - $102K
8% of jobs
$102K - $114.5K
6% of jobs
$114.5K - $127K
5% of jobs
$127K - $139.5K
5% of jobs
$139.5K - $152K
4% of jobs
$152K - $164.5K
2% of jobs
$27K
$87.9K
$164.5K
How much do new grad software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a new grad software engineer?
To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.
What typical projects or tasks might a new grad software engineer work on in their first year?
As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.
What is a new grad software engineer?
A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.
Is 25 too late to become a new graduate software engineer?

Hubbell rating
7.6
Based on 42 frontline employees who took The Breakroom Quiz
82nd of 157 rated electronics manufacturers
Job description
Hubbell Research is responsible for conceiving of, maturing, and demonstrating novel technologies to be used throughout Hubbell's extensive product line. Research activities span sensors, controls, communications, analytics (including machine learning and AI), cloud computing, embedded systems, and electronic and electro-mechanical devices. This work requires highly motivated researchers with both breadth and depth across electrical engineering, computer science, mathematics, physics, and applied scientific computing.
The Sr. Research Engineer will contribute to the research, development, implementation, and demonstration of advanced technologies and algorithms related to power systems, analytics, sensing, controls, communications, and distributed computing systems. The successful candidate will be expected to work independently on technical problems, collaborate across disciplines, engage confidently with unfamiliar technical domains, and contribute to the long-term technological direction of Hubbell.
- Design, implement, and optimize production-quality software and algorithms for research and commercial applications
- Conduct scientific computing experiments, numerical simulations, and technical analyses to support research initiatives
- Develop plots, visualizations, technical reports, and engineering/scientific papers to communicate findings and support decision making
- Contribute to algorithm development, optimization, and validation efforts
- Develop and support embedded systems and firmware solutions where required
- Participate in agile product and research development activities
- Collaborate with internal teams, business stakeholders, and external experts to solve challenging technical problems
- Investigate and evaluate new technologies, methodologies, and approaches without requiring direct prompting
- Present technical concepts, research findings, and recommendations clearly and confidently to technical and non-technical audiences
- Support Hubbell Research's mission to revolutionize the electrical power industry through advanced technology development
Technical skills:
-
- 3+ years of work experience in production software development including experience in cloud computing, optimization of algorithms, and consideration/optimization of hardware and software architectures
- 4+ years of experience with scientific computing: ability to perform experiments and do numerical calculations, ability to produce plots to help with decisions, and ability to produce technical reports and engineering/scientific papers
- 4+ years of experience in algorithm development
- 2+ years of experience in embedded systems and firmware development
- 2+ years of agile product development experience
- Educational background in electrical engineering, mathematics, mathematical/theoretical physics, or mathematical statistics
- Understanding of probability and statistics
- Comfort and competence in applied mathematical topics
Soft skills:
- Active curiosity and desire to learn new topics
- Ability and excitement to engage confidently with new contexts well outside of past experience and technical domains
- Is a self-starter who takes initiative to jump in and take action wherever and whenever a gap or need arises, who looks into new things / new approaches without being prompted or asked
- Is comfortable asking questions and takes initiative to connect with experts and stakeholders outside of the core team to obtain advice on a new project or initiative
- Possesses collaborative team spirit with eagerness to support others in tasks and to help them achieve their objectives
- Has appreciation for and interest in our effort to revolutionize the electrical power industry and to drive the future technological directions of electrical distribution
- Strong communication skills and ability to present confidently and effectively
Desired skills
-
- Understanding of information theory (e.g. an undergraduate or graduate course or work experience that uses that topic)
- Understanding of data compression (e.g. work experience or an undergraduate/graduate course)
- Understanding of basic electrical circuits (e.g. RLC circuits)
- Understanding of basic signal processing (e.g. Fourier transforms)
- Experience in high-performance computing
Hubbell Incorporated
Hubbell creates critical infrastructure solutions that power our customers, communities, people and the planet. Our company is strategically aligned around enabling grid modernization and electrification. As more products plug in to an aging grid, Hubbell solutions enable the transition to a more reliable, resilient and efficient energy infrastructure. Founded in 1888 our innovation has made us a leading global manufacturer of high quality electrical and utility solutions enabling customers to operate critical infrastructure reliably and efficiently.
The company operates in two segments. Hubbell Utility Solutions (HUS) enable the grid to conduct, communicate and control energy across utility applications and Hubbell Electrical Solutions (HES) are essential to managing power across a wide range of industries and applications. Our vertical market solutions can be applied to markets including Data Centers, Renewables, Commercial Buildings, Industrial, Telecom and Transportation. Supporting both of our business segments is our corporate and Hubbell Unified Business Solutions teams that provide consistent process, tools technologies across our businesses.
We are committed to operating sustainably and ethically while promoting an inclusive and supportive culture for our people to grow and develop in their careers. Our employees proudly work and serve our communities from our headquarters in Shelton, CT, across the United States and around the globe.
Hubbell Unified Business Solutions
Hubbell Unified Business Services (HUBS) provides corporate shared services to support all businesses across the enterprise. Functional areas include Engineering, Sales, Operations, Marketing, Finance, Legal, IT, Human Resources, Payroll, Environmental Health & Safety, and Compliance. HUBS employees are located around the world.
Hubbell Incorporated, its subsidiaries and affiliates, is an EO Employer AA: M/F/Veteran/Disability. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity or any other protected class.
The above summary of position responsibilities and requirements is not intended, and should not be construed, to be an exhaustive list of duties, skills, efforts, physical requirements, or working conditions associated with the position. It is intended to be an accurate reflection of those principal position elements essential for making decisions related to position performance, employee development, and compensation.
About Hubbell
Sourced by ZipRecruiter
Hubbell Incorporated was founded in 1888 and has grown into an international manufacturer of quality electrical, lighting and power solutions with more than 75 brands used and recognized around the world. Our founder, Harvey Hubbell, developed tooling and equipment to serve the growing demand for new assembly and manufacturing machinery during the industrial revolution. An early, and one of many patents awarded, came for the creation of the first practical method to control electricity through the pull chain socket that remains unchanged today. As a market leader in reliable, electrical solutions, we provide more than half a million products delivered through our various business groups. Hubbell is committed to continually innovating solutions that work, transforming old products with new ideas, and ensuring that we Energize, Enlighten and Empower the communities that support us.
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Shelton, CT, US
Year founded
1888