Software Intern

Fugro

Not Interested
Bookmark
Report This Job

profile Job Location:

Singapore - Singapore

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job Description

As aSoftware Engineering Internat Fugro Subsea Technologies you will play a hands-on role in shaping the future of subsea robotics. Youll collaborate with our expert engineering team to develop and refine innovative software forRemotely Operated Vehicles (ROV/eROV) gaining end-to-end exposure to the development lifecyclefrom initial coding and logic design to rigorous testing and technical documentation.

RESPONSIBILITIES:

  • Software Development: Assist in the design coding and testing of software applications and systems. This may involve programming in languages such as ROS2 C/C/C# or other relevant languages.
  • Testing and Debugging: Support the testing and debugging of software components to ensure their functionality reliability and performance. This may involve creating test cases running tests and documenting issues.
  • Documentation and Reporting: Contribute to the creation and maintenance of accurate and detailed documentation related to software designs requirements test procedures and user manuals.
  • Collaboration: Collaborate with software engineers and other cross-functional teams to contribute to the development and implementation of software projects. Participate in team meetings and provide updates on progress and challenges.
  • Research and Innovation: Stay updated on the latest software development technologies tools and best practices. Contribute ideas and suggestions for improving existing software processes and systems.
  • Quality Assurance: Adhere to Fugros quality standards and follow established software development processes to ensure the reliability security and usability of software products.
  • Problem Solving: Analyse and troubleshoot software issues identify root causes and propose effective solutions.

REQUIREMENTS:

  • Educational Background: Currently pursuing a degree in Computer Science Software Engineering Robotics Automation or Autonomous systems or a related field.
  • Strong understanding of software development principles including Object-Oriented Programming (OOP) and data structures.
  • Proficiency in one or more languages such asC/C C# QT or Python.
  • Experience with development tools likeGit(version control)JIRA and integrated development environments (IDEs).
  • Solid foundation incomputer image processing and recognitiontechniques.
  • Familiarity with computer vision libraries likeOpenCVor deep learning frameworks such asTensorFloworPyTorchis highly desirable.
  • Exposure to robotics frameworks specificallyROS2.
  • Knowledge of automation or autonomous systems and how they integrate visual data.
  • Familiarity withAgile or Scrummethodologies is a plus.
  • Excellentproblem-solving skillswith a strong attention to detail.
  • Ability to work effectively in acollaborative teamenvironment.
  • Self-motivated with a proactive attitude toward learning new technologies

Disclaimer for recruitment agencies:

Fugro does not accept any unsolicited applications from recruitment agencies. Acquisition to Fugro Recruitment or any Fugro employee is not appreciated.


Required Experience:

Intern

Job DescriptionAs aSoftware Engineering Internat Fugro Subsea Technologies you will play a hands-on role in shaping the future of subsea robotics. Youll collaborate with our expert engineering team to develop and refine innovative software forRemotely Operated Vehicles (ROV/eROV) gaining end-to-end ...
View more view more

About Company

Company Logo

Fugro are the world’s leading Geo-data specialist, collecting and analysing comprehensive information about the Earth and the structures built upon it. Through integrated data acquisition, analysis and advice, we unlock insights from Geo-data to help our clients design, build and oper ... View more

View Profile View Profile