Manager, Software Engineering - NPX
Date: May 26, 2023
Location: Edmonton, AB, CA, T5M 3Z1
Company: Hubbell Incorporated
At HPS, we build products that provide mission critical infrastructure and that deliver communications and power to millions of people worldwide. In our business, failure is not an option. Therefore, we manufacture products of uncompromising integrity and it starts with our quality policy. We hold our partners, our suppliers and ourselves to the highest standard to ensure we exceed all the technical and functional expectations of our customers.
Hubbell Incorporated engages in the design, manufacture, and sale of electrical and electronic products in the United States and internationally. It operates in three segments: Electrical, Power, and Industrial Technology.
Brand Overview
Hubbell Engineering, in collaboration with Hubbell’s global divisions, we accelerate the development of the most impactful technical solutions within Hubbell in fields such as smart grid, green power, lighting control, electrical safety, communications, and more. If you are committed to environmentally friendly projects, security, safety, and advancing new approaches in technology, then Hubbell engineering is the place for you. Join our team to solve challenging problems and help make change in electrical products and utility.
We are looking for an experienced software engineering leader with a vision for success and hunger to help teams solve complex technical problems with practical experience in embedded development plus one or more of the following: IoT, wireless communications, cloud computing, and cybersecurity.
Posting Address
Our Edmonton facility is modern, clean and comfortable. We have an onsite gym, a large patio with our own garden, lots of green space where we host family BBQs, a beautiful lunchroom and lots of parking. We pride ourselves in having a work environment where everyone can be their whole and best selves. We are located on 11603 and 165 Street in the Westend.
Position Overview
As a Manager, Embedded Software Engineering, you will apply your technical skills and professional experiences to oversee business unit new product development working closely with leadership, development teams, program, and product management.
Duties and Responsibilities
- Participate in Agile ceremonies, drive continuous improvement, and monitor team deliverables.
- Occasionally assist embedded software design teams as an individual contributor.
- Provides concise communications for potential risk, mitigation, and business impact.
- Develop skills gap mitigation including training, professional development, and coaching.
- Support recruitment, technical staffing, career development and Agile team formation.
- Other duties and responsibilities, as assigned.
Skills and Experience
What we need to see
- BS degree in Computer Science or Computer Engineering.
- 10+ years product development and technical leadership experience.
- 3 to 5+ years Agile methodologies experience with complex system development.
- Proficiency with continuous integration and DevOps methodologies, preferred tools such as GitHub, Jenkins, ADO etc.
Ways to distinguish yourself
- Experience with two programming languages: C/C++, Python, Java, JavaScript, Rust.
- IPv4 / IPv6 Networking / IoT Cybersecurity
Education
Relevant Industries
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.
Job Segment:
Cloud, Embedded, Computer Science, Java, Network, Technology