Logo
NPAworldwide

Area Sales Manager

NPAworldwide, Charlotte, North Carolina, United States, 28245

Save Job

Software Engineer - Drive-By-Wire Our client, a developer of advanced drive-by-wire systems, is looking for a Software Engineer to play a key role in the development of the software for electronic steering systems for one of our clients in Michigan. In this position, you will do full life‑cycle development of driver‑level software for these systems. This is a stable and innovative company which is going through rapid growth, working on a variety of emerging high‑technology products. If you have strong experience in writing C code for embedded software, along with the knowledge of vehicle communication and diagnostic protocols, then this position is well‑suited to you.

Responsibilities

Work on the software/system‑software requirements for software development life cycle and for the production applications.

Work on the complete life cycle of electric power steering embedded software components, including design, develop, implement, test, review, debug and launch.

Integrate and test product features, functions and designs into the AUTOSAR software architecture.

Perform root cause analysis using the standard and customized test equipment/software.

Collaborate with internal and external customers for design and requirements.

Participate in software design reviews and in the development of software and system requirements specifications.

Ensure completion of software work products as per the ASPICE requirements.

Qualifications

BS in EE/CE/SE/CS or equivalent

Strong experience with driver‑level Embedded C programming (Matlab, Simulink, and auto‑coding are a plus).

Experience with AUTOSAR is preferred.

Knowledge of Vehicle communication and Diagnostic protocols such as CAN, FlexRay, LIN, Ethernet, UDS etc.

Hands‑on experience in data measurement using industry standard software toolchain including Vector CANalyzer and CANape.

Unit test cases/integration testing development experience.

Experience in performing troubleshooting/root cause analysis and static code analysis such as MISRA, Naming, Polyspace etc.

Knowledge of Electrical Hardware and Microprocessor Architecture is required.

Knowledge of AutoSar, Associated Tools, Customer Specific CAN tools and Requirements.

Experience with Electric Power Steering and safety critical systems, or ISO26262 will be a plus.

Referrals increase your chances of interviewing at NPAworldwide by 2x.

#J-18808-Ljbffr