You will design and implement high-performance embedded software for real-time systems.
Responsibilities
- Design, implement, and maintain embedded software using C/C++ for real-time systems.
- Develop GUI applications using the Qt framework, ensuring usability and responsiveness.
- Optimize code for speed, resource usage, and maintainability.
- Collaborate with hardware engineers for system integration, testing, and troubleshooting.
- Conduct code reviews and debug complex issues.
Required Skills
- 6+ years of professional experience.
- Expertise with Qt for GUI application development.
- Deep understanding of embedded systems, including microcontroller architectures.
- Proficiency in Real-Time Operating Systems (RTOS).
- Strong proficiency in C/C++.
- Skill in performance optimization techniques.
- Analytical problem-solving abilities.
- Familiarity with debugging tools.