Technical Specialist - Product Engineering – Embedded Software/ C language

Work
Location: Farmington Hills, MI

Desired
skills and responsibilities:

Responsible
for software tasks and deliverables throughout the entire software lifecycle
including but not limited to requirements, software design, coding, unit
testing, and defect resolution.Follow
a defined software process to ensure good quality and documentation as per
SPICE or CMMI requirements.Based
on system requirements perform detailed software specification, design and
development of complex safety critical features.Configuration
management: Check work on regular basis and create baseline for all major
releases.Tracking:
Raise new open issues. Keep track and bring to closure assigned open issues.Documentation:
Issue release notes for all relevant baselines, software development plan,
software requirement specifications (SRS) and software quality assurance plan.Responsible
for development of new products and changes to existing products.Follow
corporate quality process for documenting embedded code.Work
with hardware engineer to debug and validate design.Assistance
with other tasks as needed and determined by management.Good
communication and interpersonal skillsWork
location is Farmington hills / Livonia, MIMore
than 5 years of experience developing embedded software for automotive safety
applications.Proficient
in “C” language and have excellent oral and technical writing skills.Experience
in the following areas: Requirements Traceability, Software Configuration
management tools, static analysis tools (such as QA_C, Polyspace), MISRA and generally
accepted embedded coding practices.Experience
in the following areas is highly desirable; OSEK, experience with embedded
module implementation of CAN and the use of CAN analysis tools.Knowledge
of vehicle bus standards and experience with automotive software and device
driver development are a plus.Knowledge
of Vector CAN tools (CANalyzer, CANoe) or equivalent (NeoVI).Knowledge
of configuration management tools: MKS or equivalent (e.g. PVCS).Knowledge
of requirement management tools (DOORS) and issue tracking system.Adaptability
to work in an international company on a project with teams in multiple
countries.Must
be willing to travel moderately supporting internal and customer test trips.Strong
organizational/communication skill, ability to work within team environment.AUTOSAR
Tool Chain experience is a plus.Experience
in defining and configuring AUTOSAR Software components is a plus.

TRW's
advanced camera solutions provide safety systems such as Forward Collision Warning
(FCW), Following Distance Indication (FDI), Lane Keeping assistance (LKAS) and
Lane Departure Warning (LDW). These functions are realized with a
forward-looking monocular camera mounted at the windshield in the region of the
rear-view mirror. This position is responsible for the software development of
Camera systems for commercial vehicles within the DAS Business Unit.