Embedded Software Engineer 8/29/2016

Confidential Company Detroit, MI

Company
Confidential Company
Job Classification
Full Time
Company Ref #
28483186
AJE Ref #
576013481
Location
Detroit, MI
Job Type
Regular

JOB DESCRIPTION

APPLY
The Embedded Software Engineer will be an integral part of our Software Development Team.

The Engineer will design, develop and test embedded software for infrared sensors and subsystems.

Maintain documentation and generate software test and quality reports as required

The Engineer will interface with other team members representing a wide range of disciplines.

Participate in code and specification reviews and provide feedback of lessons learned, etc.

Support flawless launch of new application by assisting with customer issues and problem resolution as required

REQUIRED SKILLS

Bachelor's Degree in Engineering , Electrical, Computer or Software Engineering

Proficient in writing embedded C and assembly language code for 32-bit floating point and/or fixed point microcontrollers

Strong analytical and communication skills

Capable of integrating hardware and software and developing test plans and procedures

High level of analytical ability in solving highly complex problems

Communication protocols (e.g. CAN, SPI, SCI etc.)

Experience with automotive diagnostic protocols(KW2, ISO15765)

Can use: Vector CANalyzer and CAPL scripting.

Configuration management systems (ClearCase, CM Synergy, Change Synergy)

Experience with microcontrollers (e.g: Infineon AURIX, TI TMS47/57, other)

Experience on Boot Loader, EOL Test Software design and implementation.

Experience with software development tools for real-time embedded control systems. (Vector DaVinci tools, Vector GENy tool, MathWorks Simulink, dSpace TargetLink)Experience utilizing Integrated Development Environments and debug tools (eq: Lauterbach, Code Composer, etc).

Experience utilizing a Real Time Operating System (RTOS) in a complex embedded system (eg: OSEK, Vector MICROSAR OS).

Experience using Requirements Management tools (eg: Cradle).

Comfort working within strict architectural design guidelines and standards for software development (eg: AUTOSAR).

Communicates clearly (written and oral) with other company personnel and the customer as required

Salary according to experience