Find a jobRecruiters

Embedded Software Engineer - GenAI (RAG)

Exclusive opportunity

Onsite

Embedded Software Engineer - GenAI (RAG)

Anotech Energy

Embedded Software Engineer - GenAI (RAG)

Skills

Google Cloud PlatformPythonJavaDevOpsC#RJenkinsAIAWSJiraAzure

16 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

Singapore

Work mode:

Onsite

Published on:

6 October 2026

What they need


ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services for different industries such as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries. ANOTECH is the subsidiary of the Group delivering ALTEN's Engineering Services in Singapore.

As an Embedded Software Engineer, you will design and develop client-side and server-side developer tools, test automation, CI/CD pipelines, and engineering infrastructure that power embedded product development at scale. You will implement GenAI-assisted development (RAG) to improve productivity, quality and delivery speed.

Responsibilities:

· Work in a scrum team with developers in Singapore and across regions.

· Design, develop, and operate developer tools, services, and CI/CD automation (build, test, release) for embedded software and related platforms.

· Build and maintain platforms for test automation, continuous integration/delivery, observability (logging/metrics/tracing), and developer experience (DevEx) utilities.

· Implement and productionize GenAI/LLM solutions for: code generation & refactoring, unit/integration test synthesis, documentation & release-note generation, repo-aware assistants, CI/CD insights, and guardrails (policy, quality, security).

· Champion “vibe coding” practices—LLM-in-the-loop development, prompt patterns, function/tool calling, and grounded RAG over internal code/docs— and coach the team on safe & effective adoption.

· Lead requirements, estimation, high-level/low-level design, implementation, code reviews, testing, integration, and release to production environments.

· Drive continuous improvement in reliability, performance, security (DevSecOps), and development methodology; automate everything that should be automated.

· Select suitable technologies, frameworks, and patterns for components and interfaces; document decisions and ensure maintainability and scalability.

Must Have Job Requirements:

· Degree in Electrical/Electronics/Computer/Software Engineering, or related fields

· 5 years of practical experience in software design projects, including client tools and/or infrastructure solutions; proven track record implementing GenAI to enhance developer workflows is strongly preferred.

· Familiar with IT service processes, guidelines, and best practices.

· Core languages & scripting: Python, Java

· Toolchain: Git/Mercurial, Jenkins (pipeline architecture), Nexus/Artifactory, Maven, Jira.

· Software fundamentals: Performance optimization, automated testing, architectural styles/design patterns, system-level integration; full product lifecycle (design, documentation, development, validation, refactoring,

· deployment, maintenance).

· Generative AI (hands-on):

Ø Building dev-focused GenAI features (code/test generation, doc/reviews, CI/CD insights).

Ø Vibe coding as a daily practice (LLM co-creation, rapid prototyping, prompt patterns, versioning).

Ø RAG over internal repos/docs; embeddings and chunking strategies; function/tool calling.

Ø Model integration (e.g., Azure OpenAI/OpenAI/HF or self-hosted) and evaluation/telemetry (offline/online evals, regression suites).

Good-to-have Job Requirements:

· Languages: C (C++ a plus), C#, Visual Basic, Groovy, Bash

· Valuable Skills

Ø Embedded software development; HIL/simulators/firmware build systems.

Ø Software security and cryptography.

Ø Javacard.

Ø Testing methodologies; static code analysis tools (e.g., SonarQube/CodeQL).

Ø Advanced CI/CD tool suites.

Ø Cloud platforms (AWS, Azure, GCP).

Ø DevOps practices and tooling.

· Soft skills: Strong team player, clear communication, collaborative, creative problem-solver.

Job Type: Permanent

Pay: $5,000.00 - $8,500.00 per month

Benefits:

  • Health insurance

Experience:

  • practical experience in software design projects: 5 years (Required)
  • implementing GenAI to enhance developer workflows : 5 years (Required)
  • Python, Java programming: 5 years (Required)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

16 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Tenth Revolution Group

🔍 Consultant Innovation IA – Cadrage de cas d’usage GenAI & Risques/Conformité

max 530€

Permanent contract

Paris, France

Hybrid

Skills

AIGenAI

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools