Jobs at HRB

View all jobs

E-Mobility Base Software Engineer

Novi, MI · Architecture/Engineering
E-Mobility Base Software Engineer

COMPANY:                         
 Preh, Inc.
LOCATION:                          Novi, Michigan
POSITION TITLE:                 E-Mobility Base Software Engineer        
DEPARTMENT:                     E-Mobility Software 
REPORTS TO:                      E-Mobility Engineering Manager
FLSA STATUS:                     Exempt         
 
Excellent Benefits Package:
  • Health insurance benefits are 100% paid for by company
  • Vision and dental insurance benefits are 100% paid for by company
  • Life, Accident, & Disability insurance benefits are 100% paid for by company
  • Paid Holidays and Paid Time Off
  • Winner of the "Cool Places to Work in Michigan" award and "Best Places to Work for Millennials" award
General Summary:    

Manage and lead the design, documentation and development of E-Mobility software modules for complex software-hardware interfaces and functions particularly in the automotive industry, considering function, safety, quality and cost.
 
Requirements Unique to this Position:
  1. Proven experience in developing software for E-Mobility systems for different OEM customers
  2. Proven experience in base software components like communications, diagnostics, complex device drivers, functional safety, AUTOSAR, etc.
  3. Solid automotive system experience in order to conduct software discussions with customers
  4. Solid experience in module software coding (C language, Matlab/Simulink)
  5. Solid experience in requirements analysis, system and unit tests.
  6. Solid experience with BMS, OBC, DC-DC Converters for E-Mobility automotive systems
  7. Proficient system level knowledge of electrification technology functions and features
 Essential Duties and Responsibilities:
  1. Coordinate E-Mobility design and test activities using computer languages for different microprocessors and/or microcontrollers
  2. Manage the development and documentation of the complete design and testing of software module (example: specification, peer reviews, code reviews, quality standards compliance, requirements, test, etc.)
  3. Manage, specify, stipulate and document software modules with customer according to internal and customer specifications
  4. Coordinate and agree E-Mobility software development activities, strategies and standards with other Preh departments and locations.
  5. Release software, document and diverse E-Mobility software data files conforming with quality and customer standards
  6. Perform internal and external customer satisfaction surveys for the software department
  7. Manages direct reports if assigned.
  8. Excellent problem solving and organizational skills
  9. Comply with IATF16949 policies and procedures.
  10. Performs related duties as assigned or as situation dictates
Required Knowledge, Skills and Abilities:
  1. Proficient with automotive E-Mobility software and hardware systems and components
  2. Ability to analyze complex electrical and/or software systems
  3. Proficient knowledge in communication protocols like CAN, ISP, I2C, etc.
  4. Proficient programming knowledge
  5. Knowledge of standards and requirements of vehicle technology as well as the typical overall software development tools oriented for E-Mobility applications
  6. Leadership skills
  7. Ability to be self-motivated and work with minimum supervision
  8. Ability to interact with customers, suppliers and co-workers in a positive and constructive manner
  9. Ability to travel international and domestically
  10. Ability to maintain a safe and clean work environment
  11. Ability to handle multiple task smoothly with high accountability level
  12. Experience with design, coding, analysis, integration, and testing of software modules.
  13. Knowledge of standards and requirements of vehicle and component technologies as well as the overall typical development and test-methods, including the ASPICE V-Model standard.
  14. Strong oral and written communication skills
  15. Ability to manage and lead team members
Education and Experience:         
  • Software Engineer (BSEE or BS Computer Electronic Engineer)
  • Automotive communication protocols and software automotive tools
  • 3+ years of experience in automotive E-Mobility software applications
  • 3+ years of experience with software coding standards (CMM, SPICE, MISRA)
  • Proficient in English language, German or/and Spanish is a plus

More Openings

Accounting Intern
Junior Financial Advisor
Fund Specialist

Share This Job

Powered by