Software Engineer

s1jobs

Aberdeen City

On-site

GBP 40,000 - 56,000

Full time

33 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Cammach is recruiting for a Software Engineer to join our Aberdeen-based client team on a permanent, staff basis. The role focuses on designing, developing, and maintaining software solutions for subsea equipment, including creating applications, testing, debugging, and collaborating with engineers to deliver projects.

Key responsibilities include writing robust code in Java, C++, or Python, performing tests, producing technical reports and user manuals, and coordinating with other departments

Qualifications

  • Strong knowledge of software engineering principles and programming languages.
  • Excellent problem-solving skills to address software challenges and improve product performance.
  • Effective communication skills to collaborate with team members and stakeholders.
  • High attention to detail to ensure accuracy and quality in software development.
  • Proven experience as a Software Engineer or similar role, with a strong background in software development and programming.
  • Proficiency with programming languages such as Java, C++, Python, or similar.

Responsibilities

  • Design, develop, and maintain software applications that meet project specifications and industry standards.
  • Conduct tests to identify and fix bugs, ensuring the software is functional and robust
  • Work closely with other engineers, technicians, and departments to ensure seamless project execution
  • Prepare technical reports, software specifications, and user manuals
  • Manage project timelines, resources, and budgets to ensure timely and cost-effective completion

Skills

Java
C++
Python
Software design
Problem solving
Communication
Detail oriented

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Job description

Cammach is currently recruiting for a Software Engineer to join our client’s Aberdeen-based team on a permanent, staff basis. This is an exciting opportunity to become part of a forward-thinking organisation and contribute to the development of innovative software solutions.

ROLE

The primary objective of the Software Engineer is to design, develop, and maintain software solutions for subsea equipment. This role involves creating software applications, conducting tests and debugging, and collaborating with other engineers and departments to ensure the successful implementation of projects.

Responsibilities
  • Design, develop, and maintain software applications that meet project specifications and industry standards.
  • Conduct tests to identify and fix bugs, ensuring the software is functional and robust
  • Work closely with other engineers, technicians, and departments to ensure seamless project execution
  • Prepare technical reports, software specifications, and user manuals
  • Manage project timelines, resources, and budgets to ensure timely and cost-effective completion
Requirements
  • Strong knowledge of software engineering principles and programming languages
  • Excellent problem-solving skills to address software challenges and improve product performance
  • Effective communication skills to collaborate with team members and stakeholders
  • High attention to detail to ensure accuracy and quality in software development
  • Proven experience as a Software Engineer or similar role, with a strong background in software development and programming.
  • Proficiency with programming languages such as Java, C++, Python, or similar.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Preferred
  • Additional certifications in specialized areas of software development
  • Familiarity with subsea equipment and related industry standards. Experience in development of ROV Software.
  • Experience in managing large-scale software development projects
  • Experience with Green Sea ROV software.
  • Master’s degree in Computer Science, Software Engineering, or a related field
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Production Manager
Production Manager

s1jobs • Aberdeen City

On-site
GBP 50,000 - 70,000
Lead Software Engineer
Lead Software Engineer

Saab UK • Southampton

On-site
GBP 95,000 - 110,000
Junior Production Technician
Junior Production Technician

s1jobs • Aberdeen City

On-site
GBP 21,000 - 28,000
Design Engineer - Subsea Tooling in Aberdeen
Design Engineer - Subsea Tooling in Aberdeen

Energy Jobline ZR • Aberdeen City

On-site
GBP 50,000 - 61,000
Project Engineer
Project Engineer

Coalesce Management Consulting • Newcastle upon Tyne

Hybrid
GBP 40,000 - 65,000
Design Engineer - Subsea Tooling
Design Engineer - Subsea Tooling

Reed Specialist Recruitment • Aberdeen City

On-site
GBP 33,000 - 55,000
Competitive salary
Cutting-edge subsea tech
Career progression
+1
Senior Systems Engineer
Senior Systems Engineer

KineticPlc • Aberdeen City

On-site
Electronic Systems Engineer
Electronic Systems Engineer

Imenco Group • Aberdeen City

On-site
GBP 45,000 - 60,000
Pension
Private medical and dental cover
Flexible working hours
Application Support Engineer
Application Support Engineer

Saab UK • Fareham

On-site
GBP 55,000 - 75,000
Software Engineer
Software Engineer

JAB Recruitment • Abingdon

On-site
GBP 60,000 - 90,000