Enable job alerts via email!

Software Engineer - Rail and Transportation

Expleo

Crewe

On-site

GBP 35,000 - 65,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking talented Software Engineers to join an exciting project focused on developing next-generation Rail Software. This role offers the opportunity to engage in the full Software Development Cycle, from gathering requirements to compliance testing. You will work collaboratively with clients to ensure their needs are met while implementing designs in C++. Ideal candidates will have a strong background in Object-Oriented Software Development, particularly in C++, and experience with Bare Metal Systems. Join a supportive and dynamic team that values your contributions and empowers you to grow your skills in a collaborative environment.

Benefits

Collaborative working environment
Skill expansion opportunities
Accredited training courses
Competitive company benefits

Qualifications

  • Degree in Engineering or Computer Science is essential.
  • Experience with UML principles and SIL Software Standards is desirable.

Responsibilities

  • Design software and gather requirements for the Rail Software project.
  • Implement designs in C++ and conduct unit and integration testing.
  • Collaborate with clients to ensure product meets expectations.

Skills

Object Oriented Software Development
C++ Programming
Bare Metal Systems
Unit Testing
Integration Testing
Full-Lifecycle Software Development

Education

Degree in Engineering
Degree in Computer Science

Job description

Overview

We are looking for Software Engineers to support an exciting project to develop next generation Rail Software for our Rail Clients. This project will allow the successful candidate to be involved through the full Software Development Cycle, from Requirements gathering through to formal compliance testing of the developed product.

Responsibilities
  • Software design and Requirements (Experience of UML principles are desirable)
  • Implementation of design in C++
  • Unit Testing and Integration Testing
  • Production of appropriate design and test results documentation
  • Client Collaboration - Integration with the client to ensure the product meets the clients' expectations.
Qualifications
  • Appropriate degree (Engineering or Computer Science)
Essential skills
  • Object Oriented Software Development Experience
  • Experience of programming in C++
  • Experience of working with Bare Metal Systems
  • Experience of Unit and Integration Testing
  • Full-Lifecycle Software Development Experience
Desired skills
  • Domain experience (Rail Industry)
  • SIL Software Standards
  • Familiarity with FPGA and VHDL coding
What do I need before I apply
  • Due to Security Restrictions - this work can only be undertaken by UK Nationals (dual nationality is not permitted) with Security Clearance.
Benefits
  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
  • We empower all passionate technology-loving professionals by allowing them to expand their skills and take part in inspiring projects
  • Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
  • Competitive company benefits
  • Always working as one team, our people are not afraid to think big and challenge the status quo
Diversity and Inclusion
  • As a Disability Confident Committed Employer we have committed to:
    • Ensure our recruitment process is inclusive and accessible
    • Communicating and promoting vacancies
    • Offering an interview to disabled people who meet the minimum criteria for the job
    • Anticipating and providing reasonable adjustments as required
    • Supporting any existing employee who acquires a disability or long-term health condition, enabling them to stay in work

“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.”

We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.