Software Engineer - Contractor Apply now
Software Engineer - Contractor

Software Engineer - Contractor

Freelance 48000 - 72000 £ / year (est.)
Apply now
M

At a Glance

  • Tasks: Design and develop software for innovative maritime communication systems.
  • Company: Join a cutting-edge team focused on maritime communications for the RN.
  • Benefits: Enjoy flexible working options and the chance to work on impactful projects.
  • Why this job: Be part of exciting projects that shape the future of maritime technology.
  • Qualifications: Degree in software engineering or equivalent; experience with C++, Java, and embedded systems required.
  • Other info: Opportunity to work closely with systems engineers and contribute to national defense.

The predicted salary is between 48000 - 72000 £ per year.

Job Purpose We are pleased to announce an exciting opportunity for a Contract Senior Software Engineer within our Maritime Communications design and development team. The primary focus of this role is within the domain of Maritime communication capabilities for the RN. The core responsibility of this position is to proficiently implement software designs into deliverable and effective software system solutions. This role offers a unique and challenging avenue for a skilled professional to contribute significantly to our cutting-edge projects. What you’ll do Software design, development and review (from concept to final product) for a range of systems from small embedded single processors through to multi-processor networked systems. Work with systems and hardware engineers to develop multi-discipline solutions, including the definition of software/hardware and software/firmware interfaces. Meet technical requirements through all phases of design, integration and leading to customer acceptance. Liaise and cooperate with the Software Lead and Design Authorities to resolve technical, project or resource problems and conflicts. Conduct test and demonstration of software. What you’ll need In-depth knowledge and experience in all aspects of software design (UML), development and test (including unit, integration and system level). Proficient in various high-level programming languages including C++, C, and Java. Experience with embedded and desktop operating systems including Linux (RHEL would be advantageous), Windows etc. Previous use of Visual Studio and Enterprise Architect would be advantageous. Degree educated or equivalent qualification. Can evaluate, mitigate and manage software engineering risks across projects for which you will be directly/indirectly responsible. Have a high level of both verbal and written communication skills providing regular communication to internal and external stakeholders, customers and suppliers. Ability to multi-task and prioritise workload with a hands-on approach. Problem-solving and fault-finding. Experience of the UK Defence industry, preferably within the maritime sector. #J-18808-Ljbffr

Software Engineer - Contractor employer: Matchtech

Join our dynamic Maritime Communications design and development team, where innovation meets collaboration. As a contractor, you'll enjoy a flexible work environment that fosters professional growth and encourages creativity, all while contributing to impactful projects for the RN. With access to cutting-edge technology and a culture that values teamwork and open communication, this role offers a unique opportunity to enhance your skills in a supportive setting.
M

Contact Detail:

Matchtech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Contractor

✨Tip Number 1

Familiarize yourself with the specific technologies and tools mentioned in the job description, such as UML, C++, C, Java, and Linux. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Network with professionals in the maritime communications field, especially those who have experience in the UK Defence industry. Engaging with them on platforms like LinkedIn can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your problem-solving and fault-finding experiences during the interview. Be ready to share specific examples where you've successfully navigated technical challenges in software design and development.

✨Tip Number 4

Demonstrate your ability to communicate effectively with both technical and non-technical stakeholders. Practice explaining complex software concepts in simple terms, as this skill is crucial for liaising with various teams.

We think you need these skills to ace Software Engineer - Contractor

Software Design
UML
High-Level Programming Languages (C++, C, Java)
Embedded Systems
Desktop Operating Systems (Linux, Windows)
Visual Studio
Enterprise Architect
Software Testing (Unit, Integration, System Level)
Risk Management in Software Engineering
Verbal and Written Communication Skills
Multi-tasking and Workload Prioritization
Problem-Solving
Fault-Finding
Experience in UK Defence Industry
Maritime Sector Knowledge

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and requirements. Tailor your application to highlight your relevant experience in software design, development, and testing.

Highlight Relevant Skills: Emphasize your proficiency in high-level programming languages such as C++, C, and Java. Mention any experience with embedded systems and operating systems like Linux and Windows, as well as tools like Visual Studio and Enterprise Architect.

Showcase Communication Skills: Since the role requires strong verbal and written communication skills, provide examples in your application that demonstrate your ability to communicate effectively with stakeholders, customers, and team members.

Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the specific requirements of the position. Use keywords from the job description and provide concrete examples of how your past experiences align with the responsibilities outlined in the job posting.

How to prepare for a job interview at Matchtech

✨Showcase Your Technical Skills

Be prepared to discuss your experience with software design and development in detail. Highlight your proficiency in C++, C, and Java, and be ready to provide examples of projects where you've implemented these languages effectively.

✨Understand Maritime Communication Systems

Familiarize yourself with the specific challenges and technologies related to maritime communication. This will demonstrate your interest in the role and your ability to contribute to the team's objectives.

✨Emphasize Collaboration Experience

Since the role involves working closely with systems and hardware engineers, share examples of past collaborations. Discuss how you resolved conflicts or technical issues in a team setting to showcase your teamwork skills.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities. Be ready to walk through your thought process when faced with software engineering risks or technical challenges, particularly in the context of the UK Defence industry.

Software Engineer - Contractor
Matchtech Apply now
M
  • Software Engineer - Contractor

    Freelance
    48000 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-07

  • M

    Matchtech

  • Other open positions at Matchtech

    M
    Java Software Engineer

    Matchtech

    Full-Time 65 £ / hour
    M
    Senior Quality, Health, Safety & Environmental Engineer

    Matchtech

    Full-Time
Similar positions in other companies
C
Software Engineer - Contractor

CV-Library

Woking Freelance 48000 - 72000 £ / year (est.)
M
Morson Talent | Software Engineer

Morson Talent

Wareham Full-Time
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>