Lead Controls Software Engineer

4 weeks ago


Novi, United States CareerBuilder Full time

Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets - passenger vehicle, commercial truck, and off-highway equipment - Dana provides the world's original-equipment manufacturers and the aftermarket with local product and service support through a network of nearly 100 engineering, manufacturing, and distribution facilities.

Job Purpose

Dana is searching for a skilled and motivated candidate in Electrified Powertrain Control Systems to lead the development of Model Based Controls in an AUTOSAR Environment. This work involves being able to drive and guide the team in development of controls specific features and functions for vehicle systems and components using Matlab/Simulink and related MBD tools tightly coupled with the AUTOSAR workflow using third party tool chains such as Vector DaVinci towards delivering an integrated work product. This way be part of expanding Dana's commitment to products that improve vehicle safety, performance, and fuel economy. Potential candidates with a background and interest in the following fields are encouraged to apply.

Job Duties and Responsibilities

Lead the AUTOSAR and MBD controls development for customer project(s) involving Matlab/Simulink and related tools as well as DaVinci Developer and DaVinci Configurator based work flows.Responsible for leading and driving controls team engagements within the controls team and cross functional teams such as but not limited to Basic Software (BSW), Systems Engineering, SW V&V, Process and Methods, CI/CD, and other teams as required in developing and clarifying workflows as well as documenting and executing them through scripting etc as required.Lead the analysis, design, development & testing of controls software components for projects by providing hands on direction to the controls team.Actively engage with core process/method/tool team in improvements of controls development methods per ASPICE and ISO26262.Develop controls in MATLAB/Simulink including generated .c/.h source code in AUTOSAR environment using DaVinci Developer and Configurator as required.Lead issue, change and configuration management on projects as required.Mentor, coach, and train team members as required. Required Working ExperienceExpert in controls engineering domain knowledge of inverter/motor controls.Expert with design, implement, test and debug of embedded software for automotive electronic module.Expert knowledge in real-time embedded software for 32-bit multicore microcontrollers.Expert knowledge in floating point development and methods.AUTOSAR architecture, configuration, and modification of legacy (non-AUTOSAR) MBD controls to AUTOSAR-based as well as handling existing and new AUTOSAR based MBD development.AUTOSAR-based tool chains preferably with Vector DaVinci Developer and Configurator. Bachelor's degree in Electronics Engineering, Computer Science, or related disciplineExperience with MBD controls development and AUTOSAR stack.Experience with MIL/SIL/PIL/HIL testing; examples: Simulink Test, VectorCast, PolyspaceExperience with SPI, CAN, CANFD, J1939, UDS, and XCP communication protocols.Experience with developing software in compliance with a formal ASPICE based Global Product Engineering Process (GPEP).Knowledge of high/medium voltage inverter technology and application software.Knowledge of ISO 26262 standard (an asset)

Knowledge of how to use and purpose of tools within the software development team listed below: Requirements : Polarion MBD : Matlab/Simulink + Toolbox (Simulink Requirements, Simulink Tests, etc) Software devOps tools: Jira, ,A
#J-18808-Ljbffr



  • Novi, United States Dana Corporation Full time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets - passenger vehicle, commercial truck, and off-highway equipment - Dana provides the world's...

  • BMS Controls Engineer

    3 weeks ago


    Novi, United States Our Next Energy (ONE) Full time

    Job Summary We are seeking a skilled Controls Engineer to join our team. The successful candidate will be responsible for designing, implementing, and maintaining control systems and equipment for industrial automation projects. They will work closely with project managers, mechanical engineers, and electrical engineers to ensure that control systems are...


  • Novi, United States Flex Workforce Solutions Full time

    Job Description Job Description CNC and PLC Control Systems Engineer Responsibilities: Develop and write complex CNC and PLC programs for machine tools, ensuring operational efficiency. Design and execute new electrical and CNC control systems for the retrofit and remanufacture of machine tools and specialized machines. Construct detailed bills of materials...

  • BMS Controls Engineer

    14 hours ago


    Novi, United States Our Next Energy Full time

    ABOUT ONE To transition away from fossil fuels, the world needs innovative and affordable technology. That's why Our Next Energy (ONE) is accelerating the world's progress toward net zero emissions and electrification by doubling the range of electric vehicles, prioritizing safety and building a sustainable U.S. supply chain. Founded in 2020, ONE designs and...

  • Controls Engineer

    13 hours ago


    Novi, United States Kyyba Full time

    Role: Controls Engineer Location: Novi, MI Expectations: • Matlab/Simulink/Stateflow based solid development background. • Classic Autosar background as it applies to Controls/ASW area • DaVinci Developer, DaVinci Configurator, solid understanding and use of autosar development flow (Top Down/Bottom Up), Software Build and integration. Skill Set:...

  • Controls Engineer

    6 hours ago


    Novi, United States Kyyba Full time

    Role: Controls Engineer Location: Novi, MI Expectations: • Matlab/Simulink/Stateflow based solid development background. • Classic Autosar background as it applies to Controls/ASW area • DaVinci Developer, DaVinci Configurator, solid understanding and use of autosar development flow (Top Down/Bottom Up), Software Build and integration. Skill Set:...


  • Novi, United States DBA: Zeiss Group Full time

    Capture 3D, a ZEISS Company, is a provider of automated 3D Non-Contact Scanning and Inspection solutions. We are actively looking to expand our Farmington Hills, MI, Automation team, with the addition of an experienced Controls Engineer who is comfortable with all aspects of the engineering process ("cradle to grave"). This includes design, PLC programming,...

  • Software Engineer

    6 days ago


    Novi, United States A123 Systems Full time

    A123 Systems, LLC is hiring a Software Engineer (Platform) at their Novi, Michigan location. The scope of the Platform Software Engineer role includes the Autosar framework, complex device driver and Bootloader. In this role, the platform SW engineer reports to the Platform SW Manager. Primary Responsibilities: Participate the project meeting and interface...


  • Novi, United States Danlaw, Inc. Full time

    Job DescriptionJob DescriptionAUTOSAR Software Architecture and support configuration of MCAL, OS, BSW component layers as per program specific requirementsSWC creation, RTE configurationsLead, Design, implement and test modular embedded software for 16/32/64-bit multicore microcontroller-based safety critical automotive ECU productsChampion the quality,...

  • Software Engineer

    4 weeks ago


    Novi, United States ZongMu Technology Co., Ltd. Full time

    Job DescriptionJob DescriptionZongmu Technology is a leading supplier of autonomous driving (AD) and advanced driver assistance systems (ADAS) technologies and products in China. Founded in 2013, the company is headquartered in Shanghai and has R&D centers in Shanghai, Beijing, Xiamen, Shenzhen, Chongqing, Detroit (USA) and Stuttgart (Germany), as well as...


  • Novi, United States Magna Mirrors Full time

    ** Senior Software Engineer - Bootloader** Job Number: 36657 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: Novi, MI, US, 48377 **Job Number:** 36657 **Group:** Magna Electronics **Division**: Magna Electronics Auburn Hills **Job Type:** Permanent/Regular **Location:** Novi **Group Description**...


  • Novi, United States RGBSI Full time

    Location: Novi, MI USA.Pay + BenefitsPosition Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be...


  • Novi, United States RGBSI Full time

    Location: Novi, MI USA. Pay + Benefits Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll...


  • Novi, United States RGBSI Full time

    Location: Novi, MI USA.Pay + BenefitsPosition Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be...


  • Novi, United States Zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. Will be involved in system integration and...


  • Novi, United States zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be involved in system integration and...

  • Lead Project Engineer

    3 weeks ago


    Novi, United States Novelis Global R&T Full time

    Position Overview: Novelis is one of the world leaders in aluminum recycling and rolling and a leading sustainable aluminum solutions provider. Driven by our purpose of shaping a sustainable world together, we work alongside our customers to provide innovative solutions to the aerospace, automotive, beverage packaging and specialty markets. Headquartered in...


  • Novi, United States Zobility Full time

    Position Summary:Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance.Will be involved in system integration and...


  • Novi, United States Zobility Full time

    Position Summary:Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance.Will be involved in system integration and...


  • Novi, United States Zobility Full time

    Position Summary:Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance.Will be involved in system integration and...