My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

DATE ADDED: Thu 11/10/2018

Electronics Software Developer

Auburn Hills, USA
APPLY NOW

COMPANY: G-TECH SERVICES INC

Job Description

 

Responsible for the management of the electronics software at a sub-system level

Communicates requirements, monitoring a cost effective technical solution in a timely manner.

Develops system level software functionality in accordance with the Central Electronics standards and methods, releasing software application specific items.

Provides a technical interface between the customers - supplier, accommodating Customer Team interests.

Develop algorithms that drive mechatronic systems to achieve functional requirements.

Key function is to implement and maintain all software processes and procedures identically to those in Central Development.

Establish and maintain a strong working relationship with the core functions in Germany to ensure seamless cooperation.

Insures that all infrastructure is maintained for tools, SRS, Code Beamer, GIT, and DOORs compliance.

Responsible for SW Test Releases and Release Notes in accordance with company procedures. Unit, module and integration testing performed to company standards (SPICE level 3 compliance).

Develops software applications for controls, instruments, and systems for new commercial, domestic, and industrial uses.

Develop software timing charts, monitor upcoming tasks and milestones, and identify delinquent items.

Develop software requirements specifications in agreement with customer and in accordance with existing specifications (customer, supplier, and/or internally).

Propose software concepts based on reuse and/or supporting synergies.

Develops software applications for controls, instruments, and systems for new commercial, domestic, and industrial uses.

Develop software timing charts, monitor upcoming tasks and milestones, and identify delinquent items.

Develop software requirements specifications in agreement with customer and in accordance with existing specifications (customer, supplier, and/or internally).

Propose software concepts based on reuse and/or supporting synergies.

Define level of software in test samples, documentation and preparation of samples for internal and external use.

Actively participate in FMEAs.

Manages change requests (internally and externally) according to the company standard engineering change process.

Be an active member in the Development Team (EAK).

Control all electronics software related test/prototype activities.

Required Skills

Experience developing with NXP/Freescale (Motorola-based) or ARM microcontrollers, especially S12Z in an automotive environment.

Develop and debug in C and assembly language

Experience utilizing SW development toolchains

Advanced capability in Vector CANoe. Able to design panels and scripts in CAPL

Able to use Vector CANape

Capability in MS Office

Able to use standard EE tools such as oscilloscope, function generators, multimeter correctly

Understanding of automotive bus systems such as CAN/LIN

Cybersecurity experience

Able to effectively work with iSystems toolchain (WinIdea, IC3000/5000 debugger)

Experience with DC motor control (PWM control, BLDC)

Experience configuring CAN drivers and part 2 testing requirements

Required:

Bachelor's degree in Electrical or Software Engineering from four-year college or university; and minimum of two years’ experience in electronics engineering and software applications (preferably in the automotive field

2 years’ experience in the understanding of the physics of moving systems and the control of motor actuated mechanical systems as it pertains to controlling them through software.

Company Description
G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients' job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.


Role: Electronics Software Developer
Job Type:
Location: Auburn Hills,

Apply for this job now.
APPLY NOW