
Software Engineer
AIKO - Infinite ways to autonomy
full-time
Posted on:
Location Type: Hybrid
Location: Turin • Italy
Visit company websiteExplore more
Salary
💰 €35,000 - €40,000 per year
About the role
- 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’s 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Rustautomated software testingContinuous Integrationsoftware developmentsoftware designdocumentation writinginterface designLinux
Soft Skills
communicationteamworkleadershipprioritizationuser interactiondecision making
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering