10 months ago
SPONSORSHIP NOT AVAILABLE.
Company Overview: Nippon Seiki is a world-class manufacturer of instruments for vehicles, agricultural, and construction equipment. Established in 1945, Nippon Seiki Co., Ltd. is headquartered in Japan, in 26 facilities worldwide. N.S. International, Ltd. ("NSI"), a group company of Nippon Seiki, located in Troy, MI, is a tier one supplier of instrument clusters and head-up display units for FCA US, General Motors, BMW, Honda, Harley Davidson, Suzuki, Polaris, Arctic Cat and other OEM's.
Leads assigned programs/projects ensuring the systems engineering team meets project milestones and deadlines. Mentors junior engineers to professional growth and enable high-quality software development. Gathers system requirements and creates functional specifications for embedded software design and development. Performs system validation to ensure all requirements have been properly captured and implemented while meeting the customer's delivery expectations.
Primary Duties and Responsibilities:
Configures and installs hardware and software for complex systems that meet customer installation requirements and integrate with customer's existing systems.
Analyzes and documents customer and NSI internal requirements, and generates internal functional specifications to direct all software created for NSI's products.
Generates high level and complex functional specifications to document NSI software testing. Validates embedded software per functional specifications and customer needs.
Validates all embedded software functions according to functional specifications and customer requirements.
Regularly prepares flow charts, models and procedures, and conducts feasibility studies to design and develop system solutions
Prepares and maintains technical documentation to guide system users and assist ongoing operation, maintenance, modification and problem resolution regarding the product's software system
Collaborates with sales team to estimate costs and requirements of configuring, modifying and installing NSI products
Develops and maintains system testing tools such as CANoe panels for each specific message matrix released by the customer.
Completes all PCE (man hour and function point) requests for the systems group, and prepares quotations for software changes.
Demonstrates broad understanding and application of the competency in difficult situations; generally requires no or only limited oversight. Provides guidance to lower level engineering staff.
Provides field support to NSI's Integration and Quality Assurance teams to identify root cause of issues.
Documents customer software functionality in cases where they do not exist to define general functionality to provide fundamental interaction procedures.
Leads assigned programs/projects and ensure that the systems team meets its required deadlines.
Reviews other Engineers' work with respect to internal Quality Gate metrics and advices team on necessary changes.
Presents Quality Gate documentation to Software Quality Assurance team during periodic reviews.
Works collaboratively with direct supervisor in reviewing work of Level I and II software system design engineers.
Performs other duties as assigned. Job Specifications:
Bachelor's degree in computer science or engineering with a minimum 8 years of experience or a Master's Degree and a minimum 5 years of experience in computer science or engineering with satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design. Knowledge and experience:
Work requires in-depth knowledge of CAN communication interface and Vector tools.
Minimum of 4 years of active AUTOSAR development.
Work requires knowledge of intra vehicle communication tools including CAN, LIN, MOST50, Ethernet (TCP/IP).
Work requires the ability to use tools such as networking emulators, oscilloscopes, and test boxes to validate and test software functionality.
Work requires ability to develop function and test specifications for software development.
Work requires proficient knowledge of scripting languages (Perl, VB, Python, etc) for development of automated testing.
Work requires experience working with 32 bit microcontrollers. Personal Attributes:
Work requires interpersonal skills necessary to work effectively with customers and multi-cultural teams.
Work requires the ability to independently manage multiple projects and deadlines.
Work requires the ability to work independently and in a team environment.
Work requires the ability to communicate (verbally and written) in a clear, concise manner. Travel: Occasional travel domestic / international may be required, maximum 15-20%.
Availability: Normal business hours; after-hours and weekends as needed.
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
N.S. International, Ltd. is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.
See Job Description
N.S. International, Ltd. is a tier one supplier of Instrument Cluster and Head-Up Display systems to many major automotive OEMs including: General Motors, Fiat Chrysler Automobiles (FCA), Honda and BMW. NSI supplies other parts and equipment including fuel gauges, speedometers, tachometers, and a variety of other gauges to Harley Davidson, Polaris, Arctic Cat, Suzuki and others.
N.S. International, Ltd. houses a team of professionals who provide face-to-face support to our customers covering the complete product life cycle. Our onsite expertise includes: Sales, Purchasing, Supply Chain, Design Engineering and Program Management.