StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Application Engineer

Stellantis - Auburn Hills, MI

Apply Now

Job Description

  TITLE: Software Application Engineer   DUTIES: Model and control electromechanical vehicle systems covering all major domains, including autonomous driving, body, engine, transmission, propulsion, and infotainment; Port application software features from legacy controllers to next-generation vehicle controllers with a service-oriented architecture approach, covering all major domains; Support all future development and innovation related to features after they are ported; Ensure and maintain the highest quality and develop according to safety and quality standards, in support of a new company architecture, "STLA Brain."; Follow a well-defined workflow, starting from the system and sub-system requirements analysis, system architecture import, software implementation with a model-based design approach, automatic code generation, and software testing, including Model-in-the-Loop (MiL), unit testing, and back-to-back testing; Define and develop the system and sub-system level requirements from the concept phase and create and maintain the system and sub-system level model for vehicle mechatronics; Monitor the system development process to ensure design quality by confirming development adherence to ASPICE ISO/IEC 15504 standards; Contribute to continuous improvement of the real-time control system development process while introducing and adopting innovative ideas and new tools, including model-based design; Utilize Matlab/Simulink to perform software development for Model-Based Design (MBD), which is the practice of leveraging simulations to understand the behavior of to-be-constructed or existing physical systems, including body controls, propulsion, engine, and auto transmission controls, utilizing AUTOSAR definitions; Verify and validate developed systems using MiL, Software-in-the-Loop (SiL), and Hardware-in-the-Loop (HiL) verification methods; Coordinate and communicate with various stakeholder groups including system, sub-system, software, and validation; Work on Automotive Safety Integrity Level (ASIL) safety level modules, including ISO 26262 functional safety concepts and their impact on software development; Develop maintenance and testing procedures for electromechanical components and equipment; Utilize formal software change management and associated tools, including RTC and Sharepoint, to manage issue trends; Administer and maintain the requirements process via formal requirement tools, including DOORS; Utilize an Agile development process for day-to-day working, project planning, and execution; Calibrate Electronic Control Unit (ECU) software flashing, debugging, and parameter calibration.

Created: 2025-07-01

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.