Job Description
- Proficiency in embedded C, C++, or Python.
- Familiarity with hardware-level drivers (GPIO, UART, I2C, SPI).
- Strong knowledge of source code management and configuration.
- Understanding of test frameworks and automated build systems.
- Analytical, planning, problem-solving, and decision-making skills.
- Ability to work independently and complete design tasks with minimal supervision.
- Basic understanding of the software development life cycle, including design, architecture, and implementation.
