Back to Results

Software Development Engineer - Multimedia - Plymouth, MI

Quick Facts
Company Name:MOBIS NORTH AMERICA, LLC
Location:Plymouth, MI
Employment Type:Full Time
Category:Engineering
Take Action

Description

The candidate will exhibit in-depth software design and coding skills for automotive infotainment product. The candidate will be engaged in entire software design phase including, software design review, writing detail design specification, coding, code review, design level unit testing. The candidate must have in-depth software design and coding skills, excellent communication skills, project management skills and strong interpersonal skills to work with customers effectively.

 

Qualifications

Education / Technical Skills / Experience Requirements:

  • A minimum 2 years of hands-on programming experience.
  • Minimum of 2 years of software development experience in Android or Linux OS environments.
  • Strong hands-on skills on Software debugging.
  • Should be familiar with software version control tools.
  • Must have excellent interpersonal and communication and customer facing skills.
  • BS degree in Computer Science, Computer Engineering, or Electronics/Electrical Engineering.

 

Preferred Qualifications

  • Experience in developing automotive multimedia/infotainment software highly desired.
  • Familiarity with security concepts, processes, and methods.
  • Conceptual understanding of security methodologies and challenges.
  • Experience in security algorithm.
  • Experience with Linux, Android, iOS, BlackBerry (QNX) based development.
  • Experience in wireless modem or smartphone devices in association with CDMA, EVDO, 4GLTE, HSPA, 5G wireless etc
  • MS degree in Computer Science, Computer Engineering, or Electronics/Electrical Engineering.

 

Responsibilities:

  • Engage in all stage of software design and implementation activities for automotive infotainment (Telematics or Multimedia) features.
  • 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.


Automation Alley Logo