Software Engineer

3 weeks ago


Singapore GARUDA ROBOTICS PTE. LTD. Full time
Roles & Responsibilities

Job Title

Software Engineer / Software Engineer Intern


Job Location

Singapore (Pasir Panjang)


Years of Experience

0 - 5 years


Job Description

Join Garuda Robotics as a Software Engineer and be part of a dynamic team building the future of drone technologies in a fast-paced, start-up-like environment. You’ll work on innovative projects, developing software products that form an essential part of cutting-edge autonomous uncrewed aircraft systems, while gaining hands-on experience with real-world applications. This is your chance to contribute to groundbreaking technology, collaborate with passionate engineers, and shape the future of aerial innovation


As a Software Engineer / Software Engineer Intern in our Design & Engineering Team, you will be building full stack, real time, mission critical software on the cloud for the unmanned aerial vehicles(UAVs) operations.


You will help create exceptional user experiences for our clients, contributing throughout the software development lifecycle—designing, developing, testing—mission-critical web and mobile apps for drone operation, data visualization, and industry services. This role offers exposure to cutting-edge UX technologies, including web, mobile, geospatial, and 3D tools.


You will contribute to designing and developing reusable back-end applications and infrastructure for drone apps. This includes data and object modeling, enhancing system reliability, securing critical information flow, and managing configuration changes.


Responsibilities

  1. Build and design frontend and backend systems
  2. Design UI/UX with intuitive, clear and consistent user interfaces
  3. Design performant, maintainable and reliable microservices
  4. Join a team of engineers in SDLC to push the product and project for customers

Benefits

  1. Learn to design and develop applications in a hybrid cloud environment, blending on-premise infrastructure with AWS, Mobile Edge Compute, and other major cloud service providers, to create web, mobile, mapping, and real-time video streaming with AI video analytics for mission critical applications.
  2. Learn about full stack software development using JavaScript, Python, React, NodeJS, NoSQL databases, and enterprise message bus (RabbitMQ). Advanced candidates will also be exposed to ROS, IoT / embedded systems, and simulators.
  3. Learn about DevOps and cybersecurity, maintaining Linux servers, tuning video streaming applications, optimising CI/CD pipelines, and implementing information security controls as part of our ISO/IEC 27001 commitment.
  4. Learn to build live applications for facilities management, aerial surveillance and agriculture use cases

Requirements

  1. Strong problem solving and software development skills.
  2. Experience with any of the abovementioned technologies is a plus.
  3. Excellent teamwork and ability to work with engineers of different disciplines.
  4. Positive attitude and willing to explore new technologies.
  5. For Internship: sponsorship of your working visa from the school or self to be able to work in Singapore.

Working Hours

Total work hours: 40 hours per week.


Tell employers what skills you have

MongoDB
ReactJS
Pipelines
NodeJS
JavaScript
UAV
3D
RabbitMQ
Reliability
Python
Cloudflare
REST APIs
Robotics
APIs
Grafana
UX
Databases
Linux
Software Development

  • Singapore Preferably Professional Engineer Full time

    Client: MNC, A1 Main Contractor. Mega Projects Staff Benefits: 17 days annual leave, Year-End Bonus + VB. Salary: Negotiable Based on Qualification, Experience & Capability Location: Central Job Requirements: Degree in Electrical or Mechanical Engineering, recognized by PE Board Singapore/ BCA / IES Min 10 year experience in Mechanical & Electrical...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    About The JobWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD. in Singapore.The successful candidate will have expertise in React Native and a proven track record of designing, developing, and maintaining high-quality mobile applications.

  • Software Engineer

    4 weeks ago


    Singapore EF SOFTWARE PTE. LTD. Full time

    About UsEF Software Pte. Ltd. is a leading provider of comprehensive software products and solutions, delivering high-quality applications and healthcare support services to the Asian market.We are driven by our core philosophy:Providing exceptional customer service through a service-oriented cultureCreating new value through innovation and cutting-edge...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at A-IT Software Services Pte Ltd.About the Role:This is an exciting opportunity for a motivated and detail-oriented individual to take on a challenging role in ensuring the highest quality of our software products. As a Software Quality Assurance Engineer,...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About Vanguard SoftwareVanguard Software PTE. LTD. is a leading provider of software solutions, committed to delivering high-quality products that meet the evolving needs of our clients.Job Summary:We are seeking a skilled Software Quality Engineer to join our QA team, specializing in database solutions. The ideal candidate will have experience in quality...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Job OverviewNucleus Software Solutions PTE LTD is seeking an experienced Senior Software Engineer to join our team. This role involves designing and implementing workflows for Enterprise solutions using IBM Case Manager, FileNet, and other related technologies.About the RoleThis position requires a strong understanding of software development life cycles,...


  • Singapore CLOUDPILOTS Software & Consulting GmbH Full time

    SOFTWARE ENGINEER CLOUD CLOUDPILOTS | Location Berlin, Cologne or Home Office As a Software Engineer* Cloud, you act as a technical contact person and analyze existing systems, define migration strategies, and take over the setup and customization of the cloud environment for our customers. You help to master technical and organizational challenges when...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job DescriptionVanguard Software Pte. Ltd. is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team.About the TeamWe are a dynamic and innovative software company that delivers high-quality solutions to our clients. Our QA team plays a crucial role in ensuring the quality and efficiency of our software products.Key...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About UsVanguard Software PTE. LTD. is a cutting-edge software development company that prioritizes quality and efficiency in our projects.Job DescriptionWe are seeking an experienced Software Quality Engineer to join our team, responsible for ensuring the highest quality of our software products through rigorous testing and analysis.Key...


  • Singapore Vanguard Software Pte Ltd Full time

    JOB SUMMARY: We are seeking an experienced (Lead) Frontend Engineer to take ownership of the frontend user interface for our suite of in-house products, elevating, rejuvenating, and relaunching them as our next generation integrated best-of-suite enterprise solutions for our clients. We are looking for dynamic, ownership-driven individuals with a keen eye...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    About UsTESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. is a reputable software development company seeking an experienced Software Quality Assurance Engineer to join our team.Estimated Salary: SGD $80,000 - $110,000 per annumJob DescriptionWe are looking for a skilled Software Quality Assurance Engineer to collaborate closely with our development team...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job OverviewA-IT SOFTWARE SERVICES PTE LTD is seeking a skilled Senior Software Engineer - Technical Lead to join our team. The ideal candidate will have strong technical expertise in software development, with a focus on scalability, robustness, and efficiency.


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore Sioux High Tech Software Full time

    Software Engineer (Machine Control – Python)Hybrid Singapore, Central Singapore, Singapore About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates, and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department....


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    About the Role:We are seeking a highly skilled software engineer to join our team at A-IT Software Services Pte Ltd. As an Application Developer, you will be responsible for translating software requirements into stable, working, high-performance software.Key Responsibilities:Writing scalable, efficient, and maintainable code using languages such as Python,...


  • Singapore TECHVIFY Software Full time

    Responsibilities Work directly with customers to design and execute automated test plans and test cases to ensure the quality of our software products. Perform automation testing, including functional, regression, integration, and system testing. Collaborate with product managers, developers, and other stakeholders to understand requirements and identify...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    OverviewTescom (Singapore) Software Systems Testing PTE LTD is an IT consulting firm providing professional services in functional testing, automation testing, cyber security testing, performance testing, independent IT auditing, usability testing, resource augmentation, IT support and training.About the RoleWe are seeking a Senior Developer to join our...

  • Software Manager

    3 weeks ago


    Singapore AURELIUS SOFTWARE PTE. LTD. Full time

    Roles & Responsibilities Design, implement, test, and deploy end-to-end software solutions Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. Participate in the analysis and requirements gathering phase and help to translate...

  • Software Manager

    4 weeks ago


    Singapore AURELIUS SOFTWARE PTE. LTD. Full time

    Roles & Responsibilities Design, implement, test, and deploy end-to-end software solutions Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. Participate in the analysis and requirements gathering phase and help to translate...


  • Singapore Sioux High Tech Software Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...