- 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
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:
Work Location: In person
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。