Software Engineer (3) – Core Engineer 3

  • Location: Ottawa, Ontario
  • Type: Contract
  • Job #102352

Software Engineer – Software Quality & Validation (Core Engineer 3)

Details

  • Location: Kanata, ON
  • Schedule: Hybrid (4 days onsite, 1 remote)
  • Shift: Standard morning hours
  • Travel: None
  • Compensation: $62/hr with benefits

About the Role

We are seeking a Senior Software Engineer to join a Quality, Warranty, Verification & Validation organization supporting next?generation automotive software platforms. This role focuses on early defect detection and prevention, driving software quality across embedded automotive systems through strong engineering practices, reviews, and cross?functional collaboration.

This is a hands?on, senior?level role for someone passionate about software quality, root cause analysis, and coaching engineering teams—not a testing or automation position.


What You’ll Do

  • Lead early defect detection and prevention strategies across automotive software development
  • Drive software quality process improvements to improve reliability and compliance
  • Conduct software design and architecture reviews
  • Support Failure Mode Analysis (FMA) to proactively mitigate software risks
  • Participate in engineering, joint, and quality reviews
  • Analyze warranty, field, and test data to identify systemic quality issues
  • Collaborate with internal teams and suppliers on infotainment, gateways, and telematics systems
  • Coach and mentor teams on software quality best practices
  • Support compliance with ISO 26262 (Functional Safety) and ASPICE
  • Clearly communicate complex technical issues to engineering teams and leadership

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 7+ years of automotive software engineering experience with a strong focus on:
    • Software quality
    • Warranty analysis
    • Verification & Validation
  • Proven expertise in root cause analysis (5?Why, 8D, Fishbone, etc.)
  • Strong experience with software design reviews
  • Experience supporting Failure Mode Analysis (FMA)
  • Hands?on background in embedded software (C/C++, AUTOSAR, or similar)
  • Experience with ISO 26262 Functional Safety
  • Strong communication, coaching, and stakeholder?management skills

*This is not a testing or automation role. Coding is not required, but prior software development experience is essential.

#LI-MR1

Scroll to Top