Software Engineer - Singapore - NEWBRIDGE ALLIANCE PTE. LTD.

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

As a Software Engineer, you'll collaborate with a diverse team comprising software, computer, mechanical, electronics, and communications engineers, all united by a fervent commitment to translating concepts into functional systems, driven by our collective desire to advance our capabilities.

Our Software Engineers play a pivotal role in infusing intelligence into our underwater robotic systems.

We aim to enhance system intelligence and ease of operation, ensuring seamless collaboration with other systems to fulfill mission requirements.

**Responsibilities
Contributing to a dynamic team by eliciting system requirements and crafting software specifications aligned with mission and user needs.

Designing resilient, safe, and secure software architectures.

Writing robust code to fulfill software requirements and developing test cases.

Establishing test environments and simulators for hardware and software verification.

Collaborating with the team to conduct integration tests with hardware platforms in lab, field, or sea trials.

Some positions may require short-term overseas travel for trials.

**Requirements: Hold a Bachelor's Degree in Computer, Electrical, or Electronic Engineering, or Computer Science.


Proficiency in programming languages such as C, C++, C#, Java, or Python, and familiarity with Object-Oriented Analysis & Design is advantageous.

Demonstrated passion for coding and willingness to participate in field trials to observe code in action.

Open-mindedness and comfort in collaborating with engineers from diverse disciplines.

Ability to work effectively under tight deadlines.


Location:
Ang Mo Kio, Singapore.

Only Singaporean applicants will be considered.

More jobs from NEWBRIDGE ALLIANCE PTE. LTD.