Software Engineer in Surrey

Software Engineer in Surrey

Surrey Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Drumgrange Ltd

At a Glance

  • Tasks: Design and develop software for innovative maritime systems, from concept to final product.
  • Company: Join a dynamic tech team in Chertsey focused on impactful projects.
  • Benefits: Enjoy competitive pay, flexible hours, and up to 24 extra paid days off annually.
  • Other info: Collaborative environment with opportunities for leadership and professional development.
  • Why this job: Make a real impact in the maritime domain while growing your career.
  • Qualifications: Degree in engineering and experience in software design using languages like C, C++, or Java.

The predicted salary is between 40000 - 50000 £ per year.

We are on a mission to grow our software engineering team at our Chertsey site, and we are excited to be on the lookout for individuals to join our dynamic team. This role encompasses all aspects of software development across a diverse range of software environments, offering an exciting opportunity for those with the relevant skills and capabilities. In this role, you will not only gain exposure to various aspects of software development but also be presented with different avenues for your personal development, with the potential to gain increasing responsibilities working towards a team leadership role. The scope of this project is specifically within the maritime domain, making it a unique and impactful opportunity for those passionate about this field.

What you’ll do

  • Software design, development, and review (from concept to final product) for a range of systems from small embedded single processors to multi-processor networked systems.
  • Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces.
  • Communicate effectively with other team members within a multi-disciplinary team.
  • Generate clear and concise technical documentation as required, both for external and company use and as part of a deliverable customer documentation pack.
  • Provide technical input to decisions on the suitability of software design solutions.
  • Liaise and co-operate with the Project Managers and Software Design Lead to resolve technical, project or resource problems and conflicts.
  • Support the research and development of products within the Company, improving engineering quality, efficiency, and cost.
  • Participate in project reviews and support presentations at relevant Design Review Meetings.
  • Support the business development team and input technical proposals when required and be able to handle sensitive information in the course of your work.
  • Have a practical implementation of digital signal processing.

What you’ll need

  • Knowledge and experience in software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java.
  • Knowledge and experience of structured software design methodologies.
  • Degree level educated in a related engineering discipline.
  • Experience working in a defence environment would be desirable.
  • Experience and understanding of Sonar Systems.
  • Interest in professional development or working towards Chartered status would be desirable.
  • Have a high level of both verbal and written communication skills, able to communicate effectively with internal and external stakeholders.
  • Ability to work independently and collaboratively as part of a multi-site team.
  • Innovative and creative thinking.
  • Willingness to work as part of a collaborative enterprise with other companies including short periods of detached duty where necessary.
  • Ability to obtain (or have already obtained) SC level of security clearance.

What you’ll get

  • Full engineering lifecycle with vertical exposure: Choose the direction of your career.
  • Paid overtime or time off in lieu: Gain up to 24 additional paid days off per year.
  • Flexible working: We operate on core working hours of 09:30 – 12:00.

Software Engineer in Surrey employer: Drumgrange Ltd

Join our innovative team at our Chertsey site, where we prioritise employee growth and development in a collaborative work culture. As a Software Engineer, you'll enjoy a full engineering lifecycle experience, flexible working hours, and the opportunity to take on increasing responsibilities, all while contributing to impactful projects in the maritime domain. With benefits like paid overtime and additional days off, we strive to create a rewarding environment for our employees.

Drumgrange Ltd

Contact Details:

Drumgrange Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Surrey

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with C, C++, C#, or Java. We want to see how you think and solve problems, so practice coding challenges!

Tip Number 3

Show off your passion for the maritime domain! Research recent trends and innovations in the field. When you demonstrate your enthusiasm and knowledge, it’ll set you apart from other candidates.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Software Engineer in Surrey

Software Design
Software Development
UML-based Design Specification
C
C++
C#
Java

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your software design and development experience, especially with languages like C, C++, C#, and Java. We want to see how you fit into our dynamic team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our mission. Don’t forget to mention your interest in the maritime domain – it’s a unique opportunity!

Showcase Your Communication Skills:Since effective communication is key in our multi-disciplinary team, make sure to demonstrate your verbal and written communication skills in your application. Clear and concise documentation is crucial, so let us see your best examples!

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!

How to prepare for a job interview at Drumgrange Ltd

Know Your Tech Inside Out

Make sure you brush up on your knowledge of software design and development, especially in C, C++, C#, and Java. Be ready to discuss your experience with UML-based design specifications and how you've applied structured methodologies in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled technical challenges in previous roles. Think about times when you collaborated with hardware engineers or resolved conflicts within a team. This will demonstrate your ability to work effectively in a multi-disciplinary environment.

Communicate Clearly and Confidently

Since this role involves liaising with various stakeholders, practice articulating your thoughts clearly. Prepare to explain complex concepts in simple terms, and don’t forget to highlight your experience in generating technical documentation.

Express Your Passion for the Maritime Domain

Research the maritime industry and be ready to discuss why you're excited about working in this field. Show your enthusiasm for the unique opportunities it presents and how your skills can contribute to impactful projects.