
Manager, Software Engineering
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Waterdown • Canada
Visit company websiteExplore more
Salary
💰 CA$130,000 - CA$180,000 per year
About the role
- Provide leadership, guidance and mentorship of an engaged, high performing engineering team.
- Contribute to good software engineering design practices, processes and standards throughout the department.
- Support technical staff throughout the entire project lifecycle in areas such as project estimation, design reviews, resource loading and product release.
- Develop relationships across engineering functions and the organization at large.
- Provide metrics, reports and performance measures for your team’s results.
- Provide expert-level technical support to the organization.
- Work with other leaders & senior technical staff to develop and maintain our software technology roadmap.
Requirements
- Minimum of 9 years of experience in embedded software development.
- University degree or College diploma in Software Engineering, Computer Science or a related discipline.
- Experience leading & engaging with high-performing software engineering teams.
- Design, implementation and validation of embedded software, preferably in related fields such as avionics, motor control, computer vision, video processing, or camera systems.
- Supporting teams to execute complex software development projects from concept to production.
- Strong background in one or more of the following technical areas: Embedded software development with C or C++.
- Development of software for complex electronics such as microprocessor, microcontroller, GPU or FPGA based systems.
- Automated software test methodologies tailored to embedded systems.
- Development of software using simulation or emulation environments.
- Familiarity with industry best practices for software development including source control management, Agile practices and Continuous Integration / Continuous Deployment (CI/CD) methodologies.
- Experience establishing strong relationships with leaders across the organization to achieve results.
- Experience assessing and hiring the best talent for the team.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded software developmentCC++software designsoftware implementationsoftware validationautomated software testingsimulation environmentsemulation environmentsContinuous Integration / Continuous Deployment (CI/CD)
Soft skills
leadershipmentorshipguidancerelationship buildingcommunicationteam engagementproject estimationdesign reviewsresource loadingperformance measurement
Certifications
University degree in Software EngineeringCollege diploma in Computer Science