Software Engineer

AIKO - Infinite ways to autonomy

Torino

Hybrid

EUR 35,000 - 40,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Ticket Restaurants
Health insurance
Welfare plan
Flexible working hours
Wellness Package
Access to courses for skills improvement

Job summary

A cutting-edge tech company in Turin is seeking a Software Engineer to lead the development of an AI-powered satellite autonomy system. This position requires strong Rust programming skills and the ability to manage a team effectively. Responsibilities include designing intuitive software interfaces and ensuring quality through automated testing. The company offers flexible working hours and various benefits, including health insurance and gym access. Salary ranges from 35K-40K€.

Qualifications

  • 3+ years of professional software development experience.
  • Comfortable working in Linux environments.
  • Solid understanding of automated software testing.

Responsibilities

  • Lead a small team of software engineers in designing and developing the core of an on-board satellite autonomy system.
  • Manage and prioritize work for yourself and your teammates.
  • Write clear, comprehensive documentation for the software systems.

Skills

Proficiency with Rust programming
Good communication skills
Experience using Git
Collaborative teamwork

Education

Bachelor's degree in Computer Science or related field

Tools

Linux
Docker

Job description

Overview

Joining AIKO means becoming part of a young, talented team dedicated to delivering high-quality work while maintaining a healthy work-life balance. We believe in trust, responsibility, and flexibility, offering a supportive environment where you can thrive. Our team enjoys collaborating in our Turin office, working from home when desired, and taking time off when needed. Don\u2019t miss the chance to revolutionize the future with us!


We are looking for a Software Engineer with strong Rust programming skills and experience leading development teams. In this role you get to take charge of a complex AI-powered satellite autonomy system, ensuring timely deliveries at a high standard of quality. You will balance team management with hands‑on implementation activities.


This role involves close collaboration with a team of software engineers, as well as users both inside and outside the company.


Tasks


  • Lead a small team of software engineers in designing and developing the core of an on-board satellite autonomy system.

  • Manage and prioritize work for yourself and your teammates.

  • Interact closely with users of your software, including members of other departments and external customers.

  • Design intuitive interfaces for your software.

  • Write clear, comprehensive documentation for the software systems you implement.

  • Ensure the quality of your software through automated testing and Continuous Integration (CI).

  • Take justified executive design decisions, guiding the direction of the projects you oversee.


Requirements


  • Bachelor\u2019s degree in Computer Science, Software Engineering, or a related field.

  • 3+ years of professional software development experience.

  • Proficiency with the Rust programming language.

  • Comfortable working in Linux environments.

  • Good communication skills and teamwork experience.

  • Experience using Git in collaborative projects.

  • Solid understanding of automated software testing.

  • Proficiency in spoken and written English.


Preferred Experience


  • Proficiency with C, C++ and/or Python.

  • Understanding of foreign function interfaces between Rust, C, C++ and/or Python.

  • Experience with cross-compilation (especially for the 64-bit ARM architecture).

  • Familiarity with safety-critical software standards.

  • Knowledge about aerospace systems, especially:

    • CubeSats Flight Softwares

    • Flight operations


  • Hands‑on experience with Continuous Integration and Deployment (especially Gitlab CI/CD).

  • Ability to build and use Docker containers.

  • Familiarity with the Agile/Scrum workflow.


Benefits


  • Ticket Restaurants

  • Health insurance, on a CCNL insurance plan

  • Welfare plan, according to CCNL

  • Flexible working hours

  • Flexible smart working policy
  • Duvet day

  • Wellness Package (Gym and Psychotherapy)

  • Access to discounts with selected partners

  • Access to courses for skills improvement

  • Salary for the role: 35K-40K€


Hiring Process


  • 1st Stage: Interview with our People & Talent

  • 2nd Stage: Interview with Hiring Manager

  • Technical Step: Exercise offline

  • We hopefully make you an offer!


DEI in AIKO

AIKO is an equal-opportunity employer. We encourage candidates from all backgrounds and experiences to apply.


Research shows that women or people belonging to minorities often don\u2019t apply to roles they don\u2019t feel match 100% of the requirements. If this posting is interesting to you, we encourage you to apply even if it is not a perfect match! We are looking for real people, not robots!


About Us

AIKO is a cutting-edge deep-tech company founded in 2017. We specialize in developing advanced automation software tailored for space missions, empowering humanity\u2019s ambitions beyond Earth\u2019s orbit. Our mission is to revolutionize the space industry by providing innovative solutions that enhance efficiency, reliability, and safety in space exploration endeavors.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Test Engineer
Embedded Software Test Engineer

D-Orbit • Lomazzo

On-site
EUR 40,000 - 45,000
Meal vouchers
Variable compensation
Wellhub platform
+2
Senior/Intermediate Software Developer
Senior/Intermediate Software Developer

Myveryeasy • Cagliari

Hybrid
EUR 19,000 - 32,000
Full-stack Developer, Senior - Milan
Full-stack Developer, Senior - Milan

indigo.ai • Milano

On-site
EUR 70,000 - 100,000
Hybrid work model
Meal vouchers
Education budget
+4
Specialist AIV Systems Engineer
Specialist AIV Systems Engineer

D-Orbit • Lomazzo

On-site
EUR 33,000 - 42,000
Meal vouchers
Wellhub platform
Serenis platform
ELI - Autonomy Software Engineer
ELI - Autonomy Software Engineer

Leonardo • Cascina Costa

Hybrid
EUR 33,000 - 43,000
Hybrid Working
13th Month Pay
Performance Bonus
+4
Senior Flight Software Engineer
Senior Flight Software Engineer

D-Orbit • Lomazzo

On-site
EUR 45,000 - 60,000
Variable compensation
Wellhub platform
Serenis platform
+1
Software Craftsperson/Typescript- II
Software Craftsperson/Typescript- II

Jobgether SRL • Italy

On-site
EUR 65,000 - 90,000
Fully remote
Remote-first
Learning budget
+1
Engineering Manager AI
Engineering Manager AI

TEAMSYSTEM SPA • Milano

On-site
EUR 57,000 - 78,000
Wellbeing wallet
Personal wellbeing budget
Hybrid work
+2
Senior Software Engineer
Senior Software Engineer

Duferco • Lombardia

Hybrid
EUR 50,000 - 65,000
Hybrid work setup
Competitive compensation + bonus
Backend Software Engineer – Java & Kotlin
Backend Software Engineer – Java & Kotlin

TeamSystem • Turbigo

On-site
EUR 35,000 - 50,000
Short working week
Welfare plan tailored to needs
Personalized development programme
+1