View all Hoff and Associates, Inc. Jobs



Jobvertise Home

Search Jobs

POST your Resume FREE

FEATURE your Resume

Free Online Degree Info

Energize your
job search

Take a FREE Career Test

Earn up to
$500 weekly

Super Simple Job Hunting Guide

Platform Development Engineer - (US-MI-Dearborn - 48128)

Minimum Education:
Bachelors
Job Type:
Full Time
Email this job to yourself or to a friend


Click Here to Apply Online

The platform development engineer will lead the development of demonstration prototypes of automotive concepts to be showcased annually at the Consumer Electronics Show in Las Vegas. This position is primarily software engineering, but also requires an individual with a strong aptitude for system design and debug.

Position Responsibilities:
• Develop multi-layered, object-oriented, service-oriented, event-driven, component-based software frameworks utilizing Microsoft’s .NET framework 2.0, the C# programming language, and ActionScript 2.0/3.0.
• Develop sets of software services that expose the capabilities of the hardware through domain-specific, abstract interfaces.
• Develop object-oriented, event-driven APIs in ActionScript 2.0 that support graphical user interfaces (GUIs) as well as interfaces to an underlying .NET container that exposes a hardware command/control API.
• Partition each software system into a set of components that can be reused across multiple applications.
• Identify hardware modules that support a specified feature set: will likely be some combination of production and off-the-shelf modules.
• Develop platform solutions based on a personal computer. Identify specific combinations of production and COTS (commercial off-the-shelf) modules to achieve design objectives.
• Identify required capabilities not supported by available hardware and specify alternative approaches for realization (or negotiate with other team members to alter requirements).
• Perform complete integration and debug of all devices and software. Identify device conflicts that may arise and provide alternative solutions.
• Identify specific required device interfaces for each solution: serial, CAN, MOST, etc…
• Identify software solutions to support each required device interface.
• Develop recommendations on how to proceed from prototype implementations to cost-effective production implementations.
• Work closely with HMI designers and human factors engineers to develop the requirements for each solution.

Required skills:
• Overall system architecture specification
• Object-oriented programming design and implementation
• Software system design:
o Class design (properties, methods, events, interfaces, etc…).
o Object layering (conceptualize application as a stack)
o Event-based programming models (specifically .NET & ActionScript)
o Software component design (.NET DLLs, ActionScript components)
o Reusable component development (utilizing DLLs, interfaces, delegates, AS2.0 dispatch)
o C# programming language
o C programming language (minimal requirement)
o ActionScript 2.0/3.0 programming language
o Adobe Flash application development with ActionScript 2.0.
• Microsoft Visual Studio .NET 2005 or 2008
• Adobe Flash CS3 Professional
• Serial & network protocols (CAN, MOST, etc…)
• New algorithm development (pressure sensing, proximity sensing, etc…)

Immediate Assignments:
• Develop proximity sensing algorithm and software platform to support multi-zone proximity detection and lighting of Integrated Control Panel (ICP).

Ryan Riley
Hoff and Associates, Inc.
45211 Helm Street
Plymouth, MI 48170
Phone: (734) 737-0400 Ex. 114

Click Here to Apply Online

The Complete List of Jobs by Title
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Search over 250,000 FRESH Jobs
Powered by      
Jobvertise