At a Glance
- Tasks: Design and develop software for diverse systems, from embedded platforms to complex architectures.
- Company: Established engineering company with a strong defence background and a talented team.
- Benefits: Flexible hours, paid overtime, private medical access, and competitive pension.
- Other info: Genuine career development opportunities and a supportive environment.
- Why this job: Join a dynamic team and work on impactful projects that matter.
- Qualifications: Experience in software design with C, C++, C#, or Java; strong communication skills.
The predicted salary is between 45000 - 55000 β¬ per year.
Ever wanted to write software that ends up on land, at sea, and everywhere in between? We're a well-established engineering company with a strong defence pedigree, and we're growing our software team at our Surrey site. This is your chance to join a genuinely talented, multi-disciplinary crew and do work you can be proud of.
The role: You'll be designing and developing software across a fascinating range of systems β from small embedded single-processor platforms right through to complex multi-processor networked architectures. No two days look the same, and there's a clear path into a team lead role if that's where you want to go.
Day to day you'll be:
- Designing, developing and reviewing software from concept through to final delivery
- Collaborating with systems and hardware engineers on software-hardware and firmware interfaces
- Working through all phases of design, integration and testing to detailed technical requirements
- Producing clear technical documentation for internal use and customer deliverables
- Contributing to design reviews, technical proposals and R&D initiatives
- Being a valued voice in a team that actually listens
You'll bring:
- Solid software design & development experience β UML-based spec and at least one of C, C++, C# or Java
- Familiarity with Windows, Linux and/or RTOS environments (Linux especially welcome)
- Strong communication skills β written and verbal
- An innovative, curious mindset and the ability to work both independently and collaboratively
- Defence sector experience is desirable but not essential β we'll back you to learn
The good stuff:
- β Flexible working around core hours (no 8am starts required)
- β Paid overtime or TOIL β up to 24 extra days per year
- β Private medical access β 50+ clinics and hospitals nationwide
- β Competitive pension with employer matching
- β Onsite gym + gym discounts
- β Bike scheme, tech scheme and employee benefits
- β Company kit β laptop, mobile, home office gear
- β Holiday closedown over Christmas and New Year
- β Relocation package available
- β Genuine career development β you drive it, we support it
Security clearance will be required for this role.
Software Engineer in Chertsey employer: Trinity Resource Solutions
Join a dynamic and innovative engineering company in Surrey, where you'll have the opportunity to work on cutting-edge software that impacts land, sea, and beyond. With a strong focus on employee growth, flexible working hours, and a supportive culture, we offer a range of benefits including paid overtime, private medical access, and a clear path for career advancement. Be part of a talented team that values your contributions and encourages your professional development in a rewarding environment.
StudySmarter Expert Adviceπ€«
We think this is how you could land Software Engineer in Chertsey
β¨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 might just get your foot in the door.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that align with the role. This is your chance to demonstrate your software design and development experience in action.
β¨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss how you collaborate with teams and tackle challenges β they want to see your innovative mindset!
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our talented crew.
We think you need these skills to ace Software Engineer in Chertsey
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 C, C++, C#, or Java, and donβt forget to mention any familiarity with Windows or Linux environments.
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software engineering. Explain why youβre excited about this role and how your innovative mindset can contribute to our team. Keep it concise but engaging!
Showcase Your Communication Skills:Since strong communication is key for this role, make sure your written application is clear and well-structured. Use proper grammar and spelling, and ensure your ideas flow logically. This will demonstrate your attention to detail and professionalism.
Apply Through Our Website:We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, it shows us youβre keen on joining our talented crew!
How to prepare for a job interview at Trinity Resource Solutions
β¨Know Your Tech Inside Out
Make sure you brush up on your software design and development skills, especially in UML and the programming languages mentioned like C, C++, C#, or Java. Be ready to discuss your past projects and how you've tackled challenges in different environments, particularly Linux.
β¨Show Off Your Team Spirit
This role involves a lot of collaboration with systems and hardware engineers, so be prepared to talk about your experience working in teams. Share examples of how you've contributed to design reviews or technical proposals, and highlight your strong communication skills.
β¨Get Familiar with the Defence Sector
While defence experience isn't essential, showing that you're eager to learn about the sector can set you apart. Do some research on current trends and challenges in defence technology, and be ready to discuss how your skills can contribute to their projects.
β¨Ask Thoughtful Questions
Interviews are a two-way street, so come armed with questions that show your interest in the role and the company. Ask about the team dynamics, the types of projects you'll be working on, and opportunities for career development. This shows you're genuinely interested in being part of their crew.