Software Engineer
Location
Troy, Michigan
Company: Henglong USA, 2546 Elliott, Troy, MI, 48083
Henglong USA (www.caas-usa.com) is the subsidiary of CAAS (China Automotive Systems). As a NASDAQ listed company specialized in power steering systems, CAAS is an international Tier-1 automotive supplier to OEMs such as GM, Ford, and Stellantis. The company is expanding globally into advanced steering technologies for electrification and autonomous driving. We are currently searching for multiple experienced and/or entry level electrical engineers to propel the paradigm shift of the automotive industry towards electrification and autonomy. Along with the latest technology progress, Henglong USA provides attractive career development opportunities.
Job Scope
- Develop and integrate Power Steering Systems into vehicles, complying with customer requirements within program timing and cost constraints.
- Define system requirements, investigate design alternatives, while interfacing with customers and internal engineering teams.
- Achieve project milestones for successful project acquisition and launch, and ensure engineering deliverables with customer satisfaction.
Technical Requirements and Expectations
Educational Background: Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, Computer Engineering, or a closely related field. Prior experience in automotive engineering is highly preferred.
Core Expertise:
- Proficiency in C and C++ programming for embedded systems, with a strong understanding of vehicle communication protocols.
- Deep knowledge and hands-on experience with AUTOSAR development, including familiarity with Tasking and an understanding of Basic Software (BSW) modules.
- Experience with the Software Development Process (e.g., ASPICE, ISO 26262) and its application in automotive systems.
Vehicle and System Knowledge:
- Solid understanding of dynamic system modeling and control theory as it applies to automotive systems.
- Knowledge of electronics and their integration within vehicle systems.
Development and Validation:
- Ability to establish and work within Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) environments, emphasizing the use of virtual components for design, validation, and tuning processes.
Innovation and Exploration:
- Actively explore and integrate emerging technologies to enhance power steering systems, particularly within the ecosystem of autonomous driving.
Preferred Skills:
- Experience with AUTOSAR-based development workflows, understanding of Tasking toolchains, and foundational knowledge of BSW software modules.
Job Assignment:
- Application Development: Write and compile application layer content based on low-level software using C/C++ within the Tasking development environment.
- Model-Based Design: Utilize MATLAB Simulink to create models based on steering system functionalities and generate corresponding code.
- Testing and Validation: Set up experimental platforms for the steering system as per customer requirements. Conduct Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) testing, focusing on both functional and safety aspects.
- Optimization and Improvement: Analyze experimental results to identify areas for improvement, optimizing algorithms or refining code as necessary.
For International Applicants
H1B working visa and future immigration application will be sponsored.
Submit resume to recruit@caas-usa.com and zzeng@caas-usa.com














