Cognizant

Vehicle Controls Software Engineer (C/Linux)

Cognizant
Apply
16 hours ago
Dearborn Heights, MI, USAMid Level

Base Salary

$92k - $118k/yr

Responsibilities

  • Design, develop, code, and test approved changes to vehicle controls software tools.
  • Follow change control processes and document approved changes to resolution.
  • Provide global user support through phone, email, Webex, instant messaging, and one-to-one interactions.
  • Create and maintain user accounts and access controls.
  • Develop and deliver training materials for the global Ford community.
  • Document software changes in user manuals and other media.
  • Participate in User Forum meetings.

Requirements

  • Strong proficiency in C with hands-on experience, preferably in an embedded control systems environment.
  • Solid understanding of data structures and algorithms, including pointers, bit manipulation, file handling, hash tables, and recursion.
  • Experience developing applications in Unix/Linux environments and strong Linux system programming skills.
  • Knowledge of Make and Makefiles, GDB, Vi/Vim, and process creation using fork().
  • Hands-on experience debugging and troubleshooting code with GDB.
  • Knowledge of H32 and A2L file formats and familiarity with Exceed TurboX.
  • Experience with control system software development and calibration.
  • Experience interfacing with Postgres databases and creating Postgres tables.
  • Experience with code configuration management, Jira Issue Management, Microsoft Word, Excel, and PowerPoint.
  • Excellent oral and written communication skills.

Benefits

  • $92,000-$118,000 per year plus a $5,500 cost-of-living allowance, bonus, and comprehensive benefits.
  • Medical, dental, vision, and life insurance.
  • Paid holidays, paid time off, and paid parental leave.
  • 401(k) plan and contributions.
  • Long-term and short-term disability coverage.
  • Employee Stock Purchase Plan.
  • Onsite role; applications accepted until November 25, 2026.

Tech Stack

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me