Controls Software Integration Engineer

Tata Consultancy Services Limited
Auburn Hills, MI, United States
4 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$90,000.0 - $100,000.0
Working hours
Regular working hours

Tech stack

AUTomotive Open System Architecture (AUTOSAR) Code Generation Embedded C Embedded Software Revision Control Systems MATLAB MISRA C (C Programming Language) ISO/IEC 15504 Software Engineering Stateflow Systems Integration PIC Microcontroller
+4 more
Git Build Management Information Technology Build Tools

Job description

Roles & Responsibilities

  • Build and integrate software for the engine control module.
  • Collaborate with cross-functional teams, including Architecture, BSW, and Application SW Development.

  • Plan, build, and maintain all proto software based on requests from developers, Controls Managers, and the Product Owner.

  • Produce and maintain all proto software in the GIT directory for every change request.
  • Analyze runtime build issues, discuss them with cross-functional teams, and assist in resolving the issues.

Requirements

  • Minimum 2 years’ experience in Automotive Embedded Software Development and Integration.
  • Experience in MATLAB/Simulink, Stateflow, and autocode generation.
  • Strong experience in Embedded C language.
  • Experience in AUTOSAR ARXML, RTE code generation, and integration with ASW and BSW source code.

  • Proto software build and integration using embedded software build tools and compiler toolchains.

  • Ability to analyze runtime issues or errors and resolve them to support on-time proto builds.
  • Familiarity with software build and integration toolchains for embedded software development, with a good understanding of embedded software architecture and development processes.

  • Strong understanding of the automotive powertrain domain and engine/powertrain control strategies.

  • Understanding of MISRA C and ASPICE processes.
  • Understanding of ICE, hybrid, and electric vehicles and microcontrollers.
  • Familiarity with version control tools such as GIT.
  • Ability to execute work using agile ways of working and familiarity with ALM (Application Lifecycle, * Excellent written and verbal communication skills.
  • Excellent organizational skills, with the ability to identify and work with the appropriate contacts and resources to resolve issues in a timely manner., BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

Salary Range: $90,000 - $100,000 per year TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…