Software Engineer, Modelling

1 day ago


Singapore DSTA - Defence Science & Technology Agency Full time

**OVERVIEW**:


**What can the team offer you?**

**Our Team**: You will join a multi-disciplinary team of developers, architects and product managers who are passionate about creating meaningful and impactful simulation systems. It’s a place where you can solve diverse, complex challenges, alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and optimism.

**Career Opportunities**: We work on different projects, ranging from experimentations to operational system development in different domains spanning across Air, Land and Sea systems. You will also have the flexibility and whitespace to work on exciting side projects and hone your skillsets in different technical areas like artificial intelligence and Internet of Things (IoT) other than modelling and simulation. At times, you will have the chance to share at brown bag sessions and townhalls, as well as collaborate with worldwide leading research institutes and industry commercial partners.

**Professional Development**: There are numerous opportunities to grow and excel professionally in your career with us. From your first day with us, your onboarding experience includes mentorship, buddy system and technical courses to build your competencies and connect with colleagues on a personal level. On top of that, we work with DSTA’s in-house Academy to curate courses taught by both industry professionals as well as in-house lecturers.

**Culture**: We encourage our community to bring their whole selves to work, respect the need for work-life balance and allow for autonomy in the software development process and your career.

**Once here you will**
- Collaborate closely with product managers, UX designers, developers and other stakeholders to deliver valuable and impactful software that serves a suite of use cases.
- Design and develop simulation modules to support scenario-based testing, integration as well as the conduct of virtual experimentation.
- Exchange technical knowledge and experiences with like-minded developers.

**JOB REQUIREMENTS**:
**Minimum qualifications**
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related fields.

**Relevant experience and mindset**
- Knowledge in gaming and real-time simulation technologies:

- User Interface
- Game Engines (e.g. Unreal, Unity, etc.)
- Graphics, Visuals and 3D Content Creation (e.g. Blender, Maya, or any other 3D modelling software)
- Physics Modelling
- Behaviour Modelling (e.g. AI and navigation)
- Networking Protocols
- Object Oriented-Programming Languages: C++, C# or Java.
- Good understanding of data structures, design patterns, algorithms and software design.
- Have a passion for software development and technology.
- Thrive in a team-oriented, project-based work environment.
- Excellent analytical and communication skills including the ability to deliver technical concepts clearly across different audiences.
- Have a passion for innovation and learning new software architectures, frameworks, languages and technologies.

**It would be a bonus if you have**
- Experience in Agile (e.g. Scrum or Extreme Programming) practices and software development lifecycle.
- Ability to distill user needs and translate them to technical outcomes and documentation.
- Knowledge of front-end development build and tools.
- Knowledge of DevSecOps, CI/CD pipelines and code versioning tools such as Git.
- Knowledge of secure coding and cybersecurity.
- Knowledge of 3D Modelling tool.

**Application Instructions**
- If this sounds like the right environment for you to grow and thrive, then we are looking forward to getting to know you
- To apply, please submit your resume and cover letter.
- As DSTA is an agency under Ministry of Defence, only Singapore Citizens will be considered.
- **EXPERIENCE**:

- 0 ~ 5 years**JOB TYPE**:

- Full-Time**QUALIFICATION**:

- Bachelor's degree or equivalent**WORKING HOURS**:

- Standard Hours**PROGRAMME CENTRE / ENTITY**:

- DIGITAL HUB



  • Singapore Airwallex Full time

    Senior Software Engineer, AI Modeling If you're excited to do the most ambitious work of your career and change the way money moves around the world - join us! **Your Work**: We are building the next generation of fintech services. Our new Senior Software Engineer will have a unique opportunity to lead the design and implementation of this critical system,...

  • Software Engineer

    1 day ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    **Tescom Singapore **is looking for a**:Software Engineer in Test (SEIT) Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right tests run are at...

  • software engineer

    3 days ago


    Singapore CLOUDPILOTS Software & Consulting GmbH Full time

    SOFTWARE ENGINEER CLOUD CLOUDPILOTS | Location Berlin, Cologne or Home Office As a Software Engineer* Cloud, you act as a technical contact person and analyze existing systems, define migration strategies, and take over the setup and customization of the cloud environment for our customers. You help to master technical and organizational challenges when...


  • Singapore The Chemical Engineer Full time

    Wood is currently recruiting for a Process Engineer with extensive experience in the pharmaceutical and bio-pharma industry to support our growing operations in Singapore. You will be responsible for ensuring that process engineering activities on assigned projects are executed within budgeted manhours and approved schedules, in compliance with project...


  • Singapore The Chemical Engineer Full time

    Wood is currently recruiting for a Process Engineer with extensive experience in the pharmaceutical and bio-pharma industry to support our growing operations in Singapore. You will be responsible for ensuring that process engineering activities on assigned projects are executed within budgeted manhours and approved schedules, in compliance with project...

  • Software Engineer

    1 hour ago


    Singapore MGG SOFTWARE PTE. LTD. Full time

    **RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...


  • Singapore HYDROINFORMATICS INSTITUTE PTE. LTD. Full time

    Hydroinformatics Institute (company associated Royal HaskoningDHV) is looking for a Lead Software Developer for the development of our H2Flo hydraulic modelling software package. This software package consists of a Flood model computational solver, script-based interface, QGIS interface, geospatial and time series database and web viewer infrastructure...

  • Software Engineer

    4 days ago


    Singapore MINDTECK SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesWe are looking out for 2 Software Engineers with 1 - 3 yrs of experience in the below area. Scope: to support the following development efforts for the duration of 2+2 years: a. Creation of new 3D terrain, features, and landmarks b. Development of new 3D assets (e.g., vehicles, uniforms, avatars) c. Enhancements to the...

  • Software Engineer

    7 days ago


    Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    **Responsibilities** - Contribute to the design, development, and maintenance of scalable software systems. - Support efforts to monitor system performance, identify bottlenecks, and participate in optimization and refactoring tasks. - Work closely with engineering teammates, QA, and operations to deliver reliable and efficient systems. - Write clean,...

  • Software Engineer

    6 days ago


    Singapore TUM CREATE LIMITED Full time

    **About TUMCREATE** TUMCREATE is a multidisciplinary research platform of the Technical University Munich (TUM) at the Singapore Campus for Research Excellence and Technological Enterprise (CREATE). We are joining forces with universities, public agencies, and industry for the advancement of future technologies. A new multi-disciplinary project named...