Software Design Engineer - Embedded Systems
KEY RESPONSIBILITIES:
* Developing and maintaining embedded software in C and C++ for various applications
* Collaborating with cross-functional teams to design and test software solutions
* Working with FreeRTOS to create real-time, low-level firmware
* Debugging and troubleshooting software issues
* Contributing to the development of new products and features
SKILLS AND QUALIFICATIONS:
* Hands-on experience with Embedded C and FreeRTOS
* Strong understanding of microcontroller-based systems and real-time constraints
* Ability to work with low-level hardware interaction and debugging tools
* Experience in a safety-critical or regulated environment is a plus