Embedded Software Engineer Turkey - Remote
--Ankara--
- Bachelor’s degree or master’s degree in computer science, software architecture, computer engineering, electrical engineering, information technology, or a related field
- At least five years of experience in embedded systems development and a portfolio of work
- Coding and programming experience in C or C++
- Work experience implementing embedded systems, PLCs, and microcontrollers
- Experience with embedded operating systems such as FreeRTOS and ThreadX
- Proficiency with low-level and hardware debugging tools like GDB and JTAG
- Knowledge of software development methodologies such as agile, scrum, and test-driven development
- Experience working on product design, hardware design, and product management projects
- Excellent communication skills and the ability to work as a member of a close-knit team
- Keen attention to detail and excellent problem-solving skill