Position Profile – Embedded Systems Architect
A strong background in electronics engineering, computer science, mechatronics, or a related field, as well as experience with microcontrollers, real-time operating systems, and programming languages such as C, C++, and Assembly.
Responsibility and Accountability
1. Defining the hardware and software requirements for the system, including the choice of microcontroller, operating system, and programming languages.
2. Developing the system architecture, including the design of the hardware, software, and communication interfaces.
3. Ensuring the system meets performance, reliability, and cost constraints.
4. Designing and implementing algorithms and software for real-time control and data processing.
5. Overseeing the development process and ensuring the implementation of the architecture is in line with the specifications.
6. Debugging and testing the system to ensure it meets the functional and performance requirements.
7. Keeping up to date with the latest advancements in embedded systems technology.
Good to Have
Experience with embedded AI would be beneficial