The SF Climate Week 2025 calendar is now open! 🎉 Register for 200+ events now before they fill up.
Back

Junior Software Engineer

12 days ago
Full time role
Hybrid · Remote · Stoneham, MA, US... more

Location:

(HRE) Stoneham Place

Job ID:

R0063536

Date Posted:

2025-03-11

Company Name:

HITACHI RAIL LIMITED

Profession (Job Category):

Other

Job Schedule: 

Full time

Remote:

No

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.

Job Description:

Your new role

Junior Software Engineer

Southampton/Hybrid

Permanent

£35,000 per annum

The primary responsibility is to develop manufacturing test software to ensure all new and existing products meet their required specifications prior to shipping. Typical activities will include reviewing requirements and defining software tests to ensure those requirements are met, modifying/updating existing software, working with other members of the cross functional Perpetuum Onboard team.

  • Work with the Development and Sustaining Engineers to facilitate the development of automated/semi-automated test processes.

  • To work on software as directed by the Test Development Engineering Lead. This could be test development activities or local tools to be used for improving efficiencies.

  • Keep all software under source control and publicise new software tools/libraries to the team. Include automated tests for any software that is to be deployed to the cloud/production.

  • Keep abreast of new technologies and methodologies for automating the testing of our products.

  • Assist in investigations related to process escapes to understand the root cause and develop permanent fixes.

  • Grow your experience/knowledge of developing in Python, C#, & C/C++.

  • Follow internal development and release processes.

  • To undertake other duties not included above, as business demands require, but which will be consistent with the role outlined.

About you

  • Experience developing using OOP principles.

  • Knowledge of and experience developing in Python, C# & C/C++.

  • Experience in working with databases. Knowledge of levels of normalisation is not essential but would be an advantage.

  • A self-motivated, self-starter able to carry responsibility and understand the need for and demonstrate a sense of urgency.

  • Very good oral and written communication, presentation and team skills.

  • Excellent trouble-shooting skills.

  • Exceptional problem-solving skills.

Qualifications

  • A minimum of a BSc/BEng degree in a software engineering or closely related subject

Desirable Requirements

  • Knowledge of test software development for testing and analysis of complex electromechanical systems.

  • Exposure to development and delivery of detailed test applications.

  • Knowledge of design and building of bespoke test equipment would be an advantage.

  • Experience/knowledge of the following: Git, Jira & Azure.

  • Knowledge/experience of UI development. Experience with python package “tkinter” or WPF framework would be an advantage.

  • Knowledge/experience developing using wired/wireless methods of communicating with electronic devices.

  • Knowledge of complex analysis of large data sets inclusive of development of software tools for manipulation, presentation and interpretation of data.

  • Experience using IDEs such as Pycharm & MS Visual Studio.

  • Experience writing technical documentation such as specifications/reports.

What we offer

We value the importance of all of our employees, if you would like to join our fantastic organisation you could be entitled to:

  • Competitive salary

  • Annual Performance bonus paid on discretionary basis.

  • 25 days holiday

  • Pension scheme with contributions up to 9%

  • Private medical insurance

  • Personal Accident insurance

  • Group Income protection

  • Group Life Insurance

  • Employee Assistance Programme

We also offer additional perks for you to choose from within a flexible plan that will meet your specific needs and lifestyle.

Applications for this role will close on Tuesday 25th March 2025

#LI-AH1

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at  https://www.hitachirail.com/careers.

At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail

Subscribe