Understanding mechatronics and software design will be an added advantage. Present and articulate design concepts for design review and discussion;…
Currently pursuing a degree in Computer Science or related field. Stay current with automation tools and testing best practices, sharing knowledge with the team……
1 year of experience with software design and architecture. We're looking for engineers who bring fresh ideas from all areas, including information retrieval,……
Support the software lead in administration or software documentation when required. Develop, optimise and test software algorithm APIs under Windows and/ or……
Promote delivery of quality software – unit tests, code reviews etc. Work in partnership with QA counterpart to ensure the delivery of quality software.…
Coder, NCS’s internal AI-powered software engineering platform that supports over 1,000 engineers across the software development lifecycle (SDLC).…
Familiarity with accessibility APIs and inclusive design practices. Document your work clearly - code comments, technical notes, and design decisions.…
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking……
AI skill authoring — Creating reusable Claude skills (e.g., Java performance reviewer, unit test generator with self-fix loop) using the /skill-creator……
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking……
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking……
You will design and implement test cases for new subsystem designs under the guidance of senior engineers. Candidate with less than 1 year experience may apply.…
Knowledge of software design patterns and architectural principles. Participate in the full software development lifecycle, from design and development through……
Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent field. Familiarity with software development methodologies including……
Hands-on expertise with large language models including Anthropic Claude, OpenAI GPT or Google Gemini. Articulate the trade-offs of agentic design and ensure……
Support cross-domain projects outside the conventional electrical engineering scope — including software integration, field deployment, and system……
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field - or equivalent practical experience. Proficiency in C and C++.…
Compile and document test results. Conduct system functional and reliability tests. Perform technical assessment and software simulation of systems performance.…
Perform energy and propulsion component tests, system integration tests, and qualification tests. Generate and maintain technical documents including energy and……
Support manufacturing and field service teams with optics- and system-related escalations. Advanced degree in Electrical Engineering, Physics, Mathematics,……
Familiar with at least one backend programming language such as Java, Python, Golang or C++. Majoring in Computer Science, Software Engineering, or a related……
We’re looking for a software engineer with a unique blend of experience and interest in systems, architecture, network and software development practices.…
Develop hardware and software design specifications and other software/test documentation. Min. 5 to 10 years of working experience in the related field,……
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking……
Description:
The Design Engineer is expected to conceptualise, design and develop innovative solutions for products or sub-components relating to small and medium calibre Remote Weapon Systems. This can be new prototype developments or upgrades to existing solutions to improve system performance or address obsolescence. Apart from being responsible for hardware design and parts selection, he/she is also required to manage the systems configuration, parts integration and product testing.
In the course of work, the Design Engineer will be collaborating with other stakeholders, especially in the areas of electrical/electronics integration and software programming.
The Design Engineer will need to:
Study of requirements or tasks prior to commencement of design;
Generate design concepts based on factors like performance, safety, cost, manufacturability, reliability and maintainability;
Use 3D Computer Aided Design software to create models, assemblies and drawings;
Present and articulate design concepts for design review and discussion;
Prepare documents and test plans for submission;
Conduct tests, analyse data and propose conclusions;
Interact with team members, vendors and customers on a daily basis.
Requirements
Degree in Mechanical Engineering or equivalent.
3 to 4 years working experience in mechanical systems design (Entry level candidates are welcomed to apply).
Understanding mechatronics and software design will be an added advantage.
Proficient in 3D CAD software, e.g. Unigraphics, Pro-Engineer.
Analytical, meticulous and a system thinker.
Independent, self-driven and able to work in a team.
Willing to travel overseas.