A technology solutions provider in Cary, North Carolina, is seeking an experienced engineer specializing in embedded systems. The ideal candidate will have over 8 years of engineering experience, strong skills in C/C++ programming, and a solid background in RTOS applications. Responsibilities include designing system components, integrating applications, and performing unit tests. The role offers an excellent opportunity to contribute to innovative solutions in a dynamic environment.
Qualifications
8+ years of engineering experience or advanced degree with 6 years.
5+ years of C/C++ programming experience required.
Experience with ARM microcontrollers like ARM7TDMI, ARM Cortex-M needed.
Responsibilities
Review system-level requirements and create software specifications.
Design components of an embedded system based on requirements.
Document the design using UML diagrams.
Skills
C/C++ programming
RTOS application development
Unit testing
GUI development
Algorithm design
Cross-functional teamwork
Tools
ARM Cortex-M
QT
EmWin
Job description
A technology solutions provider in Cary, North Carolina, is seeking an experienced engineer specializing in embedded systems. The ideal candidate will have over 8 years of engineering experience, strong skills in C/C++ programming, and a solid background in RTOS applications. Responsibilities include designing system components, integrating applications, and performing unit tests. The role offers an excellent opportunity to contribute to innovative solutions in a dynamic environment.