Back to Results

Software Engineer - Infotainment - Plymouth, MI

Quick Facts
Location:Plymouth, MI
Employment Type:Full Time
Take Action



The candidate will be engaged in the entire software design phase including but not limited to: requirement review, software design review, writing detailed design specifications, coding, creation of test plans/cases, participate in vehicle quality events and testing for Next Generation Automotive Infotainment applications (Connected Car Technology).

Key Tasks & Responsibilities

  • Engage in all stages of software design and implementation activities for Infotainment/connected car (Android and Linux platform) SW
  • Participate in design review and code inspection meeting
  • Participate in vehicle quality events
  • Creation of software requirement, design documents
  • Creation of system test plans based on specifications and standards
  • Define test cases and conduct designer level and product level testing
  • Manage small projects and technical resources, including planning, estimating and follow through
  • Works with the customer to further define requirements and to resolve issues
  • Communicate effectively with customers to improve overall system performance
  • Responsible for communication with customer on design definition
  • Responsible for project management and project review with customers

Educational Requirement:

  • B.Sc. Degree in Computer Science, Computer Engineering
  • Preferred: Master of Science Degree, Computer Science/Computer Engineering


  • Minimum 2 years of hands-on Java/J2EE, Java Script, C, C++ programming
  • Minimum 2 years of software development experience in Android and/or Linux OS environments
  • Must have software design and coding experience in at least one of the following domains: Infotainment, Connected Car, Multimedia SW
  • Strong hands-on Software Debugging
  • Familiar with software version control tools
  • Experience with GIT, JIRA, Eclipse IDE

Automation Alley Logo