Software Engineer (Java | Testing | AI-Driven Systems)
Experience:5-8 Years (Mid-Level)
Fixed Term Contract -2 years [Renewable]
About Akkodis
Akkodis is a global digital engineering leader with over 50,000 experts across 30 countries. We drive innovation across mobility, software, robotics, AI, and data analytics-helping organizations accelerate digital transformation and build smarter, more sustainable futures.
Role Overview
This role is ideal for engineers who enjoy a balanced mix of development, testing, and innovation initiatives. While Java programming is required, it will form approximately 30% of the role, with a stronger emphasis on testing, automation, AI-driven initiatives, and technical documentation.
What You'll Do
- Contribute to embedded software development using Java and OOP principles (30% of role)
- Lead and support testing, validation, and debugging activities across complex systems
- Design and execute test strategies, automation frameworks, and validation processes
- Leverage AI-driven tools and automation to improve testing efficiency and software quality
- Develop and maintain clear technical documentation, test plans, and system specifications
- Work across the full SDLC, including integration, testing, and deployment
- Collaborate within global agile teams to deliver secure, connected embedded and IoT solutions
- Support continuous improvement of engineering practices, tools, and methodologies
What You Bring
- 5-8 years of experience in software or embedded systems environments
- Strong foundation in Java and Object-Oriented Programming (OOP)
- Proven experience in testing, debugging, and quality engineering
- Hands-on exposure to:
- Git (version control)
- JIRA (issue tracking)
- Jenkins or similar tools (CI/CD, automation)
- Experience working on medium to large-scale systems
- Comfortable working in complex, fast-paced environments with cross-functional teams
- Strong documentation and communication skills
Nice to Have
- Experience in test automation frameworks or QA engineering
- Exposure to AI/ML-driven testing or automation initiatives
- Background in embedded systems, IoT, or secure connected devices
Why Join Us
- Work at the intersection of testing, AI, and next-gen embedded systems
- Be part of a global engineering ecosystem
- Gain exposure to innovation-driven projects beyond pure development
- Build expertise in automation, quality engineering, and AI-led transformation
Don't miss out on this chance to be a part of a dynamic and growing team. Take the Next Step in your career journey with us!
- To apply, please submit your updated resume along with your notice period. [ We are looking for someone to start ASAP]
- Click on the Apply here button to drop your resume directly or email it to [Confidential Information]
- Our team will review all applications and contact shortlisted candidates for further steps in the selection process.