Artemis Technologies Logo

Artemis Technologies

Junior Software Engineer (Internship)

Posted 3 Days Ago
Be an Early Applicant
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Internship
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Internship
The Junior Software Engineer Internship involves supporting vessel data processing software, performance analysis, software deployment, and documentation, within a graduate framework at Artemis Technologies.
The summary above was generated by AI

ROLE TITLE: Junior Software Engineer - Internship

CONTRACT TYPE: Part time - 2 days per week / Fixed Term 4 months 

REPORTING LINE: The Software Engineer will report directly to the Data Manager. 

LOCATION/BASE:
You will be working at our location in the Titanic Quarter: Unit 1 Oakbank, Channel Park, Queens Road, Belfast BT3 9DT. 

DEPARTMENTAL OVERVIEW: 

The product team sits within the Artemis eVessels department and is responsible for the delivery of current design and the definition of new products. The data analytics branch is responsible for the capture, processing storage and analysis of all operational vessel data to deliver insights on performance to various internal and external stakeholders. It also informs the next vessel design iteration, provide support for vessel warranty services and investigate new technologies to deliver more connected vessels.   


SUMMARY OF THE ROLE: 

This is a part-time, fixed term (4 months) graduate position aligned with completion of an MSc in Software Development or related discipline. The role supports vessel data processing software, fleet analysis and internal performance tool deployment.  

 

This is an opportunity to work on a technically challenging, real-time system and see your work deployed and in action on a day-to-day basis. 

 

THE ROLE DESCRIPTION: 

The Graduate Software Engineer – Data & Performance will support the development, deployment, and continuous improvement of Artemis’ vessel data software stack across both edge and cloud environments. 

Working closely with the Data Manager, Product Team and Performance Engineering function, the role will contribute to the capture, processing, and structured analysis of operational vessel data to support engineering validation, product development and fleet performance monitoring. 

The role will be involved in the full lifecycle of internal software tools and analytics workflows. 

The role requires a strong commitment to quality and process around code development and documentation. 


KEY RESPONSIBILITIES / ACCOUNTABILITIES:
 

  • Coordinate and collaborate with ATL technical partners, to deliver groundbreaking zero carbon maritime solutions. 
  • Help establish best practices for software engineering in the data analytics branch. 
  • Support vessel data software packaging and deployment (edge and cloud). 
  • Perform structured analysis on Artemis eFoiler fleet data. 
  • Support hardware and software integration for bench and onboard testing. 
  • Assist Head of Product and Data Manager in deploying and improving analysis toolkits, improving their integration, data visibility, and validation across departments. 
  • Maintain documentation and version control standards. 
  • Attend team and 1-1 meetings and fulfil reporting requirements as required by Artemis Technologies. 
  • Ensure compliance with Artemis Technologies Policies and procedures as outlined in the Company Handbook. 
  • Build good working relationships across Artemis Technologies. 
  • Contribute to shaping a culture that reflects Artemis Technologies Values and Guiding Principles and enables the company to achieve its goals. 


PERSON SPECIFICATION: 

Education/Qualifications and Experience Required: 
 

  • Currently completing or recently completed an MSc in Software Development or related discipline. 
  • Undergraduate degree in Engineering, Computer Science or related technical field. 

Key Skills Required: 

  • Technical skills: 
  • Exposure to Python and object-oriented programming. 
  • Familiarity with SQL and database fundamentals. 
  • Basic understanding of Git and version control. 
  • Strong analytical mindset with engineering awareness. 
  • Interest in performance modelling and digital twin concepts. 

 

Desirable: 

  • Exposure to embedded systems 
  • Experience with Influx or other timeseries database 
  • Experience with schema-less databases 
  • Experience with Grafana or similar tool 

 

  • Communication skills:  
  • Good technical communication skills 
  • Commitment to documentation and reporting 
  • Excellent interpersonal skills. 

 

  • Organisation skills:  
  • Ability to manage part-time workload alongside academic commitments. 
  • Structured and detail-oriented approach to problem solving. 
  • A focus on ‘delivery’ to an agreed schedule. 

 

  • Teamworking:  
  • Collaborative approach across Product, Engineering and Data teams. 
  • Ability to relate well to others, and build co-operative and collaborative working relationships, both internally and externally. 
  • Flexibility: in our rapidly evolving team you may occasionally be asked to contribute to areas outside of your technical expertise. 

Life at Artemis Technologies 

 

At Artemis Technologies, you will not just be starting a new job you are joining a passionate team. Everything we do is driven by our purpose and mission: to decarbonise high-speed maritime transport and lead the RACE towards a sustainable future. We CARE for our planet, and our people, who are helping us protect itthat includes you. 

 

At the heart of our culture are four core values that connect us, shape the way we collaborate, and guide the meaningful impact we strive to make together: 

We are Accountable: You will be trusted to take ownership, face challenges head-on, and contribute to meaningful solutions. We value people who are committed, prepared, and take pride in getting things done right. 

We are Responsible: Integrity, honesty, and respect are at the core of how we work. You will be part of a team that supports each other, follows through, and always strives to do the right thingfor each other and for the planet. 

We are Entrepreneurial: We think big, stay curious, and welcome new ideas. You will be encouraged to innovate, question the norm, and go the extra milebecause progress demands bold thinking and practical action. 

We are Collaborative: You are joining a high-energy, friendly team that believes in the power of working together. We build trust, lift each other up, and share success as one team. 

 

Work is just one part of life here. We are proud to foster an inclusive culture where everyone can thrive and have fun along the way. From team socials and wellness activities to events for you and your family, we make time to enjoy the journey, build real connections, and celebrate what matters most. 

 

We are proud of what we doand even more proud of how we do it, together, building a more sustainable future, one wave at a time. 

 

Remuneration: 

Artemis Technologies Ltd offers a competitive salary commensurate to the successful candidate’s experience, plus a comprehensive benefits package which includes: 

  • Private Medical Insurance. 
  • Health Cashback Plan. 
  • Group Income Protection 
  • Stakeholder Pension. 
  • Cycle to Work scheme. 
  • Electric Vehicle scheme. 
  • Life Insurance (3 x salary). 
  • Employer Assistance Programme. 
  • 22 days holiday plus 13 public/bank/closure holidays (pro-rata). You will also accumulate up to 5 service – related holidays over your first five years of employment. 
  • Regular social events (staff and family). 

Equal Opportunities 

 

Artemis Technologies is an equal opportunities employer and therefore is committed to promoting diversity and equality of opportunity and does not discriminate, whether on grounds of race, gender, sexual orientation, gender re-assignment, disability, age, class, religion or belief, community background or passport held. These principles underpin our professional behaviour and are embedded in our policies, procedures, day-to-day practices, and external relationships.  We therefore welcome and encourage job applications from a fully diverse range of candidates. 

 

We monitor the community background and sex of our job applicants and employees in order to demonstrate our commitment to promoting equality of opportunity in employment and to comply with our duties under the Fair Employment & Treatment (NI) Order 1998. If you do not answer the related application questions, we are encouraged to use the residuary method of making a determination, which means that we can make a determination as to your community background on the basis of the personal information supplied by you in your application form. 

 

Note: If you provide these details you are obliged to do so truthfully as it is a criminal offence under the Fair Employment (Monitoring) Regulations (NI) 1999 to knowingly give false answers to these questions. 


 

Privacy 

We are committed to protecting the privacy and security of your personal information as per the terms of our Privacy Policy, available on request from Artemis Technologies Ltd. 

Top Skills

Git
Python
SQL
HQ

Artemis Technologies Belfast, Northern Ireland Office

Concourse 2, Queen's Road, 4th Floor, Belfast, United Kingdom, BT3 9DT

Artemis Technologies Belfast, Northern Ireland Office

Unit 1 Oakbank, Channel Commercial Park, Queen's Road, Belfast, United Kingdom, BT3 9DT

Similar Jobs

16 Hours Ago
In-Office or Remote
GB
Mid level
Mid level
Productivity • Software • App development • Automation
As a C++ Engineer, you will develop machine learning features, integrate models, maintain SDKs, and collaborate across teams for software performance and enhancements.
Top Skills: AWSC++CmakeDockerGCPGitJenkinsNumpyOpencvPython
16 Hours Ago
In-Office or Remote
United Kingdom
Senior level
Senior level
Productivity • Software • App development • Automation
The QA Automation Lead will design automated test frameworks, ensure product quality, mentor engineers, and collaborate with development teams.
Top Skills: C#C++Ci/CdLinuxOsxPythonSdksWindows
16 Hours Ago
Remote or Hybrid
United Kingdom
Entry level
Entry level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design and maintain backend automation test scripts, perform API-based testing, contribute to CI/CD pipelines, troubleshoot issues, and collaborate closely with developers. Support performance/soak testing and learn domain-specific technologies such as Go and video/streaming platforms.
Top Skills: Api TestingCi/CdGoJenkinsPerformance TestingSoak TestingVideo Streaming Platforms

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account