Software Engineer - Marine Test Equipment
Software Engineer - Marine Test Equipment

Software Engineer - Marine Test Equipment

Preston Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Join us as a Software Engineer to develop cutting-edge marine test equipment.
  • Company: Expleo is a collaborative tech company focused on innovative solutions and client partnerships.
  • Benefits: Enjoy a supportive environment, skill development opportunities, and competitive perks.
  • Why this job: Be part of an inspiring project that challenges the norm and makes a real impact.
  • Qualifications: You need a degree in Engineering or Computer Science and experience in JAVA and LINUX.
  • Other info: This role requires UK nationality and security clearance due to project restrictions.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for Software Engineers to support an exciting project to develop next generation test equipment to support our Marine client. 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 (Experience of UML principles are desirable)
  • Implementation of design in JAVA - utilising NetBeans and Eclipse
  • Unit Testing and Integration Testing - utilising JUnit/Test NG
  • 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 JAVA
  • Experience of working with LINUX systems - Red Hat EL V9
  • Experience of Unit and Integration Testing using tools such as JUnit/Test NG
  • Familiar with Software Development Tools such as NetBeans, Eclipse, GitLab / Jenkins.

Desired skills

  • Domain experience (sonar processing and/or display)
  • Digital Signal Processing.

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

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.

E

Contact Detail:

Edwards Digital Technologies LLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Marine Test Equipment

✨Tip Number 1

Familiarise yourself with UML principles, as they are desirable for this role. Consider brushing up on your knowledge through online courses or tutorials to demonstrate your understanding during interviews.

✨Tip Number 2

Gain hands-on experience with Java programming, especially using NetBeans and Eclipse. You could work on personal projects or contribute to open-source projects to showcase your skills in these environments.

✨Tip Number 3

Since client collaboration is key, practice your communication skills. Engage in mock interviews or group discussions to improve your ability to articulate technical concepts clearly and effectively.

✨Tip Number 4

If you have experience with LINUX systems, particularly Red Hat EL V9, make sure to highlight this in conversations. If not, consider setting up a virtual machine to get familiar with the environment before your interview.

We think you need these skills to ace Software Engineer - Marine Test Equipment

Object Oriented Software Development
Java Programming
Experience with LINUX systems (Red Hat EL V9)
Unit Testing
Integration Testing
JUnit/Test NG
Software Design Principles (UML)
Familiarity with Software Development Tools (NetBeans, Eclipse, GitLab, Jenkins)
Client Collaboration
Documentation Skills
Digital Signal Processing
Sonar Processing Experience
Problem-Solving Skills
Attention to Detail

Some tips for your application 🫡

Understand the Job Requirements: Carefully read through the job description for the Software Engineer position. Make sure you understand the essential skills and qualifications required, such as experience in JAVA, LINUX systems, and unit testing.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that match the job requirements. Emphasise your object-oriented software development experience and any familiarity with UML principles.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your ability to collaborate with clients. Mention specific projects or experiences that demonstrate your skills in software design and testing.

Proofread Your Application: Before submitting, thoroughly proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and clearly presented.

How to prepare for a job interview at Edwards Digital Technologies LLC

✨Showcase Your Software Development Cycle Knowledge

Make sure to demonstrate your understanding of the full Software Development Cycle. Be prepared to discuss your experience in requirements gathering, design, implementation, and testing, as this will show that you can contribute effectively to the project.

✨Highlight Your Java and Testing Skills

Since the role requires programming in Java and experience with unit and integration testing, be ready to provide examples of your work in these areas. Discuss specific projects where you used JUnit or Test NG, and how you approached testing to ensure quality.

✨Familiarise Yourself with UML Principles

Although not mandatory, having knowledge of UML principles is desirable for this position. Brush up on your UML skills and be prepared to discuss how you've applied them in previous projects, as this could set you apart from other candidates.

✨Prepare for Client Collaboration Scenarios

Client collaboration is key in this role, so think of examples where you've successfully worked with clients to meet their expectations. Be ready to discuss how you handle feedback and integrate client needs into your software development process.

Software Engineer - Marine Test Equipment
Edwards Digital Technologies LLC
Location: Preston
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>