Software Engineer I

Date: Jul 28, 2021

Location: Keene, NH, US

Company: Dover Corporation

The Company          

Markem-Imaje is a wholly owned subsidiary of the US-based Dover Corporation and is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, and print and apply label systems.

Markem-Imaje provides global reach to over 50,000 customers with 30 subsidiaries, 6 technology centers, several equipment repair centers and manufacturing plants with the most comprehensive marking and coding portfolio available in the marketplace.

Are you a self-motivated, talented Embedded Software Engineer who understands the importance of engineering excellence to product development success?

In this role you’ll be… designing, implementing, validating and maintaining embedded software for M-I current and future printers as a part of a global, cross-disciplinary Agile team.

You’ll have an opportunity to… work with talened engineers in a global environment, building complex products across avariety of printing technologies targeted to meet our customers needs and the strategic objectices of Markem-Imaje.

You should possess… a minimum of 1-3 years of experience developing object orientated C++ embedded software.


Great package including Bonus, CAREER Growth and Great Benefits…

Principal Activities / Duties / Responsibilities:

       • Using well defined task design, implement, and validate high quality embedded software using estabshed standards as part of an Agile team of engineers

       •  Obtain clarifications on assigned tasks

       •  Estimate required effort on assigned tasks including time, materials, etc.

       •  Participate in code and design reviews

       •  Attend and participate in team meetings

       •  Attend and participate in daily stand up meetings and participate in the entire agile process

       •  Develop basic unit tests

       •  Execute existing automated system tests

       •  Perform manual system tests

       • Suggests improvements to the continuous integration process

       • Obtain enough knowledge in current Markem-Imaje printing technologies in order to contribute embedded software to such printers

       • Know the different Markem-Imaje printing technologies and where each technology fits in the industrial coding market


Education and/or Experience Required:

  •  A Bachelors' in Computer Science or Computer Engineering
  • Hands-on experience through coursework or internship


General Skills:

  • Excellent interpersonal, written, and oral communication skills
  • Basic design skills such as functional decomposition, UML, and design patterns
  • Understanding of object oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging
  • Understanding and knowledge of test driven development, unit testing, code reviews, and defect characterization
  • Basic understanding of requirements analysis

The Site

Keene, New Hampshire is a small college-town where you’ll find a charming downtown Main Street teeming with shops, restaurants and a retro movie theater. Employees also enjoy a great range of outdoor activities close by such as skiing and hiking.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

Nearest Major Market: Bellows Falls
Nearest Secondary Market: Keene

Job Segment: Developer, Manufacturing Engineer, Engineer, Software Engineer, Thermal Engineering, Technology, Engineering