All roles at Cognizant

Sr. Developer

KarnatakaFull-timeSenior levelPosted 1 week ago

Senior software engineering role at Cognizant in Karnataka.

About the role

Seeking an experienced Embedded Software Engineer to design develop and maintain embedded software solutions for safety-critical systems. The role requires strong expertise in C C++ and Linux-based development with experience in software lifecycle activities debugging integration and verification.

What you'll do

  • Develop and maintain embedded software using C/C++ on Linux platforms
  • Design and implement safety-critical software components following industry standards
  • Participate in software architecture design reviews and code reviews
  • Perform unit testing integration testing debugging and issue resolution
  • Collaborate with cross-functional teams including systems QA and regulatory stakeholders

What you need

  • Git
  • C++
  • Python
  • C
  • Linux
  • Unit testing

Good to have

  • Agile

More roles like this at Cognizant

Apply on Cognizant's site