Post A Job
Jobs By Company
Keyword or Job ID
Embedded Software Engineer - Electric Power Steeri
Job Opportunity at
The PRA Group, Inc
Posted on Sep 28
810 765 1181
Embedded Software Engineer - Electric Power Steering
Job Summary of the Embedded Software Engineer - Electric Power Steering:
An Embedded Software Engineer with automotive experience is required to play a key role in the implementation of the embedded software, test, and development tools, along with control logic for electric power steering for our client in Michigan. This client is a well-known brand and supplies OEM parts across the globe. If you have real-time embedded software development experience (C/C++ language programming), with knowledge of Vector Tools, then this position is well suited to you.
Responsibilities of the Embedded Software Engineer - Electric Power Steering:
Development of embedded C software for motor-driven power steering control and testing
Development of CANape-based tools and files such as dbc, ASAP, GUIs for testing and tuning
Perform software testing which includes code simulation, ECU test and in-vehicle test
Provide support in software architecture design and improvement, code optimization and design reviews.
Design and implement Interactive Graphical User Interfaces to be used for tuning of EPS system.
Work on Matlab algorithms or C Code to perform complex computation.
Read/store data in various formats and interact with CANape and other software to connect with the EPS.
Customize functionality as per the customer and user feedback
Qualifications of the Embedded Software Engineer - Electric Power Steering:
BS in Software, Computer, or Electrical/Electronic Engineering, MS preferred.
Experience in real-time embedded software development
C or C++ language programming experience for embedded systems in Automotive or a similar industry is required.
Graphical User Interface development experience preferably with Matlab.
Vector Tools such as CANape, CANoe, CANalyzer and CAN protocol experience.
Experience with embedded systems development, including debugger, configuration management tools, etc.
Experience with design, control, testing, modeling of electric motors.
Ability to code, build, flash EPS software to ECU
Knowledge of creation and support of analysis and tuning tools/user interfaces using Matlab and Vector tools
Knowledge of configuration management and document tool and software development
Knowledge of ANSI C/MISRA rules for coding standards will be a plus
Digital & analog control implementation experience will be a plus
$100,000-125,000/year, depending on experience
Location: Plymouth, MI
Travel: Upto 20% (Domestic an International)
Relocation Assistance: Subject to Review
Visa Sponsorship: H1B transfers only (with at least 3+ years remaining).
will be considered
Knowledge of the following areas may be helpful:-
Embedded, Software, power, steering, automotive, electric, EPS, "logic implementation", C, C++, Programming, MDPS, "motor-driven power steering", control, test, CANape, dbc, ASAP, GUIs, ECU, "code optimization", "Graphical User Interfaces", Matlab, CANoe, CANalyzer, modeling, "ANSI C", MISRA, digital, analog
Terms of Usage
SystemsEngineer.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)