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.

Responsibilities:

  • Build reusable components and front-end libraries
  • Translate designs into clean, high quality code with HTML5, CSS3 and WebSocket
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • API Integration with Restful Services
  • Work closely with design team and API team to improve overall UI/UX experiences
  • Assess opportunities for application and process improvement
  • Adhere to high-quality development principles while delivering solutions on-time

Requirements:

  • Degree in Computer Science/Engineering or equivalent
  • Minimum 1-2 years of professional experience as a Front End Developer
  • Possess good experience developing Web Application, Web Forms and Enterprise Workflows
  • Proficient in React.JS and familiarity other frameworks like Angular.JS and Vue.JS
  • Experience with HTML5, CSS3 and jQuery
  • Proficient with RESTful APIs
  • Knowledge of UI/UX design principles (Advantage)

As an UI/UX Designer, you will work with a cross-functional team of industrial designers, app developers and engineers to define and iterate product & mobile application user experience. We are looking for designers who are passionate and capable to define new product & mobile app experiences in fast pace environment.

Job Responsibilities
• Collaborate with product owners and designers to create ideas and provide intuitive and high-quality user experience
• Responsible for UI/UX design for iOS and Android mobile application products, involved in the whole process from ideation to execution
• Participate and contribute in sprints in the Agile/Scrum framework
• Understand our users, identify design problems and implement sleek and elegant solutions.
• Plan and conduct user research and usability tests to gather feedback to enhance the design 
• Translate concepts into intuitive user flows, user journeys, wireframes, and mockups, optimized for a multiple devices and interfaces.
• Take user-centered design and design thinking approaches to rapidly test and iterate designs and solutions efficiently and effectively

Job Requirements
• Bachelor degree in Design / Human-Computer Interaction, or related fields 
• Proficient in UIUX design tools such as Figma, Sketch, Invision, Adobe XD and Photoshop
• Familiar with industry-standard design specifications and principles of Mobile applications
• Understand scrum and agile methodologies 
• Attention to details and have a creative and innovative thinking
• Open to constructive feedback to continuously improve user experience of products
• Understanding of user-centered design and design thinking
• Attention to fine details, able to communicate effectively and comfortably with team members
• Ability to communicate effectively and comfortably with team members. 
• Experience in Internet of Things / Hardware & Software / Artificial Intelligence is a plus
• Software Development experience (e.g. HTML/CSS/Javascript ) is a big plus

 

Responsible for vehicle electrical architecture, electronics, power distribution system design (AC and DC), control system design, harness design and interconnect selection, software development, integration and testing.

While working together with the business unit leader, the electrical lead will derive technical direction and scope to fulfil the business targets. You will be responsible in selecting, grooming, leading and managing a growing electrical team. 

Job Description

  • Work with multidisciplinary team to create cohesive designs
  • Manage product requirements from product’s conception to completion, translating user requirements into engineering solutions
  • Participate in system testing, field testing and qualification of prototypes
  • Implement and test subsystems and modules
  • Troubleshooting electronics and electrical harness
  • System design and modularization
  • Selection of system components such as sensors, actuators, safety and logic elements, data conversion and networking elements
  • Estimate system power consumption
  • Liaise with vendors and OEMS in formulating solutions, proposals and budgeting
  • Scope of work includes design discussion and presentation with customers and production support
  • Carry out Design FMEAs
  • Carry out root cause analysis on failures 

Requirements

  • Masters/Degree in Electrical/ Electronics Engineering or equivalent
  • 8 – 10 years of electrical and electronics design experience
  • 5+ years of experience as an electrical lead in a commercial product
  • Experience working in the automotive industry will be advantaged
  • Knowledge of electrical/electronics hardware design
  • Knowledge of communication protocols and network capabilities, eg. Serial communication, CAN network and Ethernet
  • Knowledge of PLC design and programming
  • Able to work at PCB/component level. PCB design will be added advantage
  • Able to understand CAN bus at both physical and data level
  • Software programming knowledge would be an added advantage
  • Prior knowledge of Working with Solidworks / EPLAN / Altium would be an added advantage

 

You will collaborate with team and partners to perform Data Analytics on data set to uncover hidden patterns, trends, customer preferences and other useful information that could help organization to make smarter and more informed business decision. Create Model using Machine Learning Technique to make prediction based on data.

Responsibilities

  • Work closely with stakeholders to understand their needs / pain points, scope of problem and develop business case to turn large data set into critical information and knowledge that are actionable for policy making, marketing and process improvement
  • Conceive, develop and test algorithms database tools and statistical predictive models by analyzing large datasets with a variety of tools (R, Python, SQL and Tableau)
  • Design and develop innovative analytics, optimization models and algorithms to solve challenging problems
  • Use Machine Learning frameworks like MXNet, Caffe 2, Tensorflow, Theano, CNTK and Keras to build DL models

Requirements

  • Bachelor or higher in Data Science, Computer Science / Engineering or equivalent
  • Experience in writing SQL query to aggregate large data sets
  • Experience in writing programming languages such as Python, Java and Javascript
  • Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
  • Development experience with programming languages such SQL database or relational database skills
  • Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting.
  • Experience with version control, Git preferred.

Interested applicants may share your profile to careers@hopetechnik.com.

You will collaborate with team and partners who are focusing on building unified platform for interconnection among robots, sensors and IT systems. You will develop software package of data access and communication for typical sensors and systems employed by healthcare industry. You will build and main APIs for the system simulation and integration. Your work will also extend to the setup of virtual and physical test farm. You will build robotics application for industrial transformation.

Job Description

  • Design, develop, test and deploy robotics and IoT application, with the functions of the data access of multiple smart sensors and the communications between mobile robots.
  • Perform requirements analysis, system design, development, testing for Enterprise Applications
  • Develop user-facing features and web portals
  • Assist in test-driven development, DevOps and bug fixing 
  • Provide technical support during maintenance phase of the system and pre-sales support in preparing solution proposals and product demonstrations

Requirements

  • Bachelor or higher in Computer Science/Engineering or relevant
  • Minimum 3 years relevant experience 
  • 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
  • Experience in developing real-time and distributed systems
  • Experience with programming for the Web (HTTP, REST, XMLRPC, etc)
  • Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting.
  • Proficient understanding of web markup, including HTML5, CSS3, client-side scripting and JavaScript frameworks, including jQuery and code versioning tools, such as GIT
  • Background in networking and real-time communication
  • Experience optimizing for speed and scalability, ensure technical feasibility of UI/UX designs
  • Experience in developing highly robust, safety-centered applications in the fields such as automotive, medical, military, aerospace etc
  • Experience on any one RDBMS/No SQL databases
  • Experience on CyberSecurity 
  • Strong on front-end and back-end IT software design and architecturing
  • Proven distributed systems development track record
  • Strong programming abilities in C++/Python/JavaScript/Node/React, etc
  • Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
  • Knowledge of Robot Operating System (ROS) and FastRTPS is preferred
  • Knowledge of IOT and its standard/protocol

Interested applicants may share your profile to careers@hopetechnik.com.

You will collaborate with team and partners who are focusing on building unified platform for interconnection among robots, sensors and IT systems. You will develop software package of data access and communication for typical sensors and systems employed by healthcare industry. You will build and main APIs for the system simulation and integration. Your work will also extend to the setup of virtual and physical test farm. 

Job Description

  • Design, develop and test the data access of multiple smart sensors and the communications between mobile robots Derive proper integration of DDS concepts into a robotics framework and implement those
  • Assist in test-driven development, DevOps and bug fixing Test proper performance and functionality of DDS implementations

Requirements

  • Bachelor or higher in Computer Science/Engineering or relevant
  • 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
  • Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
  • Knowledge of IOT and its standard/protocol including OPC-UA
  • Minimum 3 years relevant experience
  • Prior experience in DDS preferably in a robotics environment
  • Experience in building interactive software systems and embedded systems
  • Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting.
  • Experience with version control, Git preferred

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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

Interested applicants may share your profile to careers@hopetechnik.com.

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