Wyoming, MN OR Plymouth, MN
Mode of Interview: Phone + Skype
Software engineer to build high quality products. This is an exciting position on a team building world-class connected rider solutions. As a technical contributor on the team, you will have the ability and empowerment to make changes and move quickly. You will have the opportunity to directly impact cellular connectivity, infotainment, and cloud development projects. The ideal candidate is effective in a fast-paced Agile development environment, pushing industry best practices and system maturity.
ESSENTIAL DUTIES & RESPONSIBILITIES :
Collect customer requirement
Analyze the requirement
Provide high level estimate and task breakdown
Design and develop software according to the requirement
Perform design review, code review
Perform unit test as part of software development process
Flexible enough to work on multiple products being produced for a fast-changing market
Have a customer-focused mindset for delivering a product that is centered around a great customer experience
Analyze system performance for bottlenecks
Constantly look for ways to increase the team's velocity/productivity by eliminating waste
Help build and maintain high team morale
Other duties and responsibilities as needed
SKILLS & KNOWLEDGE:
BS in Computer Engineering, Computer Science, Electrical engineering or related or MS in a related field.
Minimum of 5 years software development for In Vehicle Infotainment(IVI) product.
Strong C programming and debugging skills (C preferred).
Strong communication and collaboration skills.
Experience implementing Linux applications and daemons.
Comfort using desktop Linux and open source tools for day-to-day development.
Ability to quickly learn and apply new skills with minimal supervision.
Familiar with Agile software development methodology in Automotive.
Minimum of 3 years firmware development experience in one of the following areas:
Experience with Android Auto.
Experience with using Android OS for automotive industry.
Experience with BlueZ, oFono, OBEX, PulseAudio and/or related open source audio and media.
Experience with Bluetooth (Classic and LE) and audio/DSP technologies.
Experience CAN, Navigation, Apple CarPlay, Sirius XM, and other IVI features.
Experience Linux kernel development.
Experience with fast paced, agile environment.
Experience with unit test.
Tier -1 or Tier - 2 working experience for automotive industry.