This job has ended. Find similar jobs.

Software Engineer

Posted 12 March by Mark Roberts Motion Control Easy Apply Ended


Our products involve the control of motors, interfaces for controlling motion sensing, analogue amplifiers and general GPIO / Sensor interfacing. You will be involved in development cycles for our existing products as well as New Product development. You will see your projects every step of the way.

This successful candidate will be working alongside the existing multidiscipline R&D team but should also be comfortable working on their own.


  • Proven track record of C++ Experience
  • Experience writing software for controlling electromechanical products
  • Dealing with tasks ranging from customer facing GUI development to mathematical & control algorithms
  • Maintaining and improving planning frameworks
  • Maintaining and designing control algorithms


  • QML programming experience
  • Multithreading applications
  • Real Time Development
  • QT programming experience
  • Knowledge of C++11/14 standards
  • Graphical UI & UX design and coding
  • MFC Experience
  • Basic Electronics skills


We offer the best engineering environment for creative and collaborative professionals to work in a welcoming team. Our R&D department consists of 3 sections: Mechanical, Electronics and Software. All our engineers work side by side to create unique, exceptional products that are used all over the world.

Our success is only possible because of the team effort from everyone and we recognise the individual input of each person throughout our design and manufacturing process at MRMC.


  • competitive salary
  • flexitime
  • opportunity to earn overtime
  • bonus
  • ample and secure parking
  • training and development opportunities


We are a robotics company doing some serious hardware and software engineering. By robots we mean 6+ axis robotic arms, large multi axis rigs and 2-3 Axis camera platforms. Our products are used globally in Broadcast studios, Stadiums, Movie Sets and Photography studios to capture motion and stills.

We are everywhere! In the Fox news room in America, Game of Thrones shoots in Ireland, the South Korean Olympics in areas that can only be accessed by robots on location and photographing products and models at 2000 frames per second!

MRMC has been at the front of its field for over 50 years. Starting off from a family business, we are currently a medium sized business thriving and growing bigger every year. Recently MRMC also has become a Nikon Group Company.


If you think your career aspirations, skills and experience fit this role and our company, please apply by sending your most up to date CV to us. Our recruitment process is very straightforward and we respond quickly. MRMC will be delighted to hear from you.

This job description aims to provide an overview of the duties required. The successful candidate will be required to carry out any other duties commensurate with the grade and level of responsibility of this post, for which the post holder has the necessary experience and/or training.

Required skills

  • C++
  • Electro-mechanical

Reference: 34663587

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job