Search by job, company or skills

A

Software Engineer | Java | Embedded software development Team

5-8 Years
SGD 5,000 - 7,500 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145935947