Attiva gli avvisi di lavoro via e-mail!

EMBEDDED SOFTWARE ENGINEER

Thales

Torino

In loco

EUR 45.000 - 65.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

A leading aerospace company in Italy is looking for an Embedded Software Engineer. The role involves designing, implementing, and testing scalable features, collaborating within Agile teams, and working with embedded operating systems like Linux and VxWorks. Candidates are expected to have a Master’s in Engineering or Computer Science and experience in programming with C/C++. Join us to contribute to innovative high-tech solutions in the space sector.

Competenze

  • Master of Engineering, Computer Science, or related field required.
  • Experience in DevOps/Agile/Scrum environments required.
  • Experience in real-time embedded environments with hardware interaction.

Mansioni

  • Design, implement, and test scalable features.
  • Collaborate with developers to improve overall solutions.
  • Follow Agile methodology and create user stories.

Conoscenze

C/C++ programming
DevOps practices
Agile methodology
Embedded OS (Linux, VxWorks)
Automated deployment (Helm, Ansible, Docker)
Cloud platforms (AWS, GCP)
Measurement tools

Formazione

Master of Engineering or Computer Science

Strumenti

JIRA
Confluence
Descrizione del lavoro
Overview

Join to apply for the EMBEDDED SOFTWARE ENGINEER role at Thales. A Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering high-tech solutions for telecommunications, navigation, Earth Observation, environmental management, exploration, science and orbital infrastructures. Our customers (governments, institutions, space agencies, telecommunications operators) rely on Space to Connect, Secure & Defend, Observe & Protect, Explore, Travel & Navigate.

Responsibilities
  • Design, implement and test features with scalability, performance, deployment or operation and end-user experience in mind.
  • Apply coding/implementation best practices to produce elegant, high quality and reusable code.
  • Implement and follow security best practices for web applications.
  • Collaborate with other developers to share knowledge and improve overall product/solution.
  • Keep up-to-date with latest technologies evolution and frameworks.
  • Interact with UX team to implement and verify user experience concepts.
  • Follow the agile methodology used for the project, including creation of user stories and corresponding tasks to help create a robust system based on user-centric design.
  • Regularly archive source code into the source code repository for projects.
  • Participate in issue investigation and deployment of applications and new releases in testing/integration environments as needed.
Qualifications
  • Master of Engineering, Computer Science, Computer Engineering or related field.
  • Experience in DevOps/Agile/Scrum teams in challenging environments requiring reactivity and resourcefulness.
  • Experience in real-time embedded environments with close hardware interaction and ensuring high-level functionality is maintained.
  • Experience with embedded OS software such as Linux, VxWorks, FastOS Linux.
  • Experience in embedded software development (C/C++, VB.NET, ADA, Assembly programming).
  • Familiarity with tools and equipment involved in programming performance (including measuring instruments).
  • Experience in development/adaptation of simulation tools for integration/testing on platforms.
  • Experience in embedded system and application design and configuration (both wayside and onboard) and relevant communication protocols/interfaces (DDS, ARINC, etc.).
  • Knowledge in data processes, mathematics and statistics, data technologies, and customer needs.
  • Working experience/knowledge with cloud providers such as AWS or GCP.
  • Experience with automated deployment and related technologies (Helm, YAML, Ansible, Docker).
  • Familiarity with JIRA and Confluence.
Life at Thales

As a Software Real Time & Embedded Engineer at Thales, you will design, implement and test features with scalability, performance, deployment or operation and end-user experience in mind; apply coding/implementation best practices to produce elegant, high quality and reusable code; implement and follow security best practices for web applications; collaborate with other developers to share knowledge and improve overall product/solution; keep up-to-date with latest technologies evolution and frameworks; interact with UX team to implement and verify user experience concepts; follow the agile methodology used for the project, including creation of user stories and corresponding tasks; regularly archive source code; participate in issue investigation and deployment of applications and new releases in testing/integration environment as needed.

With Thales Alenia Space employing around 8,900 employees in 10 countries with 17 sites in Europe and a plant in the US, our mobility policy enables employees each year to develop their careers at home and abroad. Thales Alenia Space sees space as a new horizon, helping to build a better, more sustainable life on Earth. #SpaceForLife. Great journeys start here, apply now!

Details
  • Seniority level: Not Applicable
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Aviation and Aerospace Component Manufacturing and Defense and Space Manufacturing
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.