Senior Controls Engineer

at  Dana Incorporated

Nuneaton CV10, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified09 Aug, 2024N/ADesign,Embedded Software,Controls Development,Engineering Process,Polyspace,Computer Science,Cmake,Analytical Skills,Working Experience,Software,Artifactory,Configurator,Davinci,Toolbox,JiraNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUISITION

Dana is searching for a skilled and motivated candidate in Electrified Powertrain Control Systems to drive 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.

REQUIRED WORKING EXPERIENCE

  • Expert 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.
  • Experience with MBD controls development and AUTOSAR stack.
  • Experience with MIL/SIL/PIL/HIL testing; examples: Simulink Test, VectorCast, Polyspace
  • Experience 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:
    a. Requirements : Polarion
    b. MBD : Matlab/Simulink + Toolbox (Simulink Requirements, Simulink Tests, etc)
    c. Software devOps tools: Jira, ,Azure Git, CMake, Artifactory, etc
    d. Static Code analysis tools: Polyspace, etc.
    e. Software Unit tests and Software Integration tests: VectorCAST, etc
    f. LauterBach Debugger
    g. Automotive Communication Tools (Vector Canape, CANalyzer/CANoe, & CANdela)
    h. AUTOSAR stack/Tools: Davinci, EB Tresos, etc.

EDUCATION AND QUALIFICATION

Bachelor’s degree in Electronics Engineering, Computer Science, or related discipline

REQUIRED SKILLS, ABILITIES AND ATTRIBUTES

  • Ability to work with multidisciplinary teams
  • Curious and autonomous
  • Rigorous and strong ability to meet deadlines
  • Commitment to the highest standards of ethical behavior in self and others; commitment to inclusion and diversity
  • Good analytical skills
  • Demonstrated ability to be proactive and think forward
  • Hands-on person.
  • Will work in a global and multi-cultural team

Responsibilities:

  • Drive and Execute 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.
  • Working closely with lead, EPM and the team, responsible for driving and executing controls development tasks related to planning and hands on execution 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.
  • Guide and Execute the analysis, design, development & testing of controls software components for projects through hands on tasks and providing direction within 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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Electronics engineering computer science or related discipline

Proficient

1

Nuneaton CV10, United Kingdom