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, provides support for vessel warranty services and investigates 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. It offers 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 and 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
* 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 time‑series 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, focus on delivery to an agreed schedule.
* Teamworking: collaborative approach across Product, Engineering and Data teams, ability to relate well to others, build cooperative and collaborative working relationships, both internally and externally.
* Flexibility: May be asked to contribute to areas outside of technical expertise.
Remuneration
* Competitive salary commensurate with experience.
* Benefit package: 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), up to 5 service‑related holidays over the first five years of employment, regular social events for staff and family.
Equal Opportunities
Artemis Technologies is an equal opportunities employer and is committed to promoting diversity and equality of opportunity. The company does not discriminate on grounds of race, gender, sexual orientation, gender re‑assignment, disability, age, class, religion or belief, community background or passport held. The principles underpinning this commitment are embedded in our policies, procedures, day‑to‑day practices and external relationships. We monitor and encourage applications from a diverse range of candidates and comply with relevant Fair Employment regulations regarding background information.
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.
#J-18808-Ljbffr