jobs in ANOTECH ENERGY SINGAPORE PTE. LTD.

全职 Senior Embedded Software Engineer - GenAI 工作, 薪水 up to SGD 5,000, ANOTECH ENERGY SINGAPORE PTE. LTD. Central Region (Singapore) 公司招聘中 - Ricebowl

Senior Embedded Software Engineer - GenAI

ANOTECH ENERGY SINGAPORE PTE. LTD.

Central Region (Singapore)

分享
保存

工作地点

  • 1 WALLICH STREET Central Region (Singapore) Singapore

职位描述

岗位职责

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 a Senior 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/designpatterns, 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.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多