jobs in Anotech Energy

全职 Senior Software Engineer - Embedded 工作, 薪水 up to SGD 8,000, Anotech Energy 公司招聘中 - Ricebowl

Senior Software Engineer - Embedded

Anotech Energy

Singapore

分享
保存

工作地点

  • Singapore Singapore

职位描述

岗位职责

As a Senior Software Engineer, you will be responsible for creating and maintaining the technical backbone that enables efficient development, testing, and delivery of embedded systems, including implementation of AI-assisted development workflows.

Responsibilities

  • Work in a scrum team with other agile developers in Singapore and different countries
  • Design and develop client tools, server infrastructure, and automation solutions as part of workflow in continuous integration and continuous delivery for embedded product development
  • Build and maintain software tools and infrastructure that support embedded development workflows, including test automation platforms, deployment systems, and developer utilities
  • Implement generative AI solutions to improve developer productivity and code quality
  • Actively contribute and lead requirements definition, workload estimation, software design, development, testing and integration of software tools and server infrastructure
  • Contribute and drive continuous product and development methodology improvements
  • Choose the technologies and methodology for the implementation of each component and interface in the software solution

Requirements

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

· 5 years of practical experience with software design projects, including development of client tools and/or infrastructure solutions

· Familiar with IT Service processes, guidelines and best practices

· Experience implementing and working with generative AI tools and frameworks to enhance software development workflows

· Proficient in Groovy, Python, Bash Scripting

· Knowledge in C (C++ is considered a plus), Java, C#, Visual Basic

· Knowledge in Git/Mercurial, Nexus/Artifactory, Maven, Jira, Jenkins Architecture

· Knowledge of architectural styles and design patterns

· Experience with software system-level integration

· Experience in Product Lifecycle (design and documentation, development, validation refactoring, deployment and maintenance)

· Strong knowledge of development tools and technologies including:

o Client application development (desktop and web interfaces)

o Linux systems and administration

o Container technologies (Docker, Kubernetes)

o Infrastructure as code (Ansible, Terraform, or similar)

o Software performance optimization and testing

· Team player with good communications and collaborative skills

· Enjoy thinking out of the box and being creative

· Additional Valuable Skills

o Embedded software development

o Software security and cryptography

o Javacard

o Testing methodologies

o Advanced continuous integration & delivery tool suites

o Static Code Analysis tools

o Cloud platform experience (AWS, Azure, GCP)

o DevOps practices and tools

Job Type: Permanent

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

Benefits:

  • Dental insurance
  • Health insurance

Work Location: In person

重要安全守则

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

了解更多