We are Powered by Our People
“Here, mentors challenge and develop you, enriching your professional career experience. We invest in you, who grow together as a company. We build you a purpose-led career further than you ever thought possible. And we believe in a better you.”
Derrick Loh, Co-Founder, and CEO, MooVita
Our Values
Trust
We believe that trust and respect are essential for teamwork
Caring
We believe in being friendly, helpful and kind to all employees in all circumstances
Fairness
We are committed to dealing fairly with all stakeholders (clients, suppliers, partners and employees)
Now is the perfect time to join us
Open Positions
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Procurement Executive that works closely on the transactional buying activities. You will work on ensuring the goods and services meets the standard, preparing invoices and reports.
Responsibilities
- Manage day-to-day transactional buying activities to ensure goods and services meet its standard, quality and pricing while ensuring compliance to purchasing policy.
- Ensure timely delivery of goods and services, expediting where necessary and performing goods receipt in the system.
- Receiving and processing purchase requisitions from various stakeholders through the Synergix purchasing module.
- Issuance of Request for Quotation (RFQ) and Purchase Order (PO).
- Prepare and issue Forwarding Advice, Proforma Invoices, Request for Payment (electronic form) and follow up on approval.
- Follow up and reply on problems of Good Receipts (GRs), Invoices, Discrepancy Reports.
- Prepare Summary of PR/PO report.
Requirements
- Diploma/Bachelor’s degree in Business, Supply Chain Management, or a related field.
- Minimum 2-3 years of relevant work experience, preferably in the Manufacturing industry.
- Proficiency in Excel, Word, and PowerPoint.
- Bilingualism preferred (English and Chinese).
- Able to communicate in Mandarin and written in Chinese fluently in order to communicate with vendors from China.
- Preferably with sourcing experience in China.
- Good interpersonal skills with ability to communicate with people at all levels and able to work independently.
- Computer literacy in Microsoft Office/ Excel; knowledge in PMS will be an added advantage.
- Experienced individuals may be considered for senior positions.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a HR Business Partner that works closely with the HR Lead to cover L&D and HR Operations. You will be required to work closely with our Engineering Leads in order to understand the business and effectively partner with the business to strengthen HR policies and procedures, ensuring a right fit between HR initiatives, employee happiness and business growth.
Responsibilities
- Processing of Monthly Payroll, Submissions, Leave Management
- Support in recruitment activities both locally and regionally
- Support management to implement policies to attract, retain and motivate employees
- Handle and lead Learning & Development processes, policies and initiatives including Performance Management, Training, Reward & Remunerations
Requirements
- Minimum Diploma and above preferably in Accounting, Human Resources or Business
- Experience in Generalist HR experience with background in L&D and HR Operations in structured organizations
- Any years of experience welcome, and remuneration will commensurate with experience
- Good in planning and organising work flow, with strong in numeracy, analytical and good interpersonal and communication skills
- A multi-tasker and learner with self-motivation and integrity
- Proficiency in Office applications such as Word and Excel
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Senior Navigation Engineer that works closely with autonomous vehicles for optimal path planning. You will work with map data and environmental information to develop and maintain path planning ensuring stability, performance and scalability.
Responsibilities
- Develop and implement global path planning algorithms for autonomous vehicles, including A* algorithm, Dijkstra algorithm, etc., to ensure that the vehicle can take the optimal path from the starting point to the destination.
- Develop and maintain path planning modules and RNDF visualization tools to ensure their stability, performance and scalability
- Based on map data and environmental information, path planning algorithms are designed and optimized, taking into account factors such as road topology and traffic rules.
- Analyze and solve problems that arise during path planning, including path adjustment and re-planning in dynamic environments.
- Work with other team members to integrate global path planning functionality into the autonomous driving system and conduct system-level testing and verification.
Requirements
- Bachelor’s degree or above in Computer science, Electrical Engineering, Automation Control or related fields.
- Have experience in developing autonomous vehicle or robot path planning algorithms, and be familiar with path search algorithms such as A* algorithm and Dijkstra algorithm.
- Proficient in C++, Python and other programming languages, and have good practical experience in software engineering.
- Be familiar with Qgis visualization tools, understand topological formats, and have the ability to programmatically load components (plugins) to enhance and expand QGIS functions.
- Good teamwork skills, good communication skills and problem-solving skills.
- Have the ability to learn independently and quickly adapt to new technologies, and have a strong interest in autonomous driving technology.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Motion Planning Engineer that works closely with providing an optimal path planning for autonomous vehicles. You will work with designing, implementing and testing software to optimize task planning algorithms while staying up to date with the latest technology trends and development to drive technological innovation.
Responsibilities
- Design, implement and test autonomous driving task planning software, including path planning, dynamic path planning and obstacle avoidance functions.
- Work with the team to optimize task planning algorithms to improve software performance and efficiency.
- Develop simulation tools to verify and verify the accuracy and stability of mission planning algorithms.
- Analyze and solve problems that arise during mission planning and propose corresponding solutions.
- Track the latest technology trends and developments, maintain knowledge of the mission planning community, and drive technological innovation.
Requirements
- Bachelor’s degree or above in Computer Science, Electrical Engineering, or related field.
- Have experience in task planning software development and be familiar with path planning, dynamic path planning and obstacle avoidance algorithms.
- Proficient in programming languages such as C++ and Python, with good programming skills and practical experience in software engineering.
- Be familiar with common task planning tools and libraries.
- Good teamwork skills, good communication skills and problem-solving skills.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Software Engineer to work on the Embedded Systems within our vehicles. Your role will include PCB and hardware design, testing and installation as well as coordination with suppliers and partners based locally and overseas.
Responsibilities:
- Interpret project requirements to design, integrate, source and implement electronic system and relevant peripherals to meet projects deliverables on schedule.
- Embedded system design, programming, troubleshooting and maintenance.
- Work closely with mechanical, electrical and software engineers for system integration to meet project deadlines.
- Ensure design, proposal drawings, implementation comply with specifications, requirements, regulations, and quality standards.
- Technical documentations for internal and external customers.
- Prepare accurate operating, design documentation for deployed system for internal use.
- Prepare documentation for external customers and compliance verification.
- Coordinate with local and overseas suppliers for parts, fabrications, and assemblies
- Maintain vendors for services, components and works.
- Manage delivery timeline with regards to project schedule.
- Perform ad hoc duties as assigned by management.
Requirements:
- Bachelor’s degree in Electronic/Electrical/Mechatronics engineering.
- Knowledge on electronic design principles, PCB designs.
- Experience on embedded system, microcontroller and RTOS programming.
- Understand common communication protocols, e.g. RS232, CAN, SPI, I2C etc.
- Hands-on experience is a must, e.g. PCB assembly, troubleshooting and wiring.
- 2 years relevant experience in electronic design and embedded system.
- Valid Class 3 or above driving license is a plus.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Software Test Engineer that works closely on the software onboard of the vehicles. You will work on ensuring hardware functionality, documenting testing outcomes, improving procedures, defining clear testing goals and developing supporting tools.
Responsibilities:
- Establish a framework for necessary contributions from various departments and facilitate their collaboration
- Document and monitor Autonomous Vehicle system testing outcomes and establish steps to remedy problems
- Analyze current technologies used within the company and develop steps and processes to improve testing procedures
- Detailed understanding of how to properly document test cases and create effective and focused testing plans
- Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
- Work closely with departments within the company to ensure hardware is available for projects and working properly
- Provide detailed specifications for proposed solutions including time and scope involved
- Define clear goals for all aspects of AV product test and develop steps for their proper execution
- Develop supporting tools for system testing, deployment, maintenance
Requirements:
- Experience in software/system development and testing
- Project management skills are useful in planning and overseeing project tests
- Current understanding of best practices regarding system safety and security
- Experience with systems engineering, customer experience and design architecture
- Ability to work with various departments to facilitate the orderly execution of a proposed test plan and solve the technical issues with developers
- Knowledge of testing methodologies and when certain strategies are recommended
- Knowledge and experience working with various operating systems (Ubuntu and Windows), backend programming and project management tools (Jira or equivalent)
- Professional work experience in analyzing and testing computer hardware/software
- Programming skill (Python, C++ and etc) for tools development
- Valid Singapore Class 3 driving license
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a System Engineer to ensure the requirements of our products and systems, with a focus on compliance with relevant safety standards and regulations. You will work on identifying and mitigating potential safety risks, conducting safety analyses, and collaborating with cross-functional teams to implement requirements throughout the product development lifecycle.
Key Responsibilities:
1. Safety Analysis:
- Conduct hazard analysis, risk assessments, and safety integrity level (SIL)
assessments to identify potential safety risks associated with products and systems. - Perform Failure Modes and Effects Analysis (FMEA) and Fault Tree Analysis (FTA) to evaluate the impact of potential failures on system safety.
2. Compliance and Standards:
- Ensure compliance with relevant functional safety standards, such as ISO 26262, IEC 61508, or other industry-specific standards applicable to the domain.
- Keep abreast of evolving safety standards and regulations to ensure continuous compliance.
3. Safety Requirements:
- Develop and define system requirements for products and systems, considering both hardware and software.
- Collaborate with design and development teams to integrate product requirements.
- Mentorship will be provided.
4. Verification and Validation:
- Establish and execute validation plans to verify that requirements are met throughout the development lifecycle.
- Witness safety testing, including fault injection and simulation, to validate safety requirements.
5. Documentation:
- Create and maintain comprehensive documentation related system development.
- Ensure that safety documentation aligns with industry standards and best practices.
6. Cross-functional Collaboration:
- Work closely with hardware and software development teams
- Provide guidance and support to project teams to foster a safety-conscious
development environment.
Qualifications and Skills:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Mechatronics or a related field.
- Proven experience in system engineering, preferably in industries such as automotive, defense, or industrial automation.
- Familiarity with safety standards such as ISO 26262, IEC 61508, or equivalent is a plus.
- Experience with safety-critical systems and knowledge of hardware and software safety mechanisms.
- Excellent communication and collaboration skills.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Teleoperations Engineer to develop strategies and systems for telemonitoring and teleoperations to cater to the ability of the current autonomous technologies. You will support in data collection, management initiatives, technical design documentation across our Engineering Teams.
Responsibilities:
- Design and implement system and software applications, to telemonitor and teleoperate autonomous bus systems.
- Work with the team. Be part of a team that involves the different stakeholders in both autonomous technologies as well as infrastructure based technologies to design and implement a system that gives full awareness as well as the ease of operating the vehicle from a remote location safely.
- Project coordination with appointed vendors to coordinate the requirements and implementation of various sub-systems.
- Support data collection and management initiatives.
- Support technical design documentation and user guide authoring.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Excellent team player with strong ability to work together with cross institution teams to facilitate the timely execution of the proposed project plan.
- An independent self-starter with the keenness to learn and pick up new skills, and the ability to work under tight deadlines if the situation arises.
- Good understanding of any programming and/or marked up languages to materialize the system management dashboard and applications, e.g. C++, Javascript, HTML, etc.
- Good knowledge of systems (network, autonomous systems, and other interfacing technologies)
- Good ability to learn fast to handle the dynamic environment.
- Experience with Linux administration and low-level system development, i.e. shell scripting.
- Experience with autonomous vehicle system development is an added advantage.
- Knowledge of autonomous vehicle sensors and perception systems.
- Proficiency in teleoperation software and tools, including remote control interfaces and monitoring systems.
Apply Now
MooVita is developing a complete solution for last mile autonomous mobility and we are looking for a Perception Engineer to develop technologies and algorithms for LiDARs and camera for Perception-centric applications. You will work on software development, sensor fusion, testing, analysis and validation of the results across our Engineering teams.
Responsibilities
- Define requirements, specifications and testing criteria for perception algorithms based on customer inputs
- Develop traditional algorithms or AI models for Vision, LiDAR and multi sensor fusion based perception for autonomous driving
- Object Detection, Semantic segmentation, Multi-target tracking
- Sensor fusion of LiDAR, Camera and Radar
- Evaluation and benchmarking of algorithm performance
- Data and Ground truth preparation
- Detailed Reporting and Documentation
Requirements
- Bachelor’s / Master’s degree in computer science or related field.
- Experience of Vision and LiDAR data processing
- Image/Point cloud data pre-processing
- Object recognition and Segmentation
- Extensive experience of one or more of the following
- Deep learning applied to vision, LiDAR
- 3+ years of experience in C++/ Python software development
Preferred Skills
- Experience in the field of robotics, automotive systems
- Proven track record of publications in relevant conferences
- Excellent analytical, communication and writing skills