Graduate Software Engineer / Software Developer

1 day left

14 Nov 2018
12 Dec 2018
Bluetown Online
Contract Type
Full Time
Job Title: Software Engineer - Graduate

Location: Huntingdon

Salary: Competitive

Job Type: Full Time Permanent

The company is the global leader in product identification solutions with a range ‘best in class’ technologies spanning industrial inkjet, laser, thermal transfer, labelling and software.

The global purpose is ‘Helping to realise life’s potential’. Their contribution to that is solving the world’s product identification challenges, which they accomplish by adhering to four fundamental guiding principles;

1 Place customers at the core of everything they do
2 Strive to create world-class solutions and capabilities
3 Win together every day with enthusiasm, humility and integrity
4 Be accountable to each other, their shareholders and the communities where they work and live

Role Overview:

The Company has now an exciting opportunity for graduate or recent graduate Software Engineer to join their highly successful R&D team. In this role the candidate will design, develop and test software for their inkjet printers. The candidate will work closely with the design team as well as within a wider cross-functional R&D team.

The role includes occasional travel to international manufacturing and customer sites.

They are looking to recruit for the longer term so a candidate’s ability to grow into this role will be important. Training will be provided as needed.

Key Responsibilities:

* Member of a Huntingdon-based Scrum Team, reporting to UK Software Team Leader within the wider R&D Software Team
* Design and implementation of both embedded software for Videojet ink-jet products and PC-hosted internal tools
* C++ and QML programming (training provided)
* Fully involved with requirements gathering, specification, estimation, implementation and documentation of software components and solutions
* Design for volume production of products that are safe, reliable and meet required industry standards
* Participate in technology development, process improvement and technical debt reduction efforts
* Participate in technical reviews, feasibility studies and project reviews

The Candidate:

Whilst relevant ink jet experience is desirable, suitably qualified candidates looking to establish themselves in the industry will also be considered. Training and professional development will be provided.

Essential Requirements:

* Bright, with a sense of urgency and motivated by achievement
* Good Engineering Degree with significant software content
* Appreciation of Object-Oriented Design and Programming
* Strong problem-solving capabilities
* Natural team-player, happy to work within a successful and talented team of experienced Software Engineers


* C++, GUI, Qt, Python, Javascript
* Agile, Scrum
* Embedded, real-time
* Some knowledge of electronics
* WindowsCE and Linux


* Competitive salary and annual bonus scheme
* 25 days’ holiday plus statutory holiday
* Company contributed personal pension scheme
* Private health cover and healthcare cash-back schemes
* Other tax-efficient or cash-back schemes

The company is an equal opportunity employer. They evaluate qualified applicants without regard to race, colour, national origin, religion, gender, age, marital status, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.

Please click the APPLY button to send your CV and Covering Letter for this role.

Candidates with the experience or relevant job titles of: Graduate Full Stack Developer, Full Stack Engineer, T-SQL, SQL Developer, Software Developer, IT Engineer, HTML Developer, JavaScript, Agile, Scrum and Web Development may also be considered for this role.

Apply for Graduate Software Engineer / Software Developer

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

Marketing Communication

We'd love to send you information about Jobs and Services from by email.

All emails will contain a link in the footer to enable you to unsubscribe at any time.

When you apply for a job we will send your application to the named recruiter, who may contact you. By applying for a job listed on you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.