Job Description:
Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer
Overall experience between 8 to 12 years with 5 years of embedded Software Development Experience and/or System Integration in the embedded Software Development space.
Embedded Linux knowledge - ideally Yocto
knowledge of Systemd
Senior C++ and Python knowledge
Python experience
grpc and other middleware technologies
VS Code,
cmake
GitHub
Analytical mind with good Debugging skills
Should possess a deep understanding of software development principles, object oriented design, design patterns, architectural styles, and software engineering best practices
Experience in Agile software development
Experience in the field of Medical Devices product design is preferred
Experience using performance measuring tools like Valgrind, Sysprof, Perf etc
Ability to understand and debug problems across hardware/software boundaries.
Experience with static and dynamic code analysis and code coverage
Experience with build tools
Open communicator as he/she will have many connections to many teams