Job Purpose Dana is searching for a skilled and motivated candidate in the area of Manager, Advanced Engineering to support the development of high voltage motor and inverter technologies in support ...
Job Purpose Dana is searching for a skilled and motivated candidate in the area of Manager, Advanced Engineering to support the development of high voltage motor and inverter technologies in support ...
The Senior Engineering Manager, Platform Engineering owns the health, output, and growth of MEDFAR's foundational technical functions: Cloud Engineering, Core Architecture. This is a high-impact ...
Quick apply
The Senior Engineering Manager, Platform Engineering owns the health, output, and growth of MEDFAR's foundational technical functions: Cloud Engineering, Core Architecture. This is a high-impact ...
... Data Management (DM) with data cleaning activities, use global SAS macros and participate to internal initiatives to increase efficiency of the statistical programming of SDTMs, ADaMs, derived ...
Quick apply
... Data Management (DM) with data cleaning activities, use global SAS macros and participate to internal initiatives to increase efficiency of the statistical programming of SDTMs, ADaMs, derived ...
Program Operations Manager
Terrebonne, QC · On-site
This role will partner closely with Product Managers, Product Owners, Engineering Managers, UX, and leadership teams to improve planning quality, delivery predictability, cross-functional ...
Quick apply
Program Operations Manager
Terrebonne, QC · On-site
This role will partner closely with Product Managers, Product Owners, Engineering Managers, UX, and leadership teams to improve planning quality, delivery predictability, cross-functional ...
Programmer Analyst
Montreal, QC · On-site
... Manage multiple initiatives from start to end, including: o Collaborating with users to understand ... As a software developer, you will bring your expertise in code development and system design on ...
Programmer Analyst
Montreal, QC · On-site
... Manage multiple initiatives from start to end, including: o Collaborating with users to understand ... As a software developer, you will bring your expertise in code development and system design on ...
Programmer Analyst
Montreal, QC · On-site
As a C# Developer, we ask you to be versatile, display leadership qualities, and approach ... Managing end-to-end initiatives by collaborating with users and business analysts, translating ...
Programmer Analyst
Montreal, QC · On-site
As a C# Developer, we ask you to be versatile, display leadership qualities, and approach ... Managing end-to-end initiatives by collaborating with users and business analysts, translating ...
Senior Software Developer Manager
CA$156K - CA$228K/yr
Manage and grow multiple cloud engineering teams , fostering a culture of ownership, quality, and continuous improvement * Set clear priorities and drive execution across interconnected platform ...
Senior Software Developer Manager
CA$156K - CA$228K/yr
Manage and grow multiple cloud engineering teams , fostering a culture of ownership, quality, and continuous improvement * Set clear priorities and drive execution across interconnected platform ...
Programmer Analyst
Montreal, QC · On-site
As a C# Developer, we ask you to be versatile, display leadership qualities, and approach ... Managing end-to-end initiatives by collaborating with users and business analysts, translating ...
Programmer Analyst
Montreal, QC · On-site
As a C# Developer, we ask you to be versatile, display leadership qualities, and approach ... Managing end-to-end initiatives by collaborating with users and business analysts, translating ...
Program Operations Manager
Terrebonne, QC · On-site
This role will partner closely with Product Managers, Product Owners, Engineering Managers, UX, and leadership teams to improve planning quality, delivery predictability, cross-functional ...
Program Operations Manager
Terrebonne, QC · On-site
This role will partner closely with Product Managers, Product Owners, Engineering Managers, UX, and leadership teams to improve planning quality, delivery predictability, cross-functional ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
Solution Architecture Manager
Montreal, QC · On-site +1
We believe that Engineering Managers should be outstanding engineers themselves. They should feel completely at home troubleshooting technical issues and having technical presales conversations with ...
Quick apply
Solution Architecture Manager
Montreal, QC · On-site +1
We believe that Engineering Managers should be outstanding engineers themselves. They should feel completely at home troubleshooting technical issues and having technical presales conversations with ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
Senior Engine Programmer
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Senior Engine Programmer
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Senior Engine Programmer
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Senior Engine Programmer
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Reporting to the Sr. Engineering Manager, the Project Engineer leads the development of the scope of work, the detailed engineering specifications, and the engineering plans in order to meet the all ...
Reporting to the Sr. Engineering Manager, the Project Engineer leads the development of the scope of work, the detailed engineering specifications, and the engineering plans in order to meet the all ...
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
Quick apply
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
Senior Programmer Analyst
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
Senior Programmer Analyst
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting ... Managing and coordinating the rollout of software releases. * Providing clear, consistent, and ...
Quick apply
We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting ... Managing and coordinating the rollout of software releases. * Providing clear, consistent, and ...
Programmer Analyst
Montreal, QC · On-site
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Programmer Analyst
Montreal, QC · On-site
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Programmer Manager information
What does a programming manager do?
Is a TPM role stressful?
What is a programme manager's salary?
Can I make 100k as a project manager?
What is the difference between Programmer Manager vs Software Developer?
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

Dana Incorporated rating
5.7
Based on 77 frontline employees who took The Breakroom Quiz
400th of 430 rated machine equipment manufacturers
Job description
Dana is searching for a skilled and motivated candidate in the area of Manager, Advanced Engineering to support the development of high voltage motor and inverter technologies in support of Dana’s upcoming e-Propulsion platform hardware portfolio. This work involves developing key technologies to reduce cost, improve efficiency and performance, reduce packaging volume while simultaneously reducing implementation time to market. Potential candidates with a background and interest in the following fields are encouraged to apply.
Primary Duties and Responsibilities:
• Lead a team of engineers and subject matter experts from initial concept creation through proof of concept (PoC) testing to
implementation of technology on Dana’s next e-Propulsion platforms
• Interface with product planning, sales, purchasing and engineering organizations to align on technology roadmap
• Provide final engineering approval amongst competing technology needs to concept down selection towards PoC development
• Deep understanding of virtual and physical loadcases required to support all attribute targets of technologies explored
• Manage virtual engineering needs and software in CAE and CFD supporting technology development
• Manage smaller test bench assets and test articles to achieve key data validation on technologies
• Plan and manage staff resources, capital and operational budgets needed to deliver technologies on-time
• Contribute to site management and collaborate closely with other site managers for prototyping and test completion
• Manage grants, subsidies, or other funds that support technology development projects regionally
• Lead project timelines to ensure clear communication of deliverables to upper management
• Manage activity of engineering service providers, component suppliers, etc. engaged to support development efforts
• Manage relevant university and collaborative partner projects to ensure on-time completion towards Dana’s technology goals
• Lead engineering team to follow Dana’s Technology Development Plan (TDP) cadence and reporting structure
• Identify competitive benchmarking needs and work in partnership with benchmarking organization to collect needed data
• Report semi-monthly to executive leadership on progress of technology development activities
• Champion symposium sessions to share learnings to cross-functional teams
• Attend and present at industry conferences on Dana’s behalf to showcase technology development
• Manage IP and promote IP protection and generation within the team
Requirements:
• Master’s degree or PhD in Mechanical, Electrical or Mechatronics Engineering (or related discipline).
• 10+ years experience in detailed design of high voltage electric traction motor and inverter components and sub-systems
• 3+ years experience directly managing a team of engineers
• 3+ years of program management experience balancing parallel, complex tasks
• Experience leading multidisciplinary teams a plus
• Strong understanding of inverter and motor components, electromagnetics, traction motor topologies
• Ability to manage maturing projects while also supporting early concept ideas simultaneously
• Working level knowledge of subsystem/component manufacturing/assembly methods
• Demonstrated ability to take ownership of deliverables and lead resolution of issues
• Ability to adapt to change and pivot project selection, scope and timing as determined by business needs
• Active relationships with universities, consortiums, or industry partners a plus
• System level experience integrating technology components to realize system performance, efficiency gains a plus
• Must be a self-directed and motivated individual who is organized and able to accept multiple tasks and responsibilities
• Must have excellent interpersonal skills to work with people at all levels within and outside Dana in a professional manner.
• Excellent written verbal, presentation, planning, problem solving and decision-making skills with ability to engage with cross
functional teams on a daily basis
• Ability to work on-site a minimum of (4) days per week
• Limited travel both domestically and internationally
• Preference to communicate in both French and English languages
What Dana Incorporated employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom