At a Glance
- Tasks: Design and develop innovative software solutions in a dynamic maritime environment.
- Company: Join a forward-thinking tech company with a flat structure and impactful projects.
- Benefits: Enjoy flexible working, competitive salary, and extensive personal development opportunities.
- Other info: Diverse team culture welcoming all backgrounds and offering excellent career growth.
- Why this job: Make a real difference in the maritime domain while advancing 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.
- Supporting 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 & 14:00 – 16:00.
- Role-specific allowances: You won’t be out of pocket.
- Holiday entitlement: 32 days per annum, inclusive of bank holidays pro rata for part-time. 24 December - 2 January is a close down.
- Pension scheme: Competitive employer contribution scheme.
- Private medical care: Access a network of 50+ private clinics and hospitals nationwide.
- Training and upskilling: We are committed to your continuous personal and professional development meaning that you have the opportunity to gain additional qualifications.
- Salary sacrifice schemes: Save money on a new bicycle and cycling accessories and get fit too!
- Company tech: Salary loans to purchase laptops, mobiles, and home office equipment.
- Relocation package: available for individuals who take on a new role at an alternative location - In line with HMRC guidelines - spend less time travelling and more time living.
Why Drumgrange?
As a small-medium enterprise, we benefit from having a flat organisation structure with only a few levels between a junior role and a department head, so you can spend more time with technical application and less time wrangling with red tape. It also means that your voice is heard and there is plenty of opportunity for you to make a meaningful impact upon the business. Roles here present fantastic opportunities to be involved across the whole design lifecycle, and with such a wide portfolio of products and capabilities, you can expect varied and career-expanding work that takes you across different engineering domains and environments.
We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. Please be aware that many of our roles will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities held, and your place of birth may limit the roles you can perform in our organisation.
Locations
Software Engineer in Chertsey, Surrey employer: Drumgrange Ltd
At Drumgrange, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our Chertsey site provides unique opportunities for personal and professional growth within the maritime domain, alongside competitive benefits such as flexible working hours, generous holiday entitlement, and a commitment to continuous training and development. Join us to make a meaningful impact in a flat organisational structure where your voice is valued and your contributions can lead to exciting career advancements.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Chertsey, Surrey
✨Tip Number 1
Network like a pro! Get out there and connect with people in the software engineering field. Attend meetups, tech talks, or even online webinars. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to software design and development. This is your chance to shine and demonstrate your capabilities beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios. The more you practice, the more confident you'll feel when it’s time to impress!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our dynamic team at Drumgrange.
We think you need these skills to ace Software Engineer in Chertsey, Surrey
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 in the maritime domain and how your background aligns with our mission. Let us know what excites you about this 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 give us a taste of your writing style!
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 structured methodologies, as these are key to the role.
✨Showcase Your Communication Skills
Since effective communication is crucial in a multi-disciplinary team, practice articulating your thoughts clearly. Prepare examples of how you've successfully collaborated with others, especially in resolving technical issues or project conflicts.
✨Prepare for Technical Questions
Expect questions about software-hardware interfaces and digital signal processing. Brush up on relevant concepts and be ready to explain how you've applied them in past projects. This will demonstrate your practical knowledge and problem-solving skills.
✨Express Your Passion for Development
Share your enthusiasm for personal and professional growth. Mention any steps you're taking towards Chartered status or other qualifications, and express your interest in contributing to innovative projects within the maritime domain.