HMI Software Engineer
Location: US, MI, Livonia
Department: Technical
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Automotive
Function: Information Technology

Company profile:
Neusoft America is a division of Neusoft, the largest IT Solutions &amp; Services provider in China with a US presence that is growing employing over 20,000 nationwide!  Our US Corporate Headquarters is located in Raleigh/Durham, NC.Focusing on “Beyond Technology” as its corporate philosophy and brand commitment, Neusoft has been engaged in building its core competence to create value for customers and society. We are devoted to bringing more value out of technology through implementation of a series of strategies, including Open Innovation, Excellent Operations Management, and HR Development.Within Software technology, Neusoft provides Industry Solutions, Product Engineering Solutions, and related software Products &amp; Platform Services through seamless integration of software and services, software and manufacturing, as well as technology and industrial management capacity.Neusoft employees enjoy competitive salaries, 15 days of vacation in the first year, 10 paid holidays, 80% of employer-paid health insurance cost, etc. 

Job description:
HMI (human machine interface) Software Engineer will play a key role in the development of automotive infotainment &amp; instrumentation solutions for Neusoft’s Tier 1 automotive customers.As an HMI SW engineer you will work with our automotive customers to develop/revise/debug the Graphical and Logic layers of an automotive HMI. The HMI engineer will collaborate with our customer’s engineering and design organizations to turn concepts into functional user experience designs. 

Requirements:
ResponsibilitiesLead the development of Multimedia Systems HMI (turning Customer generated graphics info a functional HMI design).Collaborate with visual and Industrial designers to create visually pleasing user experiences.Create deliverables to communicate the design and implementation work to customers. Depending on the stage of the project and the requirements, this may include code reviews, graphical demonstrations, etc.Will work at our Neusoft Livonia Michigan office or onsite with one of our customers in the Detroit area.Minimal travel expected may be required to support meetings at Tier 1 and OEM office locations.May be required during the evenings to attend WebEx or conference calls with other Neusoft team members in China.Desired responsibility: communicate requirement with customer, coordinate with the Neusoft offshore development team. Required Experience3-5 years experience designing/developing graphical interfaces.Experience with HMI development tools such as Qt, HTML5, etc.C/C++ or C# programming experience in multi-process embedded systems.Embedded software development.Usability testing experience, including developing and executing test protocols.Prototyping solutions. Software and/or hardware development experience a plus.Solid understanding of technology and the product development lifecycle.Knowledge of visual design principles and practices.Strong written, visual, and verbal communication skills.Comfortable with common design tools such as Adobe Illustrator and Photoshop.Automotive or similar HMI design experience is a big plus.Authorized to work in the US

Benefits:
Nuesoft employees enjoy competitive salaries, 15 days of vacation in the first year, 10 paid holidays, 70% of employer-paid health insurance cost, etc.