Senior Powertrain Software Engineer

Posted on Dec 15, 2018 by Affinity Executive Search

Southfield, MI 48034
Information Technology
Immediate Start
Annual Salary
Full-Time
SENIOR POWERTRAIN SOFTWARE ENGINEER
Southfield, MI

SUMMARY OF THESENIOR POWERTRAIN SOFTWARE ENGINEER:
Senior level Powertrain Software Engineer is needed to play a vital role in the development of software component design specifications on the basis ofsoftware architecture design specificationfor our client in Michigan. This client is amarket leader in developing next generation vehicle technologies for powertrain, hybrid, stability controls, and other related systems. In this position, you will guide and overseethe projects forsoftware coders and testers. you will also participate in code,unit test andfunctional/integration test reviews. If you have strong experience inwriting embedded software in C language along with the knowledge ofMicrocontrollers, hardware andapplication domains, then this position is well suited to you.

This is a contract position with a solid possibility of going direct in the future.

RESPONSIBILITIES OF THE SENIOR POWERTRAIN SOFTWARE ENGINEER:

* Development of software component design specifications.on the basis ofsoftware architecture design specification.
* Oversee and guide the projects of coders and testers.
* Lead and participate incode,unit andfunctional/integration test reviews.
* Developsoftwarecomponent design andunit test specifications.
* Perform technical impact analysis for software change requests
* Identify technical risks in the design, and develop mitigation strategies
* Develop source code as necessary to maintain program timelines.
* Provide supportto developsoftware requirements andarchitecture specification.
* Support development of integration test specification sub-sections
* Support source code integration, diff, merge, branching, check-in, etc
* Provide support in unit test and integration test execution

QUALIFICATIONS OF THE SENIOR POWERTRAIN SOFTWARE ENGINEER:

* BS in EE/CE, Masters preferred
* At least 5 years of experience inwriting embedded software in C with knowledge of Eclipse IDE or similar preferred

* Experience with or knowledge of following tools, equipment, protocols, and domains:

* MICROCONTROLLERS:32-bit automotive multi-core micros. Renesas E2x/RH850 family; Infineon Aurix TCxx family; NXP MPC55xx family.
* MICROCONTROLLER HARDWARE:Timers (GTM,TPU,WDT), Memory (RAM, FLASH, ECC, DMA), Peripherals (ADC,PWM,GPIO,CAN,SENT,UART,LIN,SPI), Safety (SMU, FCCU), etc.
* HARDWARE IC DEVICES: High side drivers, low side drivers, H-Bridge, injection drivers, knock drivers, solenoid drivers, WRAF drivers, CAN Transceivers, etc
* SOFTWARE DESIGN TOOLS:Requirements modeling, UML modeling, AUTOSAR configuration, RTOS configuration, Application Lifecycle Management (ALM).
* SOFTWARE DEVELOPMENT TOOLS: Cross compilers, static code analysis, in-circuit debuggers, serial communication tools, HIL systems, measurement & calibration tools.
* TEST EQUIPMENT: Oscilloscope, multimeter, logic analyzer, current probes, function generator, etc.
* SOFTWARE PROCESS/STANDARDS: V-Model, MISRA, ASPICE, ISO26262
* COMMUNICATION PROTOCOLS: CAN, CANFD, LIN, SENT, Ethernet. UDS, GMLAN, FNOS, J1939, IEEE15765
* APPLICATION DOMAINS:Powertrain, Automatic Transmission Controls, Gasoline Engine Control, Diesel Engine Control, Basic Software (BSW)
* SOFTWARE ARCHITECTURE:Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL

* Familiar with crypto algorithms, and cryptographic authentication method
* Ability to read schematics, electrical block diagrams, and IC datasheets

COMPENSATION OF THESENIOR POWERTRAIN SOFTWARE ENGINEER:
Salary Range: $42-55/hr.

Location: Detroit Area
Type: Direct Hire
Travel: As and when required (global locations)
Relocation Assistance: Subject to review
Visa Sponsorship: H1B transfers only. NO OPT will be considered

KNOWLEDGE OF THE FOLLOWING AREAS WILL BE HELPFUL -Software, design, development, powertrain,component, specification, architecture, code, test, integration, "technical impact analysis", review, "software requirements specification", SRS, "software architecture specification sub-sections", "source code",merge, branching, check-in,embedded, C, C++.,, C##, "Eclipse IDE", Microcontrollers, "Renesas E2x/RH850", "Infineon Aurix TCxx", "NXP MPC55xx",Timers,GTM,TPU,WDT,Memory ,RAM, FLASH, ECC, DMA,Peripherals,ADC,PWM,GPIO,CAN,SENT,UART,LIN,SPI, safety,SMU, FCCU, "Hardware IC",driver, "H Bridge",injection, knock, solenoid, WRAF, CAN, requirement, UML, modeling, AUTOSAR, RTOS, "Application Lifecycle Management", ALM,compilers,debuggers,HIL, calibration,Oscilloscope, multimeter, "functiongenerator",V-Model, MISRA, ASPICE, ISO26262,CAN, CANFD, LIN, SENT, Ethernet. UDS, GMLAN, FNOS, J1939, IEEE15765, communication, Powertrain, "Automatic Transmission Controls", "Gasoline Engine Control", "Diesel Engine Control", "Basic Software" BSW, "Boot Code",BIOS, MCAL, "crypto algorithms", "cryptographic authentication",schematics, "electrical block diagrams", IC

Reference: 597238838

Similar Jobs

Lead Software Engineer - ADAS

Southfield, MI

Affinity Executive Search

Software Engineer - Passive Safety

Southfield, MI

Affinity Executive Search

Embedded Software Engineer - ADAS

Southfield, MI

Affinity Executive Search

Senior Hardware Engineer

Southfield, MI

Affinity Executive Search