Back to Results

Software Engineer - Plymouth, MI

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



Support Telematics/Infotainment Software Design and Development. The candidate will be engaged in the entire software design phase including but not limited to; requirement review, software design review, writing detailed design specification, coding, creating test plans/test cases, intensive design level unit testing, field testing, and on-site customer support. The candidate should exhibit in-depth telematics/infotainment software design and coding skills and experience for next generation automotive infotainment technology (Connected Car). 

Key Responsibilities:

  • Engage in all stages of software design and implementation activities for Infotainment/Telematics (Android and Linux platform) software.
  • Creation of software requirement, design documents.
  • Creation of system test plans based on specification and standards.
  • Define test cases and conduct designer level and product level testing.
  • Participate in design review and code inspection meetings
  • Manage small projects and technical resources, including: planning, estimation, and follow through. 
  • Work with customer to further define requirements and 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 Requirements:


  • Bachelor of Science Degree in one of the following areas: Computer Science, Computer Engineering, Electronics/Electrical Engineering 


  • Master of Science Degree in one of the following areas: Computer Science, Computer Engineering, Electronics/Electrical Engineering

Experience Level:

  • Minimum of 2 years of hands-on Java/J2EE, Java Script, C, C++ Programming experience
  • Minimum of 2 years of software development experience in Android OR Linux Operating System environments
  • Must have software design and coding experience in at least one of the following domains: Infotainment, Telematics, Multimedia Software
  • Strong hands-on skills in software debugging
  • Should be familiar with software version control tools
  • Must have excellent interpersonal/communication skills for customer facing responsibilities


Automation Alley Logo