R&D Software Engineer at Argotec
San Mauro Torinese, Piemonte, Italy -
Full Time


Start Date

Immediate

Expiry Date

22 Apr, 25

Salary

0.0

Posted On

23 Jan, 25

Experience

2 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Operating Systems, Tcl, Python, Awk, Working Experience, Git, English, It, Ruby

Industry

Computer Software/Engineering

Description

Argotec is an Italian aerospace company specialising in the production of small satellite platforms (from 6U Cubesats up to 250kg-platforms) and innovative products to improve the comfort of space explorers. Thanks to its facilities and know-how, the company’s activities follow the “all in-house” concept, which includes design, development, integration, qualification and operational services. Argotec works with leading international space agencies (e.g. NASA, ESA) and private companies, with an increasing focus on commercial partnerships. In particular, its own satellites have been selected for flagship missions such as NASA Artemis-1 and NASA DART. The company is advancing several major missions, such as a 40-satellite Earth observation constellation for integration into the Italian IRIDE programme, as well as scientific missions such as LUMIO and HENON, and many other cutting-edge space projects.
To support our Company’s growth, we are looking for a motivated R&D Software Engineer to expand a rapidly growing team within our Research and Development Unit. Reporting directly to the Lead of R&D Avionics, he/she will work on inspirational projects, contributing to the development of new products and technologies in support of next generation space assets.
In the near future, activities will be focused on On-Board Computers, Power Systems and Telecommunication solutions intended to operate both in Earth orbit and deep-space (Moon and Mars).

GENERAL REQUIREMENTS

  • Team player and a “Do what it takes” attitude.
  • Bachelor of Science degree in Science, Engineering, or other related STEM discipline (relevant work experience may be considered in lieu of education).
  • At least 2 years of working experience.
  • Great problem-solving skills.
  • Fluent in both spoken and written English.

REQUIRED EXPERIENCES & SKILLS

  • Embedded systems software programming and/or firmware development.
  • Experience developing in C/C++.
  • Extensive experience with real-time operating systems.
  • Programming/scripting languages (Python, TCL, AWK, Ruby, etc.).
  • Versioning systems (Git).
  • Device driver development.
  • Serial communication standards (UART, SPI, I2C, CAN, etc.).
Responsibilities

As an R&D Software Engineer you will support Argotec’s global Software Design teams by working on new technologies and products that are under development. Support includes defining, developing, and testing software for innovative space computing systems, subsystems and advanced testing and simulation facilities.
In this position, you will have the opportunity to work independently and autonomously while being backed by the support of an experienced multi-functional team from R&D and Engineering in Italy and in the USA.

The activities will include (but not limited to):

  • Design of on-board software for future space missions and services.
  • Development of real-time operating system-based applications.
  • Software development from low-level drivers to application software.
  • Testing and integration of software in prototypes.
  • Develop support software tools for testing and ground support equipment.
Loading...