Focus:
- Fully hands-on development
- Microservices + platform engineering
- Integration and debugging
Key Responsibilities & Skill Requirements
Core Development (Mandatory)
- Solid hands-on programming in C/C++ (must-have)
- Good working knowledge of Python / Go (optional but preferred)
- Experience developing high-performance, system-level software
Embedded & Linux Systems (Mandatory)
- Development experience on Linux-based embedded platforms (Debian/Ubuntu/custom OS)
- Understanding of multi-threading, memory management, and low-level system programming
Service-Oriented Architecture (SOA) Implementation (Mandatory)
- Experience implementing microservices-based architectures
- Understanding of:
- Service decomposition
- Loose coupling
- Independent service deployment
- Familiarity with microservices lifecycle and orchestration concepts