Hybrid Senior In-Vehicle Infotainment, Connectivity Systems Development Engineer

Posted 2 hours ago

Apply now

About the role

  • Engineer developing infotainment and connectivity systems for Ford vehicles by defining software and system requirements. Utilizing model-based systems engineering for reliability in design and testing.

Responsibilities

  • Interact with feature owners and software development teams to scope and define robust systems interface and software requirements.
  • Utilize a model-based systems engineering approach in conjunction with Behavior Driven Development methodology to define individual functions, use cases, sequence diagrams, and test cases.
  • Ensure design for reliability and early identification and mitigation of potential failure modes across the In-Vehicle Infotainment and Connectivity sub-system and software levels.

Requirements

  • Minimum of a Bachelor of Science Degree in Computer/Software/Electrical Engineering or equivalent.
  • 5+ years of experience with electrical architecture, electrical systems, and automotive network topologies, with a strong background in Systems Engineering and reliability principles
  • 5+ years of experience in robust requirement development, verification, and validation, with a focus on designing for reliability and testability, and experience in component/vehicle level testing for failure modes.
  • Proven experience in systematically analyzing and resolving complex systems issues, employing root cause analysis, corrective action methodologies, and implementing design solutions for failure avoidance.
  • In-depth knowledge of CAN, LIN, and Ethernet-based In-Vehicle Network protocols and processes, including understanding of potential failure modes and diagnostic strategies.
  • Knowledge of Service Oriented Architecture (SOA) based API design, with an understanding of fault tolerance and error handling in distributed systems.
  • Knowledge of Human Factors and Human-Machine Interfaces (HMI), including considerations for usability, error prevention, and graceful degradation in failure scenarios.
  • Strong knowledge of Requirements Engineering (INCOSE, EARS, BDD/Gherkin), with an ability to translate reliability and safety requirements into actionable specifications.
  • Demonstrated in-depth knowledge and practical application of Design Failure Mode Avoidance (DFMA), Failure Modes and Effects Analysis (FMEA), Fault Tree Analysis (FTA), and other reliability engineering techniques.
  • Knowledge of Unified Modeling Language (UML) or System Modeling Language (SysML) for modeling system behavior, structure, and potential failure modes.
  • Knowledge of Computer Programming Competencies (C++, Python, Java) for developing robust and fault-tolerant software.
  • Familiarity with Automotive Infotainment Systems or other Automotive Domains, including a deep understanding of interfaces, communication protocols, features/functions, architecture, and common failure mechanisms.

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.

Job title

Senior In-Vehicle Infotainment, Connectivity Systems Development Engineer

Job type

Experience level

Senior

Salary

$113,580 - $190,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job