C++ (C++14/17 or later), IoT,AWS or Azure,• CI/CD and DevOps
- Implement IoT Agent features and enhancements.
- Develop and maintain C++ components supporting device-side functionality.
- Create unit tests and support system validation activities.
- Participate in debugging, troubleshooting and root-cause analysis.
- Support defect resolution, release readiness, and production-quality software delivery.
- Utilize AI-assisted development tools such as GitHub Copilot, ChatGPT, Codex, and similar platforms to improve engineering productivity and quality.
- 3+ years of software-development experience.
- Robust C++ programming skills.
- Understanding of object-oriented design, STL, memory management, multithreading fundamentals, debugging techniques and unit testing.
- Experience building and debugging production software.
- Hands-on experience developing device-side software.
- Familiarity with AI-Driven Software Development Lifecycle (AISDLC) practices and tools such as GitHub Copilot, ChatGPT, Codex, Cursor, Continue, or similar AI-assisted development platforms.
AI-assisted software development and engineering productivity tools