Taro Logo

Embedded Software Engineer - protected categories (L. 68/99)

Tyvak is one of the most experienced small satellite groups developing and integrating nanosatellite missions and advanced technologies.
Turin, Metropolitan City of Turin, Italy
Embedded
Mid-Level Software Engineer
In-Person
5+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Embedded Software Engineer - protected categories (L. 68/99)

Tyvak International, a leading small satellite company, is seeking an Embedded Software Engineer to join their innovative team in Turin, Italy. The company specializes in developing and integrating cutting-edge components and technologies for nano-satellite vehicles, with a focus on high-performance spacecraft solutions.

The role offers an exciting opportunity to work on space vehicle development, where you'll be responsible for designing and developing fault-tolerant software for satellite systems. You'll be working with multiple engineering teams, integrating and testing software in various environments including flight replicas and hardware-in-the-loop simulations.

This position is specifically open for candidates belonging to protected categories under Italian Law 68/99. The ideal candidate will have up to 5 years of experience in C++ applications for embedded systems, with a background in Computer Engineering, Computer Science, or related fields. Knowledge of ARM and Texas Instruments platforms, Linux systems, and scripting languages is highly valued.

The company offers competitive EU market benefits including private insurance, welfare packages, and flexible working hours. Located in Turin's professional office environment, you'll be part of a dynamic team working on cutting-edge space technology. This is an excellent opportunity for someone passionate about space technology and embedded systems to contribute to innovative nano-satellite missions while working for one of the most experienced small satellite groups in the industry.

Last updated a month ago

Responsibilities For Embedded Software Engineer - protected categories (L. 68/99)

  • Design, develop, and maintain simple, reliable, and fault-tolerant software
  • Write comprehensive unit and regression tests in existing frameworks
  • Integrate and test software in simulation, flight replica, flight, and hardware-in-the-loop environments
  • Work with multiple engineering teams to establish software requirements and design
  • Work with various engineering teams to commission newly launched satellites

Requirements For Embedded Software Engineer - protected categories (L. 68/99)

Linux
Python
  • Belonging to protected categories (L. 68/99) is mandatory
  • Bachelor's Degree in CE, CS, CPE, EE or equivalent field required. Master's Degree is preferred
  • Maximum 5 years of experience developing C++ applications for embedded, high-performance, or critical systems
  • Highly motivated, self-starting, and able to perform duties autonomously without supervision
  • Excellent written and verbal communication skills both in Italian and in English
  • Ability to collaborate effectively with others member of team towards a common goal
  • Problem solver, able to analyze situations and find practical solutions
  • Hands-on experience using A.R.M. and Texas Instruments platforms for embedded systems
  • Experience with Linux and GNU tools such as make, G.C.C., and debuggers such as G.D.B.
  • Experience with scripting languages such as bash and Python
  • Experience within the aerospace industry

Benefits For Embedded Software Engineer - protected categories (L. 68/99)

Medical Insurance
  • Welfare
  • Private Insurance
  • Flexible working Hours

Interested in this job?