Software Solution Engineer

Software Solution Engineer

Thales

Gorgonzola, Italy

PROFILE:

  • You are a graduated with a bachelor or master’s degree in Engineering or Computer Science with at least 10- 15 years of experience in Software Development;
  • You are customer focused, resourceful, innovative, creative with a strong communication skill;
  • You are analytical, resourceful and structured but you also enjoy thinking outside the box and being creative;
  • You will have the opportunity to join our SW design community working in an Agile Scrum team of SW developers;
  • You will be accountable for the definition of requirements, the design of SW architecture, coding and testing of Software running on our equipment.

COMPETENCIES:

  • Passion for coding, technologies and shipping features that bring innovation;
  • Experience in leading the design, development and deployment software solutions;
  • Experience in collaborating with cross-functional teams to define, design and ship new feature;
  • Experience improving quality through thoughtful code review, appropriate testing, proper rollout, monitoring and proactive changes;
  • Solid know-how of Linux operating system;
  • Experience with embedded RTOS system and Yocto distributions;
  • Strong C/C++ and scripting languages (python/bash) skills;
  • Extended know-how with regards to TCP/IP networking and the corresponding low-level APIs. You also potentially have background on Linux network configuration;
  • Familiar with cybersecurity principles, network protocols, and familiarity with networking component;
  • Experience with distributed version control systems;
  • Experience with network debug and testing tools (Wireshark);
  • Experience with test automation framework (Jenkins);
  • High level of responsibility, ownership, and accountability;
  • You have good verbal and written communication skills;
  • You have expertise in requirement management.

NICE TO HAVE:

  • Any experience with Bootloader or Kernel would be beneficial;
  • You have experience with software packaging using the RedHat Package Manager;
  • You are familiar with Linux containers (Docker, LXC, OpenShift or Kubernetes);
  • You have experience working on complex, multi-threaded application architectures;
  • You are familiar with the SNMP protocol;
  • You are familiar with the basic tools deployed in our infrastructure: DOORs, Jira;
  • You are familiar with build automation systems (Jenkins) and automation testing.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Italy      C++ Developer      Developer      Linux and Unix      On-site      Thales     

© EuroJobsites 2024