Senior System Engineer

Full Time
Troy, MI
Posted Just posted
Job description

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, with numerous 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.

Purpose of Job

This role is responsible to gather and analyze system requirements and create functional specifications for the embedded software design and development of automotive instrument panel clusters (IPCs) and head-up displays (HUDs). This position also performs system testing to ensure all requirements have been properly captured and implemented while meeting the customer’s delivery expectations. This role will provide technical knowledge, and mentor other engineers based on their previous experiences.

Major Duties/Responsibilities

Rank
% of Role Focus
Major Duty/Responsibilities

1.
40%
  • Lead project planning and delivery activities.
  • Capture customer requirements for specific program by reviewing documentation and asking questions of the customer’s software and/or release team.
  • Analyze and document customer and internal requirements; generates internal functional specifications for software.
  • Document customer software functionality in cases where it does not exist in order to define general functionality and provide fundamental interaction procedures.
  • Actively participate in the decomposition of requirements into a software system / architecture design.

2.
20%
  • Create functional test specifications to document testing required for software.
  • Perform testing to confirm embedded software functions according to the functional specifications, as well as confirming software defects have been corrected and documented in the issue tracker system.
  • Lead by resolution of issues identified by testing to the software design teams for corrective action; collaborate with the teams to resolve the issue.

3.
15%
  • Develop the plan and schedule for the system engineering activities needed to meet customer and manufacturing milestones.
  • Lead assigned projects in executing the plan and schedule to ensure that the systems team meets its required deadlines.
  • Maintain software open issue lists and participates in meetings with the customers to support issue resolution.
  • Release official software to support manufacturing facilities.

4.
5%
  • Develop and maintain system testing tools and configure the tools for specific projects (e.g CANoe panels).

5.
5%
  • Perform testing to reproduce identified issues.
  • Provide support to internal teams to evaluate and identify root cause of field issues.

6.
10%
  • Mentor and provide guidance to other engineers.

7.
5%
  • Lead the technical evaluation and analysis of RFQs, and change requests to determine feasibility, develop alternatives, identify risks, and estimate costs/effort, and provide the information to internal team leadership.


Team Management / Leading Others

  • Provide supervision, guidance, leadership, and training to members within your team.
  • Monitor and evaluate the performance.
  • Train team members on policies and procedures and create and maintain a set of current forms and approval procedures.
  • Establish goals for team and conduct reviews.
  • Participate in recruitment activities and hiring of qualified department resources.


Education, Experience and Knowledge

Required and/or preferred level of education, knowledge and skills that are necessary.
Education
  • Bachelor’s degree in computer science or engineering with a minimum 7 years of experience
  • Master’s Degree and a minimum 5 years of experience in computer science or engineering with completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design.

Related Experience
  • Proficient knowledge of scripting languages (Perl, VB, Python, etc.) for development of automated testing.
  • Experience using networking emulators, oscilloscopes, and test boxes to validate and test software functionality, as well as 32bit microcontrollers.
  • Skilled in developing function specifications for software development, CAN communication interface and Vector tools.
  • Ability to create CAPL simulations for system-level development as well as flash boot loader framework for embedded software reprogramming via USB, CAN, MOST, etc.
  • Knowledge of intra-vehicle communication protocols including CAN/LIN/MOST/SPI/Ethernet (TCP/IP).

Special Training or Competency
  • Observation, understanding, and execution of applicable company ISO/IATF certification standards related to the role and impact on the overall organization.

NSI Competencies
  • Adaptation/Flexibility: Includes keeping an open mind regarding new ideas and ways of doing things. Willing to consider alternative interpretations or ways of looking at the situation. Demonstrating flexibility.
  • Initiative/ Results Driven: Includes setting high standards of performance for self and others. Striving to accomplish goals even if it means personal sacrifice. Putting the goals of the organization above own goals.
  • Judgment/ Decision Making: Includes making decisions and takes actions that have beneficial impact. Effectively evaluating information in order to come up with sound conclusions and recommendations.
  • Resource Management: Includes setting clear objectives to guide action for self or others to accomplish goals. Organizing or adjusting information, people and materials to meet those goals.
  • Team Work: Includes encouraging and supporting the ideas and effort of others. Finding ways to help the team or group perform effectively.


Additional Information

Work Hours
Monday-Friday, 7:30 am – 4pm. Off-hours as needed.

Travel Requirements
5% international and/or domestic.
Valid drivers’ license required for positions requiring domestic travel.
Valid passport required for positions requiring international travel.

Relocation
Not available

Visa Sponsorship
Not Available


DISCLAIMER

The above information on this description has been designed to indicate the general nature and level of work performed. 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.

randomorbitinc.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, randomorbitinc.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, randomorbitinc.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs