Automotive Embedded Software Engineer – AUTOSAR C++

at  Cognizant Technology Solutions

Dearborn, MI 48120, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Aug, 2024Not Specified15 May, 2024N/AGood communication skillsNoNo
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:

ABOUT COGNIZANT’S MOBILITY PRACTICE:

Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and software delivery. Our clients include well known Automotive OEMs and Electric/Autonomous Start Up Companies that leverage our automotive engineering expertise.
We are looking for talented engineers with backgrounds in Electrical and Computer Engineering for such roles as Vehicle Systems Engineering, Electrical Design and Release, High Voltage Wire Harness Design and Packaging, Embedded Software Development and Algorithm Research, AUTOSAR Model Based System Design, Validation, Hardware in the Loop Integration, Functional Safety, Vehicle Triage, SWAT and Launch Support, etc.
Summary:
You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software development and integration of application layer software for the body control modules. You will leverage Adaptive AUTOSAR and implement in C++ for a QNX RTOS.

Responsibilities:

  • Design an embedded software solution that will execute in ETAS implementation of Adaptive AUTOSAR on a QNX RTOS
  • Follow ADAS software coding standards, meet MISRA guidelines, and follow other best practices
  • Implement ROS support for middleware
  • Support flow of information through configuration and implementation of IPC infrastructure
  • Design and develop FreeRTOS device drivers using C ++
  • Design and develop ADAPTIVE AUTOSAR services using C++
  • Debug HW-SW interfacing issues for root cause identification using common tools and methods (JTAG, oscilloscope, logic analyzer)
  • Work with a cross-functional team, developing, and capturing requirements for customer interfacing features and technologies
  • Perform code level integration related tasks such as replicating build environments, source code debugging and continuously improving and streamlining deployment
  • Develop AUTOSAR software components and generate ARXML files
  • Translate requirements into control system designs to achieve program targets
  • Design and validate control algorithms to meet functional, regulatory, safety requirements, and functional safety (ISO 26262) requirements
  • Develop and apply software validation test methods, tools, and processes to ensure system functionality and robustness
  • Troubleshoot vehicle system functional and diagnostic issues; determine and validate corrective actions and preventative measures
  • Lead control system project planning and program management to meet functional, quality, and timing objectives
    Minimum Qualifications:
    BS in Electrical Engineering, Computer Engineering, Computer Science, or related field
    3+ years of experience in software development in C/C++
    1+ year of ADAPTIVE AUTOSAR
    Preferred Qualifications:
    MS in Electrical Engineering, Computer Engineering, Computer Science, or related field
    Experience in Adaptive AUTOSAR software development/integration projects
    Experience with Service Oriented Architecture (SOA) and AUTOSAR
    Experience with Failure Mode Avoidance techniques and/or ISO 26262 functional safety discipline
    2+ years experience in embedded controls software design and development
    Experience with Jama, Polarion, Clearcase, Git, Gitbhub, JIRA, Agile, MISRA C++
    Working knowledge of modeling, simulation, and testing techniques
    Experience creating and executing Design Verification Plans and Reports
    Keywords: Automotive, Adaptive AUTOSAR, Embedded, Software, C++, QNX, RTOS
    Employee Status : Full Time Employee
    Shift : Day Job
    Travel : No
    Job Posting : May 13 2024


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Graduate

Proficient

1

Dearborn, MI 48120, USA