About the role
We are seeking a skilled and passionate C++ Developer with 4-6 years of experience to join our dynamic development team. The ideal candidate will have a strong background in embedded firmware development along with proficiency in C++. You will be responsible for designing, developing, and maintaining high-performance embedded applications that provide an exceptional user experience.
Open Positions
6
Skills Required
C++, Real Time Operating System, HMI
Role
Design and develop Human machine interface for embedded applications.
Understanding and implementation of UI design based out of any C/C++ UI framework.
Implement efficient, reusable, and reliable C++ code.
Unit testing with mock overrides for the developed application
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Participate in code reviews to ensure code quality and adherence to standards.
Write and maintain comprehensive documentation for new and existing code.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.