DENSO-posted 3 months ago
$181,000 - $225,000/Yr
Full-time • Senior
Southfield, MI
5,001-10,000 employees

We are seeking a strategic and technically person to help drive digital transformation in embedded software development and software quality assurance across our North American 2 great causes Green and Peace of Mind, with collaborative oversight in Japan. This role will lead modernization efforts in process, tooling, and compliance, ensuring world-class quality and efficiency in embedded systems engineering. You will drive innovation and efficiency by leading the design and development of advanced engineering tools and AI-workflows that improve the developer experience. You will develop quality assurance strategies to strengthen product quality, compliance, and operational excellence across engineering teams in the organization. This role combines deep technical expertise with strategic leadership to improve developer experience, ensure product quality, and align with industry standards such as ASPICE, Functional Safety, and Cybersecurity across the organization.

  • Leads and manages new or high-risk embedded software design projects across departments.
  • Establishes basic software design and architecture and leads the development of initial prototypes.
  • Reviews and approves work of design teams and recommends corrective actions.
  • Evaluates customer technical requirements and proposes design alternatives to customer, as required.
  • Develops and leads product development teams in the use of DIAM’s software development processes and tool chain.
  • Participates in developing long-term plans and strategy for area.
  • Evaluates and recommends direction for software architectures and key components.
  • Interacts with customers and external peer technical experts on advanced development initiatives.
  • Conducts independent quality audits to analyze current processes and products and identify and implement improvements.
  • Prepares and delivers technical reports and presentations on strategic issues and business expansion opportunities.
  • Influences sales efforts and promotes DIAM position with customers, affiliates, suppliers.
  • Approves, reviews and provides guidance related to technical reports and presentations of lower level colleagues.
  • Lead the design, deployment, and lifecycle management of engineering tools, including AI/LLM-enhanced platforms, ALM systems, and CI/CD pipelines.
  • Oversee proof-of-concept (POC) initiatives and pilot deployments of new tools and technologies.
  • Collaborate with cross-functional teams (e.g., NAITS, HW, SW) to ensure tools meet stakeholder needs and compliance requirements.
  • Establish an Embedded SQA team to develop and implement strategies aligned with organizational standards.
  • Create and maintain a Software Health Dashboard with KPIs and Metrics.
  • Evaluate engineering work products and processes to ensure quality, effectiveness, and maturity.
  • Facilitate risk management, root cause analysis, and resolution of systemic issues.
  • Serve as a technical and process expert, guiding teams on design best practices, ASPICE, Functional Safety, and Cybersecurity.
  • 15 years minimum of experience in embedded software, systems engineering and development in the automotive domain.
  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field.
  • Minimum 5 years of experience in engineering tools management or a related role.
  • Experience with Autosar, vehicle network communications (CAN, LIN, Automotive Ethernet), and static/dynamic analysis tools (QAC, Polyspace).
  • Embedded software experience in electrification would be a plus.
  • Knowledge of supporting/administering AI tools and frameworks including Machine Learning & Deep Learning, Natural Language Processing (NLP), Data Handling & Analysis, AI platforms (Github copilot, Azure, etc.).
  • Supported/administered the following tools or systems: Continuous Integration/Continuous Build, ALM tools (Jira, Bitbucket, Confluence, PTC Integrity, IBM DOORS, SBM, Jenkins, Github).
  • Worked with server administration and client server architecture.
  • Object-Oriented Programming, Java, and C# (Sharepoint).
  • Strong software development experience working on core or feature software where you will be able to perform inspections or quality reviews.
  • Knowledge of root cause analysis strategies such as 8D and 5why analysis.
  • Strong knowledge of ASPICE.
  • Knowledge of ISO 26262, ISO 21434, and agile methodologies (SAFe, Scrum, etc.) preferred.
  • Statistical analysis for identification of systemic issues.
  • Be able to facilitate and align among cross-functional teams (HW, SYS, EPG, etc.).
  • Health, Dental, Vision, Prescription Drug plans
  • Life and Accidental Death & Dismemberment Insurance
  • Flexible Spending Account
  • Employee Assistance Program
  • 401K with 4% company match
  • Bonus Program
  • Wellness Program
  • Onsite Fitness Center (vary by location)
  • Tuition Reimbursement
  • Career Development and Ongoing Training
  • Paid holidays and vacation
  • Cafeteria and food markets (vary by location)
  • Volunteer opportunities
  • Employee recognition (employee and milestone events)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service