Services

A job at HOPE Technik is a career made by you, with development opportunities, benefits and a working culture that provides exciting experiences with a team of like-minded individuals.

So whether you are looking out for an internship, commencement opportunities or a job to advance your career, join us if you have the passion for high performance engineering and be a part of something great today!

*HOPE Technik is an adopter of the Tripartite Standards and part of the Human Capital Partnership Programme.

Should you be interested to apply for any of the positions listed below, please email your resume to careers@hopetechnik.com.

Understand and translate business requirements to functional designs.  Work as a part of the team to meet project targets and quality objectives. Provide hands-on advice, training, and coaching to members of the project team. Provide effort estimation and work execution plan for assigned modules / components. Follow up on team members to ensure work packages are delivered within budget, time, and high quality standards. Plans software development, testing, release cycles based on project needs. Strong team player, leader, with good attitude.

Job Description

  • Liaise with electrical, mechanical engineering team to design viable system solutions, perform research to identify solutions related to robotics and control
  • Design software solutions for robotic systems and control software in general
  • System integration with internal and external hardware and software solutions
  • Troubleshoot and correct problems related to software
  • Define software requirements and architecture of drone-related and robotics systems
  • Follow-up the development and ensure implementation is within scope and budget
  • Assist in implementation and provide guidance as needed
  • provide technical assistance for tended bidding and pre-sales activities 
  • Plan development activities of the robotics software team
  • Responsible for the robotics software team deliverable

Requirements

  • Bachelor/Master Degree/PhD in Computer Science/Engineering or any equivalent engineering 
  • 6 to 9 years’ experience in software systems design and development
  • 4 to 5 years’ experience in leadership position related to engineering, project an quality management
  • Design experience in conceptualizing, detailing and qualification
  • Good experience in software development for robotics, automated vehicles or related field
  • Previous experience in R&D will be added advantage
  • Able to apply multiple programming tools and their development environment
  • Good knowledge of typical operating systems, OS virtualization and cloud based hosting
  • Good knowledge of ROS and sensors
  • Database design experience on Oracle, MYSQL or MS SQL server
  • Hands-on experience with Linux and C/C++
  • Agile trained
  • Exposure to electronics, control, CAN Bus, networking and communication

A role to support the sales (primary) as well as the marketing team, in expanding innovation solutioning and engineering business. It will be target driven, hence demanding and pressurizing. Aggressive, out-of-the box thinking and innovative approach to potential customers with the aim of acquiring new business through positive value propositions is highly valued. 
The incumbent must not only possess a hunger to win, but also constantly aiming for any gap to emerge to the top.

Job Description

  • Solicit for new leads through partners, direct calls, emails & trade shows.
  • Arrange meetings with potential customers to prospect for new business, respond to incoming enquiries and provide both internal & external product demonstrations.
  • Challenge any objections with a value added proposition to convince customer confidence level and into purchase order eventually.
  • Represent company at trade exhibitions/events around the world, including support to marketing team in show built-up/tear-down and related marketing collaterals.
  • Act as a contact between company and its existing and potential markets.
  • Feed future market/buying trends to team and sharing best practice with colleagues through meetings.
  • Gain deep understanding of customers’ businesses and requirements, often as part of a formal bidding process which is largely dictated by prospective customer’s information.
  • Gather products/customer information & research of market landscape.

Requirements

  • Degree / Master in Engineering / Science / Business Administration
  • Min 0-3 years of work experience in direct sales and business development position.
  • Preferably from manufacturing or logistics background, and had hands-on experience in warehouse / plant automation processes.
  • Solid proven track record in sales deliverables.
  • The position requires an assured self-starter who manages the completion of his/her own work assignments independently, coordinates work with others and is comfortable training others
  • Very good knowledge of and ability to use MS Office (particularly Word, Excel and PowerPoint)
  • Good and confident communicator
  • Good facilitation and presentation skills
  • Excellent command of both written and spoken English

Work with our middleware frame software development team that focuses on enterprise solutions for interconnection among robots, sensors and IT systems. As a Software Engineer focused on C++ and Python development, you will collaborate with AGV and algorithms engineers to develop 2D/3D mapping algorithm and system,  develop and maintain APIs for the purpose of expanding the functionality of team’s Enterprise applications.

Job Description

  • Design, implement and deliver application-specific solutions using the current robotics application framework
  • Application development for automated workcell, mobile robot navigation and robotic manipulator control
  • Perform bug fixing and improvement of current application framework
  • Design and implement tools to facilitate application development and testing
  • Development of robotic agnostic mapping system and application
  • Work with team members in customer support, field test and deployment 

Requirements

  • Bachelor Degree / Master in Computer Science & Engineering, Electrical & Electronics Engineering, Information Technology, or equivalent
  • Minimum 2-4 years’ experience in software
  • Basic experience in software architecturing
  • Fully understanding and fundamentals on software engineering.  
  • Good software design capabilities (module, sub-system and small systems) and documentation skill
  • Professionally in a couple types of mainstream programming language, professional on one or two of them, preferably C/C++, Python, JavaScript, PHP, etc
  • Professionally in one or two typical Operating Systems, preferably Linux, Windows, OS for mobile (iOS, Android) and OS for embedded system
  • Knowledge on specific libraries for image processing, encryption, robotics, etc, preferably OpenCV, OpenSSL, PCL etc
  • Knowledge of Robot Operating System(ROS) is mandatory. Knowledge on robotics 2D/3D mapping, localization & navigation algorithms.
  • Good Knowledge of software framework, such as .NET, Javascript, and Web front and back end framework
  • Able to use tools to manage source code, preferably Git, GitHub
  • Good understanding  the algorithms on Artificial Intelligence, Machine Learning, control and data processing, etc
  • Experience in DDS/FastRTPS and Moveit is a plus
  • Must be willing to do one-year contract extendable

Work with our middleware frame software development team that focuses on enterprise solutions for interconnection among robots, sensors and IT systems. You will collaborate with AGV development team to develop unified fleet management system for heterogeneous mobile robots, develop and maintain APIs for the purpose of expanding the functionality of team’s Enterprise applications.

Job Scope

  • Design, develop, simulate and test Vehicle Routing Problem (VRP) algorithms
  • Generate data and incorporate results from simulation into planning
  • Optimize transport cycles and schedules of a mobile robotic fleet
  • Incorporate constraints of refuelling, robot capacity 

Requirements

  • Bachelor or higher in Computer Science/Engineering or equivalent
  • Minimum 3 years of experience working on real time VRP problems
  •  A solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
  • Strong programming abilities in C++/Python
  • Experience in developing real-time and distributed systems
  • Experience in Operations Research/Simulation
  • Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting
  • Experience with version control, Git preferred
  • Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
  • Knowledge of Robot Operating System(ROS) and FastRTPS is preferred
  • Experience in Deep Learning
  • Hands-On experience on any one RDBMS/No SQL 
  • Experience in working with DDS
  • Experience using JavaScript frameworks like React, Ember, or Angular.
  • Experience with programming for the Web (HTTP, REST, XMLRPC, etc)

Reporting to Production Manager and leading the technician team in the assembly of luxury vehicle retrofitting work.
You will be responsible for pacing the team and achieving timely delivery for the final product without compromising on the quality of deliverable.
You must constantly ensure that the team is assembling the vehicle in the correct sequence and ensuring that they are using the correct tools for the corresponding task. At all time, you must ensure good housekeeping at the workplace and safe working condition / environment.

You will have to maintain your team good working discipline, adopt the defined production system, good teamwork with other department members and lead by good example of yourself.

You are required to keep the tools / equipment in good operating condition with scheduled maintenance of tools used during production.

Job Description

  • Shopfloor management: Conduct briefing and debrief of team
  • Production: Deliver product at required time and quality
  • Process: Manage workflow, production layout and facilities requirement
  • Planning: Carry out manpower, material and production planning
  • Documentation: Improve current work instruction, work process and safe work procedure for your manufacturing process
  • Sourcing: Recommend jig/tool/equipment for manufacturing needs
  • Training: Develop training plan, conduct training and enhance team deployability
  • 5S & Safety: Continue improving existing 5S & Safety standard at workplace. Ensure working personnel follow the Safe Work Procedure
  • Inventory: Adopt good inventory management practice
  • Continual Improvement: Provide useful feedback and idea to the team for improvement and ease of manufacturing
  • Communicate with customer engineering team on issue(s) face during assembly
  • Inform logistics on rejected component and reason for rejection (Item damage, not functioning as it should etc.)

Requirements

  • At least NITEC or Higher NITEC or equivalent Technician certificate in Engineering
  • Worked in an engineering / manufacturing firm for at least 2 years similar job role. And 1-3 years in leading the manufacturing team of more than 6 people
  • Experience in mechanical and electrical assembly work Product Pre-Delivery Quality Check
  • Good knowledge of Industrial Health, Safety & Environment (HSE) training and awareness of Singapore HSE rules and regulations
  • Must have the knowledge and skill for both mechanical and basic electrical works
  • Familiar with System: Managing Purchase Request, timesheet, job request
  • Documentation: Produce necessary work process document, training manual, report and record
  • Production: Execute manpower planning, production scheduling, material planning
  • Understand inventory system & manage inventory stock
  • Able to train and coach others
  • People management: Able to handle & resolve people matters; like conflict, grievance, discipline and work performance
  • Must be willing to work on a yearly contract renewable basis
  • Must be prepared to work extended hours and weekends, if necessary
  • Normal shift, 5 days work week

The individual forms a part of the electrical team to excel in electronics and electrical engineering, contributing in digital, analog and power electronics circuit designs. He will work closely in cross functional project teams, using his above expertise to ensure projects deliver within datelines, budget and with the right quality. 

Responsibilities

  • Develop Electrical & Electronics Circuits in projects
  • Contribute to Electrical System Level Design
  • Perform FMEA Internal Cross Functional Team
  • Perform Circuit Troubleshooting & Generate Failure Analysis Report
  • Create BOM for Assigned Project
  • Design Electrical Circuit & PCB Layout with Altium
  • To create FAT & OSAT and other Test Plans.
  • Troubleshoot engineering issues systematically via DOE, RCA etc.
  • To develop embedded firmware for project and test
  • Derive electrical engineering specifications from customers’ requirements
  • Conduct feasibility studies at early stages of the project.
  • To Develop Embedded Firmware for Project & Test

Requirements

  • Degree in Electrical & Electronics Engineering
  • Minimum 2 years’ working experience
  • Experience in these Electronic / Electrical engineering sub such as digital circuit design, analog circuit design and power electronics circuit design
  • Good Design Knowledge in IEEE 802, USB, PCIe, Can Bus, SPI protocol
  • Experience in C/C++, Assembly Language.
  • Able to use Altium CAD Software comfortably.
  • Experience in Embedded Systems, Control, C-Programming, AC/DC Motor/Actuator.
  • Good and confident communicator

Support the development of a new business (Robotic Middleware Framework – RMF) by gathering and analysing data to enable the definition of new products & services, new business model, sales and marketing channel etc., The role will also effectively bridge the gap between the business, technical teams and the end-customer.

The intent is to create and develop this business from a local to a global presence and the business analyst will support the BU head directly to realise this objective.  The initial focus will be on healthcare, then other industries such as aviation, hospitality and government. 

Job Description

  • Support the development of the business strategy by facilitating evidence-based data gathering and analysis with key stakeholders in hospital environments
  • Conduct user requirement analysis through a diagnosis of selected hospital operations, factoring in a strong understanding of patient-centric workflows, processes 
  • Translate user requirements into technical and functional specifications for specific RMF products/services
  • Evaluate potential solutions and make recommendations to resolve business, technical, user (clinician, nurses) adoption problems
  • Conduct documentation and gathering of information on existing system specifications while developing technical documentation and training materials. 
  • Present business cases to detail value to end-customers based on adoption of solutions
  • Liaise with stakeholders across all levels and build strong rapport 

Requirements

  • Degree / Masters in Computer Science/ Information Systems / Engineering / Business or equivalent
  • At least 3-5 years of experience conducting business analysis and/or delivery of IT projects in hospital environments either working for a hospital or a consultant engaging with hospitals
  • Strong understanding of hospital operations and processes
  • Experience in hypotheses based problem solving 
  • Ability to think strategically, understand, interpret and apply analytical skills to solve end-customer problems 
  • Exposure to hospital IT systems (such as HIS, EMRs),  workflow development and re-engineering, healthcare pilot evaluation and healthcare clusters’ organisational structure will be added advantages
  • Ability to conduct secondary and primary research and develop new lines of inquiry to generate insights
  • Excellent command of both written and spoken English
  • Intermediate to advanced level skills with MS Office and MS Project

You will be responsible for achieving timely delivery for the final product parts without compromising on the quality. Your team will support the Project manager on project delivery, deployment and after sales support. At all time, you must ensure good housekeeping at the workplace and safe working condition / environment. You will have to maintain good working discipline, adopt the defined production system, good teamwork with other department members. You are required to keep the machines in good operating condition with scheduled preventive maintenance.

Job Scope

  • Production: Deliver product at required time, quality and cost
  • Process: Follow the defined workflow and procedure
  • Planning: Follow the manpower allocation, material and production schedule
  • Documentation: Follow the work instruction, work process and safe work procedure in your manufacturing process
  • 5S & Safety: Comply and perform existing 5S & Safety practice and standard at workplace
  • Preventive Maintenance: Perform simple equipment preventive maintenance 
  • Continual Improvement: Provide useful feedback and idea to the engineering team to improve quality and easy to produce

Requirements

  • Minimum NITEC or Higher NITEC in Engineering or equivalent
  • Minimum 1-4 years’ relevant experience in an engineering / manufacturing companies 
  • Able to understand part quality inspection requirement and performing it
  • Able to handle basic equipment maintenance
  • Able to handle mechanical and electrical assembly work
  • Able to conduct product testing work
  • Mechanical: Understand 2D and 3D mechanical drawing
  • Electrical: Understand electrical schematics
  • Able to communicate in verbal and written English
  • Willing to learn new skills
  • Willing to do 1 to 3 years contract and renewable yearly
  • Normal shift, 5 days work week

Main Tasks:

  • Assist to design prototype electronics and electrical systems
  • Assist to design embedded circuits
  • Assist to design electrical harness
  • Providing technical support to project team
  • Perform outfield testing
  • Work on areas such as power electronics, wireless communication, motors and actuators
  • Work on unmanned vehicles, robotics and automotive products

Essential Requirements:

  • Capable of hands-on realisation of system prototypes in actual environment
  • Basic microcontroller programming
  • PCB design
  • Able to formulate and articulate ideas clearly and concisely
  • Willing to learn and work on multiple projects concurrently

Main Tasks:

  • Assist to design and prototype mechanical systems including areas such as drive train design, structure design, airflow management, shock and vibration design
  • Deals with machining, integration, composites, CAD, FEA, CFD
  • Assist to manage small volume production and tools design
  • Providing technical support to project team
  • Perform outfield testing
  • Will be working on unmanned vehicles, robotics and automotive products

Essential Requirements:

  • Willing to learn
  • Degree / Diploma in Mechanical / Mechatronics / Aerospace Engineering
  • Hands on fabrication
  • Proficient in 3D CAD programs such as SolidWorks is advantageous

As Software Engineer (UI / UX Intern), you will be develop web UI and / or embed UI products to support the operation of our intelligent mobile robotics. These are end-to-end products that will require the implementation of both frontend client and backend servers. You will be working closely with the server team and robotics team to acquire data from the robots, display them and provide channels to interact with the robots through.

Main Tasks:

  • Develop Web or embedded UI backend clients using NodeJS and ExpressJS on JavaScript
  • Develop Web or embedded UI frontend clients using the React or React Native frameworks
  • Interface with XMLRPC API protocols to acquire data and present them
  • Deployment on Raspberry PI 3 (for embedded UIs only)
  • Writing automated unit tests and end-to-end tests and bug fixing

Essential Requirements:

  • Degree in Computer Science, Software Engineering or equivalent
  • Knowledge of web development with HTML / CSS / JavaScript
  • Knowledge of NodeJS, ExpressJS and React frameworks
  • Knowledge of XMLRPC protocol is a plus
  • Experience in Agile development practices
  • Highly motivated and driven individual
  • Able to work in small teams
  • Familiar with Agile practices

As Technical Analyst (Intern), you will be involved in the conceptualisation and design of the next generation of intelligent mobile robot systems, from gathering and defining user requirements, developing technical drawings that describe the solution, evaluating potential technology including developing simple prototypes as proof of concepts and documenting information and work flows of the system. You will work closely with both server and robotics teams to accomplish your tasks.

Main Tasks:

  • Gathering user requirements using user stories and translating them into engineering requirements
  • Developing technical drawings using UML diagrams such as Activity diagrams, Use Case diagrams, Interaction Overview diagrams, State Machine diagrams, Sequence diagrams Component diagrams and Composite Structure diagrams
  • Evaluating potential technology qualitatively and quantitatively by developing simple prototypes as POCs
  • Compiling all the work into a structured and organised document for reference

Essential Requirements:

  • Degree in Information Systems or equivalent
  • Knowledge and experience in the latest software design concepts such as containerisation, API-centric architecture, REST etc
  • Knowledge and experience in developing professional UML diagrams
  • Experience in Agile development practices
  • Highly motivated, organised and driven individual

Testimonials

“I enjoy being with a group of like-minded people and in HOPE Technik, everyone has the same passion for engineering.”

Yeo Kain Thiong,

Technical Specialist

“Working in HOPE Technik has given me a glimpse of how much we can achieve in the engineering field when brilliant minds are brought together.”

Elijah Lin,

Mechanical Engineer

“I have had a lot of opportunities to work on many special projects and learnt many technical skills in the process. Each project taught me the step-by-step on what needs to be done and the processes that go behind it.”

Hossain Mir

Senior Technician and Chief Welder