How can we reach you?

Do you have a resume?

Please check the box below:

If you would like to be notified via email about new job openings, select a category below:

Submit
Cancel
Software Architect - Android Systems
Northville, MI

Position No Longer Open

Posted 1/09/2019

Required Skills

  • BSCS, BSEE or equivalent training and experience in Software Development
  • 5 yrs. minimum experience in embedded Android software engineering
  • Extensive knowledge in Android is required
  • Experience with Jira, Gerrit, and Agile Software Development
  • Supervisory experience and / or Project Management experience
  • Fluency in C, C++, JavaScript, etc. is desired but not required
  • Automotive industry experience is desired, including experience in launching Android platforms

Job Description

  • This professional will be technically leading the software engineering team with the functions below
  • They will also be working with both customers as well as the team in Japan
  • In addition to leading development, they will also perform these functions:
  • Software Engineering
  • Lead software engineering team to develop future Android systems to anticipate customer needs
  • Utilize their comprehensive understanding of current and future automotive systems operation (e.g. eAVB, different flavors of CAN, Etc.)
  • Utilize their comprehensive understanding of Android, Android for Automotive, and Android Auto
  • Assist customers in modifying / implementing Android design
  • Feature Management
  • Plan and communicate feature development with advanced engineering team leads
  • Track development shortcomings and product defects throughout the life of the program
  • Communicate information to assist hardware team
  • Design Documentation
  • Develop and capture designs to achieve project goals
  • Address production shortcomings with new technical designs
  • Create new designs to address unique needs for programs
  • Software Management
  • Track software release schedule and customer expectations
  • Maintain files and distribution to customer and other stakeholders
  • Codebase Integration
  • Track multiple development tracks through maturity, integrating features across branches as maturity allows
  • Requirements Management and Validation
  • Maintaining and understanding requirements documents
  • Be able to “fill in the holes” in explaining requirements to our design team
  • Be able to creatively suggest additional features and requirements that a customer may want

Reliance One, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

We Build
Teams

Contact Us

RELIANCE ONE, INC.

1700 Harmon Road, Suite One

Auburn Hills, MI 48326

248-922-4500


Copyright 2015 Reliance One, Inc.

All rights reserved.