CAREER OPPORTUNITIES IN NORTH AMERICA

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:

SEND YOUR CV

Tel. +1 301 490 4007

Eurotech North America

10260 Old Columbia Road
Columbia, MD 21046 - USA

Current Openings

Lead Hardware Engineer

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

Eurotech IoT products and solutions simplify 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 an exceptional individual with a solid foundation in IoT projects, to drive the successful design and engineering of electronic products such as printed circuit boards, sensors, and gateways from conception to production

You will be part of an incredibly talented, hardworking, international team. You will work on all aspects of hardware development including design, implementation, testing and support.

Responsibilities

  • Ensure successful completion of specification reviews, development program timelines and reports, design reviews, simple mechanical designs, documentation packages, preproduction builds and transfers to production
  • Solve highly advanced hardware engineering problems (certification, power supplies, high speed interfaces, high-speed memory and processor busses) 
  • Review and approve design validation testing
  • Interface with customers at key development points to understand and guide system requirements
  • Develop quotes to estimate effort for custom hardware development projects
  • Ensure all hardware engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives
  • Design for single board computers and high level systems with DRAM, Flash, Ethernet, Serial, and Wireless Technology
  • Determine and meet hardware development commitments
  • Assist with creation of product technical specifications
  • System design and debugging, use of scopes and analyzers
  • Understand and maintain project schedules to ensure requirements are met
  • Supervise and develop hardware engineering team
  • Other duties as assigned
  • 10-20% travel required to customer sites and company events

Qualifications

  • 5 or more years of electrical engineering experience including the design of printed circuit boards required
  • Advanced knowledge of hardware design required
  • Experience with microprocessors, CPLD, LCDs, USB, low power & analog design
  • Knowledge of C language/High level design languages (VHDL/Verilog) helpful
  • Experienced with high-speed board design, EMI/ESD remediation strategies
  • Excellent communication skills; able to work well in a team environment or independently
  • Ability to problem-solve, analyze information for determining next steps, and create documentation
  • Prior experience supervising small teams
  • Strong verbal and written communication skills
  • Ability to travel, which may include occasional international travel.  Valid passport required

Education

Bachelor’s degree in Electrical Engineering or related technical field

Office location

  • Columbia, MD
  • Huntsville, AL

close

Linux Embedded Software Engineer

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

Eurotech IoT products and solutions simplify 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 seeking an exceptional engineer with solid hands-on experience with the Linux operating system and its development – from the kernel and device drivers to applications.  In addition to maintaining and developing Linux support across Eurotech’s line of M2M/IoT embedded products, the candidate will actively contribute to the evolution of the existing state-of-the-art Linux development and build process. By learning and employing the most recent tools and techniques, including advanced configuration management and Cloud-based solutions, Eurotech aims at a more automated system of quality control.  Working from the Columbia, Maryland office, this candidate will join a multi-national team of talented and hardworking Linux developers based in the US, UK and Italy.

Responsibilities

  • Develop embedded Linux distributions, support packages and device drivers for Eurotech embedded ARM/X86 based hardware products
  • Organize and automate the construction and build process of Linux distributions across Eurotech’s portfolio of products, chip architectures and versions
  • Conduct feasibility and cost studies of custom software projects
  • Provide support and guidance to the systems development and systems application teams to create complete product solutions
  • 10-20% travel required to customer sites and company events
  • Other duties as assigned

Qualifications

  • Minimum of 5 years of related experience
  • An in-depth technical understanding of the Linux Operating system
  • Proven expertise with Linux, its configuration, kernel, driver and application development
  • Experience with Linux Networking Configuration (i.e. iptables, routing, cellular, wifi)
  • Excellent programming skills in C, C++ and Shell Scripting
  • Prior experience and ability to develop low level software
  • 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)
  • Ability to work equally well in a team environment or independently
  • Ability to travel, which may include occasional international travel.  Valid passport required
  • BS or MS Degree in technical field such as Computer Science or Electronic Engineering, or may substitute equivalent experience
  • Demonstrates a high level of accuracy and attention to detail
  • Strong ability to communicate technical concepts clearly and effectively and to interact with clients as needed
  • A self-motivated and proactive team player

Desirable Experience

  • Experience with Red Hat, Fedora, Wind River Linux and Wind River Workbench
  • Knowledge and hands-on experience with the Linux Yocto project
  • Experience developing automated build process within virtual machines
  • Experience with Linux configuration management tools like clobber, kickstart, puppet and chef
  • Experience with industry specific protocols such as MQTT, MODbus, JBus, CANbus, Continua, Allen Bradly, DNP, HART, Zigbee, 6LoWPAN, CoAP, CSAFE, or others
  • Experience with Agile Software Development and SCRUM

Education

Bachelor’s degree in Electrical Engineering or related technical field

Office Location

  • Columbia, MD
  • Huntsville, AL
close

Eurotech Software 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 core 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, object-oriented software development, a strong background on data management systems, and a passion for large distributed real-time systems, big data, and streaming applications.

You will be part of an incredibly talented, hardworking, international team. You will work on all aspects of software development including design, implementation, testing and support. The developed IoT solutions will be rollout in production environments of customers worldwide.

We are committed to evolve 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

  • Degree in Computer Science or related field or equivalent experience
  • A minimum of 2-year work experience
  • Experience in working with IoT solutions
  • Good working experience of Unix/Linux environments, including embedded systems
  • Excellent understanding of object-oriented programming, strong skills in Java, C++, Python, Go, or Scala
  • Working experience of micro-services and web applications specifically J2EE, Servlets, REST, AJAX
  • Expert knowledge data storage solutions – MySQL, Elasticsearch and/or Cassandra is a plus
  • Strong ability to communicate technical concepts clearly and effectively
  • A team player with self-motivation
  • Good knowledge of the English language

Desirable Experience

  • Experience with IoT related technologies and standards such as MQTT, CoAP, AMQP, LWM2M
  • Experience with cellular technologies and embedded modem configuration
  • Experience designing software for high-volume and highly scalable systems
  • Knowledge of secure computing, cryptographic protocols and communications security
  • Experience with message brokers and their deployments – Apache Kafka, ActiveMQ, and Camel
  • Experience with data pipelines: time series storage (e.g. Elasticsearch, InfluxDB) and data processing (e.g. Spark, Hadoop) and data visualization (e.g. Grafana, Kibhana, JavaScript Dashboards)
  • Real-Time Web UIs development experience; GWT, WebSocket, Angular, Patternfly, or REACT a plus
  • Comfortable with version control and release management, e.g. Git and Maven
  • Working experience with Cloud management and cluster administration (AWS, Azure, Docker, OpenShift)
  • Experience with Continuous Delivery, DevOps, Agile Software Development and SCRUM

Office Location

Any of the following locations will be considered:

  • Portland, OR
  • Boston, MA
  • Columbia, MD
close

Test Engineer

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

Eurotech IoT products and solutions simplify 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.

The Test Engineer will focus on designing the fabrication of test apparatus, equipment, and software and will determine the methods, procedures, and conditions for testing products for high volume manufacturing.

Responsibilities

  • Ensure manufacturing + operational testing conform to functional specifications/customer requirements
  • Plan, develop and conduct tests on electronic components, products, and systems, applying knowledge and principles of electronic theory, testing methodology and procedures, and electronic engineering
  • Set-up standard test apparatus or devices to conduct functional, operational, environmental, and life tests to evaluate performance and reliability of prototype or production units
  • Work with contract manufacturers in the software and hardware design of functional test equipment and for the transition of test fixtures to the contract manufacturer for the production phase
  • Develop and document processes and test methodologies that are simple to operate and time efficient in order to quickly move product through the testing process and the operations department
  • Work with Quality Department in providing feedback to customers for returned units.• Evaluate operational systems and recommend design modifications to eliminate causes of malfunctions
  • Develop computer software and hardware to conduct tests on electronic products and systems. Specify test equipment as necessary
  • Coordinate activities of workers engaged in the processing, testing, repairing, troubleshooting and configuration of production products for delivery to customers
  • Support root cause analysis of all in-house failures and customer returns with purpose of providing feedback to design engineering, contract manufacturers, and customers
  • Support of fixtures that are in use by contract manufacturers
  • Other duties as assigned

Qualifications

  • Bachelor of Science in Electrical Engineering or related technical degree required
  • Experience in testing electronic boards, modules and test equipment; may substitute college courses for on-the-job experience
  • Proven ability in developing test instructions and procedures.• Experience with Windows programming, familiarity with Linux operating systems, and Linux and Python scripting
  • Solid knowledge of discrete electronic components and analog, power, and digital electronics
  • Must be available for occasional domestic and international travel and maintain a valid passport

Office Location

Columbia, MD

close

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.

Duties

  • 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. 

Qualifications

  • 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

close

Mechanical Engineer

Mechanical Engineer is responsible for the full lifecycle of mechanical development of board level and system level products including the creation of concept designs, thermal and mechanical modeling, validation of prototypes, certification, and transitioning released designs to efficient manufacturing.

Duties

  • Work with Hardware designers and PCB layout engineers throughout the full product development life-cycle
  • Develop mechanical design using tools such as AutoCAD, and Pro/Engineer
  • Read and understand electronic schematics
  • Create 3D concept models (both pre-sales and project support) and perform mechanical and thermal analysis modeling for both board and system-level components
  • Assess project requirements and contribute to budget / estimate development, project timescales and specification development with internal teams, managers and customers
  • Perform mechanical design functions including drafting and analysis of cable, line, ISO, and assembly drawings
  • Identify, evaluate, select and qualify off-the-shelf components and enclosures as required
  • Design and develop product packaging and enclosure designs meeting stringent environmental and EMC requirements
  • Coordinate with test and electrical engineering regarding product environmental or EMC compliance, designing and implementing test setups and test procedures, as well as product manufacture / assembly work instructions, procedures, etc.
  • Drive best practices for mechanical design, modelling, and validation.

Requirements

  • Knowledge of board and system level thermal and vibration issues
  • 3-5 years experience in mechanical design and/or manufacturing engineering that includes electronic assemblies
  • Knowledge of test and certification standards, including UL, FCC, EN50155, MIL-STD-810, MIL-STD-461, etc.
  • Knowledge of design techniques for product ruggedization including understanding of shock, vibration, EMC mitigation
  • Understanding of manufacturing processes including standard machining, as well as cast aluminum, milled aluminum and plastic enclosure manufacturing (including tool and die)
  • Must be proficient with mechanical design tools (AutoCAD, Pro/Engineer)
  • Experience with PCB design tools (Orcad, Allegro, Pads, Mentor)
  • Minimum 5 years experience including 2 years management/supervisory

Qualifications

  • Knowledge of board and system level thermal and vibration issues
  • Strong communication skills, both orally and written

Education

BS in Mechanical Engineer; MSME preferred

Work Requirements

Position duties may require incumbents to lift, carry heavy objects (up to 25 lbs.) on a non-routine or daily basis.

Location

Huntsville, AL

Note: This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required by the employee.

close
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.
agree