Do work that matters

You are empowered to change how the world moves in the near future at MooVita. This is where imaginative individuals come together to build something purposeful for the world. We build upon a purpose that, in return, drives profits.

Do work that matters

You are empowered to change how the world moves in the near future at MooVita. This is where imaginative individuals come together to build something purposeful for the world. We build upon a purpose that, in return, drives profits.

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

Natalie Lim, Marketing Manager, MooVita

At MooVita, we work together as a big family, each holding an equal position and responsibility. We keep each other in check, ensuring no one is left behind. I am genuinely thankful that I am given many opportunities to develop myself professionally.

Xin Yi, HR Executive

I love that MooVita gives me high autonomy in the tasks I am given. There are many opportunities to work collaboratively with other teams. I have a lot of support from my team whenever needed, which is why I don’t feel that work is not fun! Not only that, there is flexibility in working to provide a healthy work-life balance.

Open Positions

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

              Apply Now