Java Software Engineer
Core
Design, develop, validate, and deploy advanced embedded software components and secure systems for mobile and IoT devices.
Role type
Junior Java Software Engineer (Embedded Systems & IoT)
Builds
Next-generation secure systems, software security mechanisms, IoT connectivity protocols, and future operating systems for connected devices.
Domain
Embedded Systems, IoT, Digital Identity, Mobile Payments, AI-assisted Testing & Automation
Deliverable
production ML models | product features
Required skills
Java, Object-Oriented Programming (OOP), Testing & Debugging, Quality Engineering, Git, JIRA, CI/CD tools (Jenkins)
Preferred skills
Test automation frameworks, AI/ML-driven testing, Embedded systems development
Technologies
Java, VB.NET, Git, JIRA, Jenkins
Responsibilities
Design and execute test strategies and automation frameworks; Lead and support testing, validation, and debugging activities; Develop and maintain technical documentation, test plans, and system specifications; Contribute to embedded software development using OOP principles; Work across the full SDLC including integration and deployment.
Seniority
Junior, hands-on IC