Software Project Leader

Cameron Craig Group - Farmington Hills, MI5.0

Farmington Hills, MI

Summary of the Software Project Leader:
A Software Project Leader is needed to play a vital role in the management and coordination of the multiple phases of ECU software development for automotive transmission and engine embedded controls and applications for one of our clients in Michigan. This client is a market leader in developing next generation vehicle technologies for powertrain, hybrid, stability controls, and other related systems. In this position, you will be responsible for tracking the project milestones for the software deliverables. If you have solid lead-level experience in vehicle embedded software development, then this position is well suited to you.

This is an open-ended contract position with a potential opportunity to go direct in the future. Green Card sponsorship is also offered.

Responsibilities of the Software Project Leader:
Manage and coordinate multiple phases of ECU Basic software development and processes used in automotive transmission and gasoline engine ECU design and application.
Manage product development activities between OEM customer and responsible departments
Comprehend and transfer customer requirements to responsible activities
Facilitate and manage program timing and work with OEM customers for issues regarding the products, including customers’ related concerns
Collaborate with OEM customer for warranty data and initiate and coordinate actions internally to improve quality
Manage prototype sample coordination, Support sales staff for pricing submission to customers
Plan, manage and track the suppliers for technology solutions and resources for both onsite and offshore
Track the project milestones for the software deliverables, work on the customer change request for cost and timing
Act as a facilitator across hardware, mechanical and instrumentation teams for software and prototype builds
Manage technical and commercial change logs, manage internal project approval and cost details
Guide the teams and follow up on project related deliverables

Qualifications of the Software Project Leader:
BS in EE/CE or related degree
10+ years of experience in software programming languages such as assembly, C or other high level languages for automotive/vehicle embedded systems
Knowledge of automotive component and vehicle test procedures, including environmental and EMI/EMC testing and automotive development process.
Experience with electronic control systems and design specifications and detailed software documentation.
Experience with software validation test procedures
Practical knowledge of debuggers and emulation tools suchas CAN and other serial communication interfaces
Experience in tracking and reporting design changes
Experience in coordinating and facilitating several small projects or one major project
Experience with ETAS calibration tools and realtime OS such as RTA-OS (Microsar or ETAS) kernels will be a plus
Experience interfacing with customers is a plus
Knowledge of TS16949, static code analysis, industry standards software development process such as AUTOSPICE, CMMI.
Strong experience with AUTOSAR compliance software packages and Function safety standards for ECU software (ISO26262) is a plus.
Experience with ADAS ECU will be a plus

Compensation of the Software Project Leader:
Salary Range: $65-71/hr, depending on qualifications

Location: Farmington, MI
Type: Contract
Travel: Frequent domestic and international traveling.
Relocation Assistance: Subject to review
Visa Sponsorship: H1B transfers only. NO OPT will be considered

Knowledge of the following areas will be helpful: Software , Leader, Lead, Manager, ECU , development, design, OEM, coordination , collaboration, TS16949 , AUTOSPICE, CMMI, AUTOSAR , ISO26262 , ADAS, programming, assembly, "vehicle test procedures ", EMI, EMC, control , validation , test, Freescale, Renesas , "Infineon Aurix ", CAN , ETAS , RTA-OS, Microsar