Description

Description:

We are seeking an experienced Software Architect. The current architecture has highly complex make files, making development and maintenance challenging. This project aims to rebuild the solution to create a more modular architecture, ensuring scalability and long-term maintainability.

 

Proven experience in embedded software development
CMake/Make experience.
C++ knowledge. Code Base is in C++, Linux – Rocky, OpenGL
Expertise in C++ and embedded systems development, with experience in modular architecture design.
Strong familiarity with Rocky Linux and QT GUI for embedded devices.
Experience working with Class C (3) devices or similar safety-critical systems.
In-depth understanding of complex build systems and make files.
Strong problem-solving skills and ability to optimize legacy code.
Excellent communication and collaboration skills to work effectively within a team environment.


Would be a plus:

Knowledge of industry standards for safety-critical or medical devices.
Experience with continuous integration and automated testing for embedded systems.
 

Education

Any Graduate