Manager, Systems Engineering - Diagnostic Sensors and Peripherals
at General Motors
Markham, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Aug, 2024 | Not Specified | 31 May, 2024 | N/A | Unit Testing,Software Development,Testing,Software,Coaching,Computer Science,Hiring | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
REQUIRED SKILLS AND EXPERIENCE:
- 10+ years working in systems and or software development with an emphasis on high integrity systems.
- 3+ years leading software development teams, with a strong preference for experience leading automotive, infotainment, or closely related software teams.
- Strong understanding of systems and traceability principles and the importance of introducing quality at the beginning of the software life cycle
- Experience with testing of software at the appropriate level including low level unit testing and higher-level system validation.
- A proven track record leading teams that have successfully delivered high complexity, high integrity products on time and with high quality.
- Experience with employee mentorship, development, and coaching.
- Experience with both Waterfall and Agile process (hands-on experience).
- Good interpersonal communication and negotiation skills.
- Willingness to travel occasionally
- Minimum bachelor’s degree in computer science, Software Engineering, or equivalent experience.
PREFERRED SKILLS AND EXPERIENCE:
- Experience with vehicle sensing systems, automated driving, and assistance systems.
- Experience and understanding of diagnostics.
- Experience with safety analysis and safety case closure and implementation. Especially ISO26262.
- Experience managing outsourced partners and automotive software suppliers.
- Prior experience with employee appraisal, performance remediation, hiring and other administrative functions.
- Master’s Degree in a related field – technical and/or management.
Responsibilities:
- Lead a team of systems and requirements engineers in planning, functional decomposition, requirements authoring, supplier management of the testing of software at the feature and function level down to specific software requirements.
- Collaborate with Software and QA EGMs to define and confirm the construction of diagnostic software assets like built-in test monitors, recovery strategies and service and appropriate testing and validation.
- Define and maintain existing systems and requirements processes and work with engineering and program managers to ensure alignment within the overall software development process.
- Coordinate with other program leaders and product owners to ensure that adequate resources are present in all scrum teams from the beginning to allow for timely development/coverage of requirements and corresponding test cases as part of our sprints.
- Collaborate with Diagnostic Program Execution teams to understand diagnostic performance, solve/root cause issues, and implement required improvements/changes.
- Eliminate any duplication of efforts through close coordination with other systems teams, the platform organization, and sensing hardware counterparts.
- Conduct regular staff meetings, one-on-one sessions with ongoing feedback, and manage team/employee performance.
- Mentor, coach, and develop employees and their careers.
- Establish and monitor budget for responsible activities.
- Execute resource planning for required activities.
- Model and foster GM’s Core Values and Winning Behaviors.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - QA & Testing
Software Engineering
Graduate
Computer science software engineering or equivalent experience
Proficient
1
Markham, ON, Canada