Eurotech Group: Jobs and Careers

eurotech careers image
Eurotech is a leader in the embedded and pervasive computing field, delivering superior technological solutions that are changing how computers are used in Industrial, Medical, Transportation and Defense. Since its inception in 1992, Eurotech has included the largest and most respectable businesses clients in the world. Eurotech is present with subsidiaries in USA, Europe, China, and Japan. The Japanese subsidiary, Advanet, is based in Okayama with main sales office in Tokyo.
At Eurotech, you'll be a member of a dynamic international team with opportunities for professional growth, learning, and collaboration. Our growing company relies on our employees to meet the needs of a demanding technology market and we welcome inquiries from motivated and talented people.


Current Openings:

1. Senior Software Engineer
2. Junior Electronic Design Engineer
3. Senior Electronic Design Engineer
4. Senior Software/Firmware Engineer for HPC
5. System Administrator HPC
6. Cloud System Administrator


1. Senior Software Engineer

Job Description: Are you looking for an exciting opportunity to join a global company that is building the next generation infrastructure for the Internet of Things?
Designed from the ground up as a Cloud-based SaaS offering, our platform simplifies device and data management by connecting distributed devices through secure and reliable cloud services. Thanks to our unique position of being able to offer hardware and software designed to work together, our unified products constitute the foundation for hot applications like smart transportation, energy, and industry monitoring.
We are seeking exceptional individuals with a solid foundation in object-oriented software development, a strong background in Java and SQL, and a passion for large distributed real-time systems. You will have an unique opportunity to join a project in its early phases and play a key important role in evolving it. You will learn to employ cutting edge technologies in the presence of good software engineering practices like enterprise software design patterns and the SCRUM Agile Software methodology.
You will work on all aspects of software product development including design, implementation and testing.
You will be part of an incredibly talented, hard working, international team and you will have a chance to support customers worldwide.
We are committed to invent the Internet of Things. Interested in joining us?
Responsibilities:
• Build systems to collect, transport, store, and analyze data collected from devices
• Design, code, and debug multi-tier applications
Required Skills:
• Masters or Doctoral Degree in Computer Science or related field
• A minimum of 2 years experience
• Excellent understanding of object oriented programming with strong skills in Java or C/C++
• Expert knowledge of SQL and other data storage solutions - MySQL and/or Cassandra is a plus
• Working experience of web services and web applications specifically Servlets, REST, AJAX
• Good experience working in Unix/Linux environments
• Strong ability to communicate technical concepts clearly and effectively
• A team player with self-motivation
• Good knowledge of the English language
Desiderable Experience:
• Experience with Business Intelligence tools (BIRT, pentaho and similar) and BigData (Hadoop) a plus
• Working experience with Cloud services like Amazon AWS and their management and administration
• Good knowledge of OSGi like Eclipse Equinox or Prosyst
• Experience with message brokers like ActiveMQ and RabbitMQ a plus
• Real-Time Web UIs development experience; GWT, GXT, JQuery, Ajax/Comet/WebSocket a plus
• Experience with industry specific protocols such as MQTT, MODbus, JBus, CANbus, Continua, Allen Bradly, DNP, HART, Zigbee, 6LoWPAN, CoAP, CSAFE, or others
• Comfortable with version control and release management; e.g. Git and maven
• Experience with Agile Software Development and SCRUM
Office Location: Amaro (UD) - Italy

Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
Only shortlisted applicants will be contacted.

Back to Top

2. Junior Electronic Design Engineer

Business Unit: High Performance Computing systems
Job Description: Eurotech, the producer of the most energy efficient high performance computing systems in the world, is looking for a junior electronic design engineer for the their research and design center in Amaro (UD) Italy. The junior engineer will be part of an international team that designs, installs and supports high performance computing systems for universities, research institutes and industry all over the world.
Job Role: The hardware design engineer will be assigned to electronic circuit design, PCB design, test and bring-up, trouble shooting, and supporting production and customers with hardware related issues. The engineer will work together with our design centers in the UK, USA and Japan. The engineer will be in close contact with our partners like: Intel, Nvidia and our customers and partners for the design of the most advanced computer technology.
The key responsibilities for the role include:
• Design, test and verification of hardware for high performance computing systems
• Help with the specification and architecture definition of boards and systems
• Take part in research projects to create intellectual property
• Give customer presentations / workshops
Qualification and Required Skills:
The successful candidate should have:
• A strong Masters or Doctoral degree in Electronics or a related discipline
• Strong personality who has a real drive in getting solutions with the right quality on time in the market
• Good communication & co-operation skills and must be flexible and take initiative
• Good knowledge of the English language
Experiences:
• Good knowledge of computer architecture
• Good knowledge of power conversion design
• Knowledge of EMI and EMC
• Knowledge of high speed PCB design
• Experience in Electronic circuitry design
• Knowledge of Intel and NVidia based super computer architecture
• Knowledge of FPGA (Altera and/or Xilinx) technology
• Knowledge of Infiniband and 3D-Torus interconnections
Country: Italy
State/Province: Udine
City/Town: Amaro
Percent of Travel: 20% - 30%
Function: Electronic Design Engineering
Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
Only shortlisted applicants will be contacted.

Back to Top

3. Senior Electronic Design Engineer

Business Unit: High Performance Computing systems
Job Description:
Eurotech, the producer of the most energy efficient high performance computing systems in the world, is looking for a senior electronic design engineer for the their research and design center in Amaro (UD) Italy. The senior engineer will be part of an international team that designs, installs and supports high performance computing systems for universities, research institutes and industry all over the world.
Job Role:
The hardware design engineer will lead the design for electronic circuit design, PCB design, test and bring-up, trouble shooting, and supporting production and customers with hardware related issues. The engineer will work together with our design centers in the UK, USA and Japan. The engineer will be in close contact with our partners like: Intel, Nvidia and our customers and partners for the design of the most advanced computer technology.
The key responsibilities for the role include:
• Design, test and verification of hardware for high performance computing systems
• Specification and architecture definition of boards and systems
• Taking the technical lead of the next generation designs
• Complete design ownership from system to transistor level including physical layout
• Mentoring and technical supervision of other engineering staff
• Creation and protection of intellectual property
• Give customer presentations / workshops
Qualification and Required Skills:
The successful candidate should have:
• A strong Masters, or Doctoral degree in Electronics or a related discipline
• A minimum of 6 years experience
• Strong personality who has a real drive in getting solutions with the right quality on time in the market
• Good communication & co-operation skills and must be flexible and take initiative
• Good knowledge of the English language
Experiences:
• Expert knowledge of computer architecture
• Good knowledge of power conversion design
• Experience with EMI and EMC
• Expert knowledge and experience in high speed PCB design
• Expert knowledge and experience in Electronic circuitry design
• Knowledge on Intel and NVidia based super computers
• Knowledge of FPGA (Altera and/or Xilinx) technology
• Knowledge of Infiniband and 3D-Torus interconnections
Country: Italy
State/Province: Udine
City/Town: Amaro
Percent of Travel: 10% - 20%
Function: Electronic Design Engineering
Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
Only shortlisted applicants will be contacted.

Back to Top

4. Senior Software/Firmware Engineer for HPC

Business Unit: High Performance Computing systems
Job Description:
Eurotech, the producer of the most energy efficient high performance computing systems in the world, is looking for a senior electronic design engineer for the their research and design center in Amaro (UD) Italy. The senior engineer will be part of an international team that designs, installs and supports high performance computing systems for universities, research institutes and industry all over the world.
Job Role:
The software design engineer will lead the design for software/firmware for testing, installation, development of new network topologies, benchmarking and supporting production and customers with software/firmware related issues. The engineer will work together with our design centers in the UK, USA and Japan. The engineer will be in close contact with our partners like: Intel, Extoll and our customers and partners for the design of the most advanced computer technology.
The key responsibilities for the role include:
• Design, test and verification of new high performance computing systems
• Specification and architecture definition of systems.
• Taking the technical lead of the next generation designs
• Complete design ownership from the system software and firmware stack.
• Mentoring and technical supervision of other engineering staff.
• Creation and protection of intellectual property.
• Give customer presentations / workshops
Qualification and Required Skills:
The successful candidate should have:
• A strong Masters or Doctoral degree in Electronics, Physics or a related discipline.
• A minimum of 6 years experience
• Strong personality who has a real drive in getting solutions with the right quality on time in the market.
• Good communication & co-operation skills and must be flexible and take initiative
• Good knowledge of the English language
Experiences:
• An in-depth technical understanding of the Linux Operating system
• Excellent knowledge in highspeed data networks like Infiniband and 3D-Torus
• Experience with MPI and Open MP
• Experience in programming in C, C++, Shell Scripting, PERL, VHDL and others
• Experience with HPC benchmarks like Stream, Amber, HPL and others
• Knowledge on Intel and NVidia based super computer architecture
• Knowledge of FPGA (Altera and/or Xilinx) technology.
Country: Italy
State/Province: Udine
City/Town: Amaro
Percent of Travel: 10% - 20%
Function: Electronic Design Engineering
Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
Only shortlisted applicants will be contacted.

Back to Top

5. System Administrator HPC

Business Unit: High Performance Computing systems
Job Description: For the onsite support of the Aurora HPC solution to E-security in Pescara, Eurotech is looking for a junior engineer that can represent Eurotech in front of the customer and help supporting the reliable HPC solution that is going to be installed in the end of this year. The system needs to be supported for 3 years.
Job Role: The System Administrator (SA) is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. This individual ensures that system hardware, operating systems, software systems, and related procedures adhere to the agreed level as described in the service level agreement.
This individual will represent Eurotech on customer site and assists the customer team within the project life-cycle.
This individual is accountable for the following systems: Aurora CPU system, Aurora GPU system, Aurora mass storage device; Responsibilities on these systems include SA engineering and provisioning, operations and support, maintenance and research and development to ensure continual innovation.
Responsibilities sometimes require working evenings and weekends, sometimes with little advanced notice. The individual should be prepared to support the system 24/7.
No regular traveling is required.
The key responsibilities for the role include:
• Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure / add new services as necessary
• Upgrade and configure system software that supports the solution and the network infrastructure
• Maintain operational, configuration, or other procedures
• Perform periodic performance reporting to support capacity planning
• Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, GPU, memory, and disk partitions as required
• Maintain data center environmental and monitoring equipment
• Help reporting customer support requests to Eurotech
• Investigate reported issues
• Find possible solutions for reported issues
Qualification and Required Skills:
We are looking for an engineer that can support the Aurora solution in front of a customer, is calm and structured in his communication and has good consultative skills.
The successful candidate should have:
• Bachelor or Master Degree in electronics or computer engineering.
• Experience in administration of Linux Operating Systems is required.
• Good knowledge and experience of Linux/Unix high performance computing (HPC) applications, and Linux clustering technologies
• Knowledge of parallel file system technologies
• Knowledge and experience in designing and operating HPC networked multi-user systems
• Good networking knowledge like IPv6, routing, Infiniband
• In depth knowledge of queuing systems and resource managers
• Strong personality who has a real drive in getting solutions with the right quality on time in the market
• Flexible, showing initiative, perseverance and have good communication & co-operation skills
• Good knowledge of the Italian language and mediate knowledge of English language
Country: Italy
City/Town: Pescara
Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
Only shortlisted applicants will be contacted.

Back to Top

6. Cloud System Administrator

Job Description: Are you looking for an exciting opportunity to join a global company that is building the next generation infrastructure for the Internet of Things?
Designed from the ground up as a Cloud-based SaaS offering, our platform simplifies device and data management by connecting distributed devices through secure and reliable cloud services. Thanks to our unique offering, our products constitute the foundation for hot applications like smart transportation, energy, and industry monitoring.
We are seeking to add an experienced world-class cloud system administrator to monitor, manage and expand the growing cloud-based system infrastructure, efficiently scaling it to meet all needs from a business and customer perspective. The candidate would have to actively define and develop the monitoring policies and standards that will be followed to maintain smooth operation of multi-user computer systems, including provisioning, managing and monitoring large messaging systems and distributed databases.
Responsibilities:
• Monitoring and troubleshooting - keeping all the parts of the infrastructure working flawlessly together including monitoring dashboards presenting up-to-date system status “at a single glance”
• Policies - define and manage the policies for change and incident management
• Security - perform security monitoring to identify possible intrusions and prevent security breaches, evaluate security concerns working with both internal and external resources for resolution
• Log Analysis - aggregation and analysis of log files from multiple processes, systems, and locations
• Automation - improving existing DevOps operations on deployment, monitoring, management, backup and high availability scripts
• Capacity planning and optimization - evaluate realistic infrastructure growth and performance forecasting based on operational trending analysis and assist the engineering team during sizing activities
• Customer handling – handle customer communications including notification of unscheduled outages, maintenance windows and tier III support requests
• Issue Tracking - prioritize and resolve problems as they arise and notify management of potential problems, as necessary, pertaining to software and network functionality, customer relations, company documentation and internal processes/regulations
• Backups – manage back-up processes and restore procedures
• Be able to work on your own initiative and provide recommendations to improve processes
• May require afterhours support for maintenance and SLA management
Required Skills:
• Computer Science degree or equivalent combination of education and experience
• 5+ years experience managing 10+ servers in a distributed and highly available mission critical infrastructure
• Experience with multi-site applications, including disaster recovery and load-balancing
• Solid technical skills in the areas of Systems Engineering, administration and networking, performance tuning including CentOS and Ubuntu
• Demonstrated work experience in the Cloud including familiarity with AWS Services in particular, VPC, EC2, S3, Route 53, RDS, Elastic Beanstalk and AWS partnership
• Management of large Cassandra clusters and MySQL databases
• Understanding of security vulnerability and assessment processes
• Git, Java, Maven, Jenkins and Continuous Integration and Deployment are a strong plus
• Knowledge of rapid deployment tools like docker, puppet and chef are a strong plus
• Familiarity with ITIL processes and procedures is a strong plus
• Relevant technical certifications are a strong plus.
Other Skills:
• Energized by working with a multinational team in a rapidly growing business
• Questions experience and values real world field data; practical problem solving; critical thinker with excellent judgment and initiative
• Time management, attention to detail, expectation setting and organizational skills to provide solid service management. Ability to work on own initiatives with minimal management supervision
• The candidate will be responsible for training, instruction, training/certification recommendations, and evaluating individual support staff performance
Office Location: Preferred location is Amaro, Udine, Italy, but we are open to discuss other options.

Please send your application at position@eurotech.com adding your Name and Surname in the email subject.
We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.
No unsolicited agency referrals please.
EUROTECH IS AN EQUAL OPPORTUNITY EMPLOYER.

Back to Top



____

If you are interested in employment at Eurotech Group, feel free to send your CV to our Human Resources department for future consideration:
- By e-mail: position@eurotech.com.
- By mail: EUROTECH S.p.A. - HR Dept. - Via Fratelli Solari 3/a, 33020 Amaro (UD) - ITALY