Cognizant

Modern C++ Software Development (C++17) for Linux-Based Embedded Systems

Cognizant
Apply
1 month ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop Modern C++ software for Linux-based embedded systems.
  • Apply software design and debugging practices.
  • Use Git/GitHub and the Standard Template Library.
  • Potentially work with Adaptive AUTOSAR, functional safety, robotics, localization, and maps.
  • Contribute to CI/CD automation and use collaboration tools such as JIRA and Confluence.

Requirements

  • 5+ years of experience.
  • Strong Modern C++ experience using C++17 or higher.
  • Proficiency with the Standard Template Library (STL), Linux, and Git/GitHub.
  • Experience with software design and debugging.
  • Preferred skills include Adaptive AUTOSAR, functional safety, robotics/localization/maps, GitHub Copilot, JIRA, Confluence, and CI/CD automation.

Benefits

  • Hybrid work arrangement in Pune or Bangalore.

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