Description
You’re passionate about a sustainable future and want to build something special. You want autonomy to own your work and at the same time to work with a talented, like minded team. The pace and scope of bringing an innovative product to market doesn’t scare you - it excites you.
We feel exactly the same way.
We design proactive software for vehicles that take on challenging terrain. Our technology enables vehicles to see the road ahead of them, making them aware of the terrain, helping them anticipate challenges and make smarter decisions. We also factor in rider readiness to optimize safety, efficiency, and support. It's about safer, more sustainable, and more capable exploration – from construction sites to remote wilderness
As the Director of Software Engineering, your responsibilities are to oversee the daily operations of the engineering teams, and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You will be heavily involved in the department’s finances and project management, and provide technical and managerial expertise on all engineering projects.
\n- Team Management
- Build high-performing and self-driven teams.
- Set clear expectations for all team members; solicit, synthesize and deliver feedback.
- Define, manage, and track the Objectives and Key Results (OKRs) for the engineering team. Ensure that team objectives align and support the Company objectives.
- Identify skill gaps within teams and work with People Operations to recruit necessary talent.
- Work with leadership to define the team capacity requirements to achieve future roadmaps
- Technology Management
- Stay on top of the latest and emerging AI and CV technologies in the software defined vehicle and off road driving spaces.
- Identify technology gaps and risks, and come up with approaches to solve problems.
- Manage high-level technology descriptions and architecture diagrams for the vehicle software and simulation technology stacks.
- Identify and protect IP within the core technology areas. Look for new opportunities to develop novel IP.
- Project Management
- Develop and maintain roadmaps and project plans for all customer and internal engineering projects.
- Risk identification, management, and mitigation within all projects.
- Report project progress and related risks to the leadership team on a regular basis.
- Definition and management of the budget for the Engineering department.
- Testing Management
- Define, implement, and manage testing strategies across the engineering team.
- Provide guidance on tooling and techniques for various levels of testing with a heavy focus on automation.
- Self driven and challenge oriented
- Natural leader with exceptional communication skills.
- Highly organized and detail oriented.
- Strong understanding of AI and CV technology applications in the key industries that PM serves.
- Proven track record of designing, developing, and deploying AI based solutions with iterative life cycles.
- Strong understanding of vehicle dynamics and related software control systems.
- Proven experience implementing software development lifecycle methodologies.
- Experience with optimizing, securing, and deploying solutions for embedded systems as IoT endpoints considered an asset.
- Experience with cloud native development environments for AI and CV based solutions considered an asset.
This role is based out of our office in Fredericton, NB. Therefore, the candidate must live or be willing to relocate to Fredericton to begin this role.
What it’s like to work with us:
Unlimited vacation.
Health benefits plan from day one.
Freedom and flexibility in work-life balance
Clear career progression plans & learning allowance.
Paid Parental Leave
A values-driven workplace and strong founding culture.
Potential Motors is an equal opportunity employer.
Please mention the word **ELOQUENT** and tag RMzUuMjAzLjI1NS4xMTY= when applying to show you read the job post completely (#RMzUuMjAzLjI1NS4xMTY=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.