Junior Software Engineer — Growth in Safety-Critical Software

James Fisher and Sons plc

Aberdeen City

Hybrid

GBP 28,000 - 38,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Early finish on Fridays
Private Medical Insurance
Life Assurance
Cycle to work scheme
Company Pension

Job summary

James Fisher and Sons plc in Westhill, Aberdeen, is seeking a motivated Junior Software Engineer to support the development and enhancement of software solutions across the JFD product range. You will work closely with experienced engineers to deliver reliable, high-quality software that meets customer needs while upholding safety, quality, and engineering excellence.

You will contribute to new product development, system improvements, and through-life support activities, with opportunities to

Qualifications

  • A degree in Computer Science, Software Engineering, Electrical/Electronic Engineering, or related discipline.
  • Understanding of the Software Development Life Cycle (SDLC) and software engineering best practices.
  • Strong fundamentals of object-oriented programming.
  • Experience with one or more languages listed (C#, C/C++, Rust, Java).
  • Strong analytical and problem-solving skills with debugging abilities.
  • Proactive attitude, willingness to learn, and interest in software engineering career.

Responsibilities

  • Support development, enhancement, and maintenance of software across existing products and new developments.
  • Assist with software change management for current and legacy code, ensuring updates are tested and documented.
  • Contribute to engineering documentation: specs, test plans, reports, user guides, manuals.
  • Collaborate with multidisciplinary teams to meet customer and business requirements.
  • Follow established standards, processes, and best practices for quality and compliance.
  • Support testing, troubleshooting, and defect resolution throughout the lifecycle.
  • Participate in site visits to JFD locations and customer sites as needed.
  • Ensure adherence to internal procedures, safety and regulatory requirements.

Skills

Object-oriented programming
C#
C/C++
Rust
Java

Education

Bachelor's degree in Computer Science / Software Engineering / related discipline

Tools

Azure DevOps
Git
GitHub

Job description

James Fisher and Sons plc in Westhill, Aberdeen, is seeking a motivated Junior Software Engineer to support the development and enhancement of software solutions across the JFD product range. You will work closely with experienced engineers to deliver reliable, high-quality software that meets customer needs while upholding safety, quality, and engineering excellence.

You will contribute to new product development, system improvements, and through-life support activities, with opportunities to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer — SDLC & Safety-Critical Systems
Junior Software Engineer — SDLC & Safety-Critical Systems

James Fisher and Sons plc • Elrick

On-site
GBP 25,000 - 35,000
Early finish on Fridays
Private Medical Insurance
Cycle to work scheme
+1
Junior Software Engineer — Build Safe, Reliable Software
Junior Software Engineer — Build Safe, Reliable Software

James Fisher and Sons plc • Westhill

On-site
GBP 26,000 - 38,000
Private Medical Insurance
Life Assurance
Cycle to work scheme
+1
Junior Software Engineer
Junior Software Engineer

James Fisher and Sons plc • Elrick

On-site
GBP 25,000 - 35,000
Early finish on Fridays
Private Medical Insurance
Cycle to work scheme
+1
Junior Software Engineer
Junior Software Engineer

James Fisher and Sons plc • Aberdeen City

Hybrid
GBP 28,000 - 38,000
Early finish on Fridays
Private Medical Insurance
Life Assurance
+2
Senior Software Engineering Team Lead – Safe, Scalable Systems
Senior Software Engineering Team Lead – Safe, Scalable Systems

James Fisher and Sons plc • Elrick

On-site
GBP 90,000 - 130,000
Private Medical Insurance
Life Assurance
Cycle to work scheme
+2
Senior Mechanical Engineer - Lead Design & Systems
Senior Mechanical Engineer - Lead Design & Systems

James Fisher and Sons plc • Westhill

Remote
GBP 55,000 - 75,000
Early finish on Fridays
Private Medical Insurance
Life Assurance
+2
Senior Embedded Software Development Leader
Senior Embedded Software Development Leader

James Fisher and Sons plc • Renfrew

Hybrid
GBP 75,000 - 110,000
Hybrid working
Competitive salary
Pension and private medical
Technical Software Development Manager - Embedded Systems (TA)
Technical Software Development Manager - Embedded Systems (TA)

James Fisher and Sons plc • Westhill

Hybrid
GBP 90,000 - 120,000
Private Medical Insurance
Life Assurance
Cycle to work scheme
+1
Principal Software Team Lead
Principal Software Team Lead

James Fisher and Sons plc • Elrick

On-site
GBP 90,000 - 120,000
Early finish on Fridays
Private Medical Insurance
Life Assurance
+2
Technical Software Development Manager - Embedded Systems (TA)
Technical Software Development Manager - Embedded Systems (TA)

James Fisher and Sons plc • United Kingdom

Hybrid
GBP 70,000 - 110,000