Reports to: Lead Software Engineer
Department: Engineering

About Metrohm Raman:

Specializing in spectrographic chemical identification equipment, we build exciting instruments with applications from security and defense to pharmaceutical. We utilize the science of raman spectroscopy to analyze unknown compounds and mixtures in the field. We are continuously innovating our products and pursuing new markets.

We are looking for a self-motivated and passionate person to join our team.  This person will work with business and technology teams to develop, test and deliver a multitude of advanced software projects.  This person should have good communication skills, and a solid understanding of software architecture, testing and methodologies.  

Essential Duties:

  • Develop, design, implement and, test software for desktop and embedded systems
  • Code for device subsystems including GUI interfaces.
  • Work in an embedded Linux and micro-controller environment
  • Strong commitment to good engineering discipline and processes including code reviews and unit tests
  • Ensure the release of quality software and firmware suites
  • Utilitze IBM RTC to track progress and update user stories
  • Adhere to development standards, policies, and procedures
  • Follow all company policies, procedures and safety rules
  • Maintain work area in a clean and orderly condition
  • Perform other duties as assigned

Minimum Qualifications:

  • Bachelor of Science Degree in Computer Engineering, Computer Science, or related discipline
  • Minimum 2 years of Software Engineering experience preferred
  • Experience with the Agile design process
  • xperience with revision control, preferably Git
  • Excellent interpersonal and communication skills both written and oral
  • Ability to work effectively independently as well as in a team environment
  • Attention to detail and ability to prioritize tasks in deadline driven environment
  • Positive attitude and good work ethic required

Beneficial Qualifications:

  • Embedded Linux and/or Windows development background
  • Experience with C# (.NET framework), C++, or Lua
  • Experience with Protobuf and RPC
  • Experience maintaining an existing codebase
  • Experience working with web/cloud based technologies
  • ISO 9001 experience
  • Graphic design experience

To apply, please send resume to jessica.parker@metrohm.com