Descrizione della Posizione Lavorativa
Join D-Orbit, a company founded in 2011 that is driving innovation in space logistics and transportation. We are seeking a Software Product Assurance professional to join our expanding Product and Quality Assurance team and to take responsibility for the quality of software components used in embedded and high-performance space applications.
In this role you will operate in a continuous integration environment and contribute across the project lifecycle with emphasis on development processes, quality objectives, failure modes analysis, configuration management, testing and maintenance plans. By collaborating with key stakeholders you will ensure reliable delivery of new software features into space.
Key responsibilities
- Monitor every phase of the software development lifecycle and record quality metrics to ensure quality goals are achieved.
- Ensure that software processes are followed consistently.
- Manage software configuration to guarantee availability and traceability of software products.
- Drive continuous improvement of software processes and verify their fitness for purpose.
- Track software defects and non-conformances, collaborate with teams to resolve them and address root causes.
- Scout and promote adoption of state-of-the-art tools and practices in the software discipline within the group.
- Additional duties may be assigned as needed.
Required skills & experience
- Experience in a quality assurance environment.
- Excellent analytical skills and ability to work with and analyse large datasets.
- Experience with automated testing tools, test processes and test-driven development.
- Knowledge of common software development methodologies and release/versioning processes.
- Familiarity with applicable software development and validation standards (e.g. ECSS or DO-178).
- Familiarity with Git or similar distributed version control systems.
- Ability to work autonomously, resilience and capacity to operate in a fast-paced environment.
- Teamwork orientation to meet tight schedules and clear technical communication skills.
- Knowledge of embedded application software, real-time operating systems and electronics is a plus.
Education & language
- Bachelor's or higher degree in engineering or a related field (e.g. electronic engineering, computer science, automation).
- Full professional proficiency in English is mandatory. Proficiency with MS Office.
Hiring process
- Application review: we screen applications and contact candidates who closely match the role.
- First chat: initial meeting with the people team to discuss expectations, motivation and goals.
- Technical interviews: one or two interviews focused on skills and problem-solving.
- Offer: if successful, we will extend an offer; timing can vary as we carefully evaluate fit.
- We endeavour to reply to applicants we interview; if you have questions, please reach out.
Location & legal requirements
This is not a fully remote role. Some tasks must be performed at our facilities in Italy (Como), while others can be done remotely. At this time we can only consider applicants who already have the legal right to work in the country where the role is advertised. Extra-EU applicants will need a valid visa to work in Italy.
Our culture
At D-Orbit we are committed to diversity and inclusivity. We aim to build a workplace where all individuals are respected, supported and empowered to bring their authentic selves and contribute to innovation and decision-making.
Benefits
- Hybrid work model with outcome-based performance evaluation rather than office hours.
- Inclusive, diverse working environment and opportunity to work on cutting-edge space technology.
Requisiti
Bachelor's or higher engineering degree (electronic engineering, computer science, automation or similar). Full professional proficiency in English. Legal right to work in Italy (Extra-EU applicants require a valid visa). Experience in QA, automated testing and familiarity with software standards (ECSS/DO-178) preferred.
Competenze richieste
Competenze professionali
Quality assurance processes
Automated testing
Test-driven development
Software development methodologies
Release/versioning processes
ECSS or DO-178 (knowledge)
Git / DVCS
Embedded software / RTOS (plus)
MS Office
Competenze trasversali
Autonomy
Resilience
Teamwork
Clear technical communication
Analytical thinking