to join our team. The ideal candidate is a self-driven professional with a strong technical background, proven leadership capabilities, and the ability to work effectively in a fast-paced, innovative environment.
Responsibilities
Design and develop production software for instruments.
Develop diagnostic and fleet monitoring tools incorporating AI technologies.
Lead architecture and system design for next-generation instruments.
Drive the long-term evolution and scalability of the instrument software codebase.
Lead, mentor, and develop local software engineering talent in Singapore.
Requirements
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related discipline.
Minimum of
6+ years of experience
in software development along with
3 years of experience leading software teams
in a technical capacity.
Strong expertise in
instrumentation system design and architecture
.
Proficiency in
Modern C++
,
Embedded Development
,
Python 3
, and
Linux
.
Experience applying
AI tools
within the software development lifecycle.
Preferred Qualifications
Experience in
Control Systems
and
Firmware Development
, with knowledge of digital and analog design.
Proven ability to rapidly prototype and validate software with attention to detail and engineering rigor.
Strong analytical, problem-solving, and communication skills.
Familiarity with
AI-assisted software development
and integration into existing toolchains.
If your experience aligns with this opportunity, we invite you to apply and be part of the growing team.
EA License:
21C0783
EAP Registration No:
R24123529
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.