Product Development Engineer

FordDearborn, MI
Hybrid

About The Position

We are seeking a dedicated and highly analytical Software Product Engineer to join our team, focusing on our cutting-edge Android Automotive OS application. This critical role involves ensuring the stability, reliability, and performance of a complex hybrid embedded & cloud system. The ideal candidate will be instrumental in identifying, analyzing, and driving the resolution of critical issues, enhancing our quality processes, and contributing to a robust failure mode avoidance strategy. This is a hands-on role that requires deep technical expertise, exceptional problem-solving skills, and a proactive approach to quality improvement.

Requirements

  • Proven working knowledge and practical experience with the Android Automotive OS ecosystem and its core components.
  • Demonstrated proficiency in system-level debugging for complex software, including expert analysis of verbose logcat output using command-line tools (e.g., ADB) and advanced code/text editors.
  • A track record of successfully performing comprehensive root cause analysis for intricate software failures across embedded and cloud systems, with the ability to clearly articulate the diagnostic process and propose effective, long-term solutions.
  • Solid understanding of asynchronous and concurrent processes, WebSocket cloud connectivity, WebRTC and applicable audio transmission protocols.
  • Excellent verbal and written communication skills, with the ability to effectively collaborate with cross-functional teams (developers, QA, cloud engineers, SPEs) and present complex technical findings clearly and concisely.
  • Familiarity with quality management systems and methodologies (e.g., Ford FMA, Quality History, Fish Bone Analysis, DFMEA, 8D/5D, Six Sigma).
  • Proficiency with issue tracking tools (e.g., JIRA, Azure DevOps) and version control systems (e.g., Git).

Nice To Haves

  • Experience with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of voice assistant technologies, natural language processing (NLP), and speech recognition concepts is a plus.
  • Experience within the automotive industry or with high-reliability embedded systems development.

Responsibilities

  • Lead the triage of reported issues within the BluAI In-Vehicle application and its associated cloud components.
  • Conduct thorough and systematic root cause analysis for complex software failures, presenting detailed findings and actionable recommendations to development and cloud teams during daily review meetings.
  • Collaborate with the Software Product Engineers (SPEs) to proactively identify potential failure modes for new features through comprehensive Design Failure Mode and Effects Analysis (DFMEA).
  • Ensure that identified failure modes are adequately addressed through robust test case development and alignment with overall test strategies.
  • Review and critically analyze QA test reports and results to identify patterns, critical defects, and areas for test process optimization.
  • Partner closely with the QA team to refine test cases, establish clear preconditions, and define precise acceptance criteria to enhance the effectiveness of validation efforts.
  • Maintain and update critical quality documentation, including DFMEA records, issue tracking systems, and quality history.
  • Drive the creation of new test cases based on identified regressions, previously untested failure modes, and evolving product requirements to continuously improve test coverage.
  • Demonstrate traceability from requirement to test case and test failures to DFMEA and associated new requirements.
  • Provide specialized triage and root cause analysis support for issues related to Gemini and Google Assistant on Phoenix, as required.

Benefits

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service