Software Engineer – Embedded & Android Systems
إلزامي:KotlinBackendMobileQA/TestAgileScrum
At TMC, our employeneurs combine technical excellence with entrepreneurship. As part of our high-tech software team, you will contribute to the development of advanced embedded and Android-based solutions used in professional environments.
About this vacancy:
- Analyze product and system requirements and translate them into clear technical specifications and architecture designs
- Contribute to agile Scrum teams developing innovative embedded and Android-based solutions
- Develop back-end components and modern user interfaces
- Optimize performance, stability, and efficient use of system resources
- Collaborate closely with test engineers to identify, track, and resolve issues
- Monitor and resolve bugs and ensure software quality
- Produce clear and maintainable technical documentation
-
Support planning and estimation activities to ensure realistic development timelines
What we expect from you:
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field
- Approximately 5 years of professional software development experience
- Strong programming skills in Kotlin and C++
- Experience developing embedded software/firmware on Android platforms
- Experience building Android applications
-
Experience with embedded Linux environments is a plus