Junior Software Engineer

Job description

Junior Software Engineer

Reporting to: Software Team Lead Type of Role: Permanent

Start Date: Immediate Salary: £tbc (plus benefits)

Who we are:

RedLux are a world-leading SME who design and manufacture state-of-the-art robotic measuring instruments for use in such fields as biomedical research, optics, automotive and aerospace. We are seeking to recruit a Junior Software Test Engineer / Software Engineer to help the company’s development team and processes cope with the rapid growth in demands for our optical coordinate measuring machines.

Who you are:

You will and have an engineering/mathematical/physics background, have previously developed software (preferably in C# and .NET, but perhaps C++ or other languages). Ideally, you will have previous experience working on integrated hardware/software solutions in a field such as automation and robotics or metrology industries, or a keen interest in working in such an environment.

Overall Responsibilities:

To help develop software solutions, many of which will interface to, and control, cutting-edge hardware systems. The role will initially be focused on testing with an opportunity to move towards a software engineering role.

Post Holder – Specific Responsibilities and Duties:

  • Testing software developed in an agile environment, including setting up machines for running manual and automated tests, and initial analysis of data produced, using Excel, creating charts, reviewing diagnostics data and logs etc.
  • Developing new software and tests using appropriate tools and programming languages (C# and .NET using TFS).
  • Working closely with a small team of software engineers.
  • Diagnosing and fixing issues found.
  • Interfacing with third-party hardware and software.
  • Understanding algorithms developed for both data analysis and robotic control.
  • Strong academic background in computing, science, maths or engineering (HD).
  • Some previous experience of software development (E), preferably in C# or C++ in a .NET environment (D). Familiarity with Unit Tests an advantage (D),.
  • Good skills with Microsoft applications including Excel and Word (E)
  • Fluent written and spoken English (E).
  • Background or interest in robotics, automation, image processing, metrology or similar (D).

Primary Location of Post:

At the company address in Romsey (near Southampton).

Occasional travel to customers’ sites might be required. Destinations are likely to be, but not limited to UK, Europe, USA.


Job requirements

Key Qualifications/Experience:

Key Business Attributes

Maintain confidentiality with respect to customer information and our own IPR (E).

Attention to fine detail and quality at all times (E).

Ability to manage and plan work to meet deadlines and respond to changing priorities (E).

Ability to communicate appropriately and effectively with suppliers, customers and colleagues (E).

Good organizational skills and detail-oriented mindset (E).

Personal Qualities

Highly self-motivated individual capable of working with minimum supervision, individually and as part of a team, in a dynamic environment (E).

Able to work to tight timescales and sometimes under pressure (E).

A flexible approach to work; able to work occasional overtime at short notice (E).

(E)= Essential (HD) = Highly Desirable (D) = Desirable