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