Motor Controls Software Engineer

Tata Consultancy Services Limited
Lake Angelus, MI, United States
9 days ago
Apply on www.dice.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 - $105,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Software Applications AUTomotive Open System Architecture (AUTOSAR) Communications Protocols Software Debugging Embedded C Embedded Software Software Engineering Software Requirements Analysis Systems Integration Software Verification Automotive Software

Job description

  • Collaborate with cross-functional teams to understand software requirements and specifications.
  • Design and develop embedded software for motor control systems in automotive applications.
  • Integrate multiple application software components into the overall application software.
  • Conduct testing using environments such as HIL and Lauterbach to ensure the software meets requirements and performance and safety standards.

  • Troubleshoot and debug software issues, providing effective solutions.
  • Collaborate with hardware engineers, the base software team, and suppliers to integrate software.
  • Communicate status, risks, and escalations to the leadership team.
  • Participate in project daily stand-ups.

Requirements

  • 2+ years of development experience in the Motor Controls Software Development domain using Embedded C.

  • Experience in software integration and resolving build errors.
  • Experience in projects with AUTOSAR architecture.
  • Creation and updating of ARXML files using environments such as Da Vinci, SystemDesk, or iSolar.
  • Experience with debugging tools such as Lauterbach or equivalent tools.
  • Software verification and validation.
  • Good knowledge of automotive communication protocols such as CAN and LIN. Nice to Have

  • Project experience using Agile methodology.
  • Experience with multicore processors.
  • Model-based development, autocode generation, and integration.
  • RTE generation., * 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

Benefits & conditions

Salary Range: $90,000 - $105,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 www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…