At a Glance
- Tasks: Design and develop innovative software using C++ for cutting-edge engineering products.
- Company: Global specialist engineering and manufacturing company with a collaborative culture.
- Benefits: Competitive salary up to £70k, plus benefits and flexible working options.
- Why this job: Join a dynamic team and make a real impact in the tech industry.
- Qualifications: Degree in Engineering or equivalent experience; mentoring skills are a plus.
- Other info: Exciting opportunities for career growth in a supportive environment.
The predicted salary is between 42000 - 84000 £ per year.
Location: Powys / SY15 Onsite / Hybrid role
Salary: Up to £70k plus benefits
Our client is a specialist engineering / manufacturing company who operate globally. This role will have responsibility for designing and developing new software within an engineering and manufacturing setting using C++ / C and embedded software.
- Designing and developing software in C++/ C for hard, real-time embedded products as well as products using real-time Linux.
- Writing and reviewing requirements for both complete products and software components.
- Undertake code reviews of other people's work.
- Act as a technical mentor for more junior team members.
- Occasionally lead projects as required, taking on both design and planning responsibility when required.
- Plan own work and that of other junior engineers.
- Perform software tests including automated and manual tests.
Degree Qualified in an Engineering Discipline (or equivalent experience). Capable of working within team environments. Excellent communication skills. Experience of mentoring juniors.
If the role sounds interesting to you; please APPLY or get in touch for more information.
Senior Software Engineer employer: Greenfield I T Recruitment
Contact Detail:
Greenfield I T Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the engineering and software development fields. Attend meetups or online webinars where you can chat with industry folks. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to embedded systems. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and embedded software. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Software Engineer role. Share your passion for engineering and any leadership experiences you have.
Showcase Your Team Spirit: Since we value teamwork, mention any experiences where you’ve collaborated with others or mentored junior engineers. We love seeing how you contribute to a positive team environment!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Greenfield I T Recruitment
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss specific projects where you've used C++ or C, especially in embedded systems. Practising coding challenges related to real-time applications can also give you a leg up.
✨Showcase Your Mentoring Experience
Since the role involves mentoring junior engineers, be ready to share examples of how you've supported and guided less experienced team members. Highlight any specific instances where your mentorship led to improved performance or project outcomes.
✨Prepare for Technical Questions
Expect technical questions that dive deep into software design and development processes. Brush up on writing and reviewing requirements, as well as conducting code reviews. Being able to articulate your thought process during these discussions will impress your interviewers.
✨Demonstrate Team Collaboration Skills
This role requires working within team environments, so be prepared to discuss how you've successfully collaborated with others in past projects. Share examples of how you’ve planned work with your team and tackled challenges together.