At Eurotech, you'll be a member of a dynamic international team with opportunities for professional growth, learning, and collaboration. Our multi-national employees with their ideas, expertise and passion for their work contribute to the successful achievement of Eurotech's strategic goals.

If you are interested in employment at Eurotech, please send your CV and cover letter to:


Tel. +1 301 490 4007

Eurotech North America

10260 Old Columbia Road
Columbia, MD 21046 - USA

Current Openings

Solutions Engineer

Eurotech, a global company that designs, creates and delivers full Internet of Things (IoT) solutions, including services, software and hardware, is seeking skilled, motivated, and enthusiastic software engineers to be added to its Software Engineering team.

Eurotech IoT products and solutions simplifies device and data management by connecting distributed devices through secure and reliable cloud services. With Eurotech solutions in place, clients have access to the latest open source and standardized software stacks, flexible and rugged Multi-service IoT Gateways and sophisticated sensors to bring actionable data from the field into business operations.

We are looking for exceptional individuals with a solid foundation in IoT projects, embedded Linux systems, object-oriented software development, and a passion for large distributed real-time systems.

You will be part of an incredibly talented, hardworking, international team. You will work on all aspects of software development including design, implementation, and testing, including support of the IoT solutions once deployed to production environments of customers worldwide.

We are committed to evolve the Internet of Things. Interested in joining us?


  • Support IoT presales, IoT solution architecture, IoT demos, IoT PoC/Pilots, IoT training
  • Describe IoT architectures of customer’s solutions and derive detailed Statement of Work
  • Design, test, and support of IoT customer solutions
  • Coordinate different phases of a project with customers
  • Coordinate, train and enable System Integrators and eco-system partners on Eurotech IoT products

Required Skills

  • Degree in Electrical Engineering, Computer Science or related field or equivalent experience
  • A 2-year to 5-year work experience
  • Experience in implementing IoT solutions and deploying them in a customer production environment
  • Thorough work experience with Linux environments, embedded systems, Linux system configuration, and network administration
  • Excellent understanding of object-oriented programming, strong skills in Java, C++, Python
  • Working experience of micro-services and web applications specifically Servlets REST
  • Desire to learn and become proficient in a broad set of new technologies related to IoT
  • Strong ability to communicate technical concepts clearly and effectively
  • Experience in working inside a customer project environment, including progress reporting, efficient sharing of information and documentation of the deliverables
  • A team player with self-motivation

Desirable Experience

  • Experience with IoT related technologies and standards such as MQTT, CoAP, AMQP, LWM2M
  • Experience with cellular technologies and embedded modem configuration
  • Knowledge of secure computing, cryptographic protocols and communications security
  • Experience with message brokers and their deployments – Apache Kafka, ActiveMQ, and Camel
  • Comfortable with version control and release management, e.g.. Git and Maven
  • Working experience with Cloud management and cluster administration (AWS, Azure, Docker, Kubernetes)
  • Experience with Continuous Delivery, DevOps, Agile Software Development and SCRUM

Office Location

Columbia, MD or Portland, OR. Any of the following locations may be considered: Huntsville, AL


Linux Embedded Engineer

Eurotech is seeking an exceptional engineer with solid hands-on experience on the Linux operating system and its development – from the kernel and device drivers to the applications.

In addition to maintain and develop Linux support across Eurotech’s line of embedded products, the candidate will actively contribute to the evolution of the existing Linux development and distribution techniques to the state of the art. By learning and employing the most recent tools and technique, including advanced configuration management and cloud-based solutions, Eurotech aims at a more automated quality control and at a more predictable delivery time.

The candidate will join a multi-national team of incredibly talented, hard working, Linux developers and system integrators will have a chance to support customers worldwide.


  • Developing embedded Linux distributions, support packages, and device drivers for Eurotech embedded PC and ARM/x86 based hardware products
  • Feasibility and costs study of custom software projects
  • Providing support and guidance to the systems development teams to create complete product solutions

Required Skills

  • An in-depth technical understanding of the Linux Operating system (Yocto Linux a plus)
  • Experience with Linux Networking Configuration (iptables, routing, cellular, wifi)
  • Proven experience with Linux, its configuration, kernel, application and driver development
  • Experience of developing low level software including device drivers
  • Excellent programming skills (C, C++, Shell Scripting, Java)
  • Experience in GCC/GNU Linux tool chain and cross compiling
  • Familiarity with standard PC environments, including BIOS, DOS and Linux
  • Comfortable with version control and release management e.g. Git
  • Can’t be afraid of wires, termination blocks, or jumper cables

Desirable Experience

  • Knowledge and hand-on experience with the Linux Yocto project is plus
  • Experience with Red Hat, Fedora, Wind River Linux and Wind River Workbench is a plus
  • Development experience with Linux Network Manager is a plus
  • Knowledge on secure coding and security in embedded systems (e.g. secure boot, crypto file systems)
  • Experience with Linux configuration management tools like puppet and chef is highly welcome
  • Experience with industry specific protocols such as Modbus, CANbus, DNP, Profibus, M-Bus or others


  • BS or MS Degree in Computer Science or Electronic Engineering or related fields
  • Minimum 2-year C/C++ experience with Linux on kernel building and device driver development
  • Demonstrate the required level of capability in each of the key competence areas above

Required Personal Characteristics

  • Highly motivated to learn and self driven, who is prepared to go the extra ‘mile’ to make a difference
  • Display enthusiasm and an energetic approach
  • Assertive and friendly personality with a confident and proactive nature
  • Both system and detail oriented
  • Strong ability to communicate technical concepts clearly and effectively
  • Excellent written and spoken English

Office Location

Huntsville, AL. Any of the following locations may be considered: Columbia, MD


ESF Software Engineer

Eurotech is a global leader in the Internet of Things offering hardware, software, and services while contributing to the definition of interoperable standards like MQTT and the fostering of open source IoT communities. Eurotech is now seeking motivated and enthusiastic IoT software engineers in order to expand its core engineering team.

We are seeking passionate software engineers with a solid foundation in object-oriented programming, strong background in Java and C/C++, and experience in developing and maintaining embedded frameworks and applications with a high standard of robustness, reliability, and security.

The candidate will be involved in all aspects of software product development including design, implementation and testing, employing cutting edge technologies and following good software engineering practices and the Agile Software methodology. The candidate will have the opportunity to join a highly skilled international team; he will actively contribute to leading open source IoT projects and engage with global customers worldwide.

Required Skills:

  • BS or MS Degree in Computer Science or related field
  • Minimum of 2-year work experience
  • Strong programming ability in Java and C/C++
  • Proven experience with Linux, its configuration, application and driver development
  • Experience with Linux networking including cellular connections, Wi-Fi, routing, firewall
  • Demonstrate a high level of accuracy and being detailed oriented
  • Strong ability to communicate technical concepts clearly and effectively
  • A team player with self-motivation
  • Can’t be afraid of wires, termination blocks, or jumper cables

Desirable Experience:

  • Experience with development for embedded systems, their validation and testing
  • Knowledge of OSGi and Eclipse Kura is plus
  • Experience with industry specific protocols such as MQTT, Modbus, CAN bus, DNP, HART, BLE, Zigbee, 6LoWPAN, LoRa, CoAP, or others
  • Experience of device management protocols and IoT Clouds is a plus
  • Development experience with Linux NetworkManager is a plus
  • Knowledge of rapid deployment tools like docker, Kubernetes, ansible are a strong plus
  • Comfortable with version control and release management; e.g. Git and maven
  • Experience with automated management of large fleet of connected devices
  • Experience with Agile Software Development and SCRUM
  • Experience on open source projects and communities

Office Location:

Columbia, MD. Any of the following locations may be considered: Huntsville, AL


IT Engineer - Analyst

Eurotech, a global company that designs, creates and delivers full Internet of Things solutions, including services, software and hardware, is seeking a motivated, and enthusiastic developer to be added to the global IT team.

The IT team at Eurotech delivers technology solutions to internal and external customers, enabling our users to achieve more by integrating third-party solutions with custom applications and business intelligence tailored to our business processes.


As a IT Engineer, after an initial training phase, you are expected to:

  • Conduct research of existing applications, system data, associated processes and constraints
  • Evaluate submitted requests against existing architectures and Information Technology (IT) strategies
  • Consults and trains other employees in IT techniques and best practices
  • Oversees the identification of training resources for processes and techniques
  • Assists team members with problem identification and resolution
  • Own, from investigation to resolution, users’ or systems issues and contribute to the internal support knowledge base
  • Develop integrations between systems and custom applications to support the business processes
  • Be the local point of contact for IT requests, escalate to the appropriate internal or external service team ensuring they get worked on and resolved

Required Technical Skills

  • Minimum 1 year of experience programming in one of Java, Python or C#
  • Knowledge of data storage solution such as MySQL, PostgreSQL and MS SqlServer
  • Linux, user level knowledge
  • Design Patterns
  • High level understanding of architecture-related concepts

Other Skills

  • Previous experience in which high levels of initiative, judgment, and tact has been demonstrated
  • Must possess superior technical aptitude, written and oral communications skills with the ability to interact with internal and external customers in a professional manner
  • Strong analytical skills with demonstrated problem solving ability
  • 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

Office Location

Preferred location is Columbia, MD

Please send your application at 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.



Sales Account Manager

With more than twenty-five years as innovator and pioneer in embedded products and software, Eurotech is recognized as a global leader in providing end-to-end, simple and ready to use solutions. Eurotech solutions include miniaturized computing smart devices that enable real world - from buildings and equipment to wearables and the environment - and their connection and communications via secure networks, Cloud and the Internet of Things (IoT).

Eurotech Inc. is a fast-growing organization, expanding our capabilities and resources across the organization, to assist in helping our customers improve their overall businesses: Our success is a direct result of our customers success.

Functions and Responsibilities

  • Serve as Regional Manager for Industrial/Mil/Aero Embedded Products for North America
  • Regional Manager role is to develop new accounts and expand existing accounts within an established geographic territory responsible for all products in the Industrial/Mil/Aero Embedded portfolio
  • Work collaboratively with Field Sales Engineer and other Business Development resources to identify target accounts/programs and close business related to Industrial/Military/Aerospace Product portfolio
  • Present the capabilities of all Industrial/Mil/Aero products in the areas of design, engineering, development, qualification, testing, program management, product life-cycle management, and IoT solutions
  • Effectively communicate the features and benefits of Eurotech Industrial/Mil/Aero Products to prospective customers and sell on value and differentiation.
  • Work closely with customers in the definition stage of program development with the objective of being part of the customer’s specification
  • Capture customer requirements and accurately qualify program opportunities to build business cases to justify the pursuit of Industrial/Mil/Aero Products
  • Build and maintain a robust pipeline of Industrial/Mil/Aero Products and System opportunities
  • Drive new Design Wins to ensure long-term revenue growth for Eurotech in the Industrial/Military/Aerospace segment
  • Develop and maintain accurate forecast information and regularly reporting
  • Identify product requirements specific to market needs and provide input to the Product Management Teams for product planning
  • Work closely with Program Management, Engineering and other Sales Team members to ensure that Eurotech’s business objectives are aligned with our customer’s strategic direction
  • Provide input and participation into selected tradeshows, technology days and industry events


  • BS Engineering or equivalent experience with minimum 5 years specific Market Knowledge
  • Proven track record of selling COTS embedded solutions into: Industrial, military, and defense applications
  • 5+ years of customer relations experience in either a sales or related customer support role
  • Experience in working with customers at all levels within an organization
  • Technical knowledge of Embedded Computing market and technologies, including SBC’s, Ethernet Switches, Multi-processors, I/O, Video/Graphics, High-Performance Embedded Solutions & Systems
  • Knowledge of embedded COTS technologies and IoT software
  • Strong communicator with excellent presentation skills
  • Must be willing to travel up to 70% of the time
  • Must be a US citizen
  • Self-starter, inclusive, highly motivated individual

Office Location

Home Office - North America

Please send your application at 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.



Product Marketing Manager

Eurotech, a global company that designs, creates and delivers full Internet of Things (IoT) solutions, including services, software and hardware, is seeking a Product Marketing Manager to be added to its marketing and PM team.
The Product Marketing Manager is responsible for all things related to the positioning, promotion and lifecycle of a set of products from concept through end-of-life, ensuring continuity of the product portfolio to support company sales goals.


  • Responsible for managing a portion of the global product portfolio, including performing competitive analysis, product positioning and driving promotional activities.
  • Develops global market requirement documents based on research, collaboration, and understanding of company portfolio and strategic direction.
  • Provides insights to improve the value proposition, competitive differentiation, and product positioning to ensure strong competitive advantage. Monitors market trends and competitive dynamics.
  • Attends tradeshows and client visits as needed to support sales and marketing activities.
  • Requires ability to collaborate across time zones and cultures to facilitate communications and understanding throughout the entire global organization.
  • Will work with corporate product management team to maintain the product documentation repository.
  • Will support channel partners and sales team in answering customer questions about product specifications and/or requirements. 


  • At least 2 years of technical product marketing and/or product management experience.
  • Market knowledge of embedded systems, wireless, cloud and/or IoT technologies.
  • Must be fully functional with Microsoft applications including Word, Excel, and PowerPoint.
  • Demonstrated interpersonal communication skills with the ability to work within cross-functional groups.
  • Must be able to travel up to 30%, including international travel.
  • Italian language skills are a plus.

Office Location

Columbia, MD

This website or third-party tools used in it uses cookies useful for the proper functioning of the site and for the purposes described in the cookie policy. If you want to learn more or opt out of all or some cookies, see the
cookie policy
By closing this banner, scrolling this page, clicking on a link or continuing navigation in any other way, you allow the use of cookies.