At a Glance
- Tasks: Lead and mentor a team of Software Engineers using C++ and Python on Linux.
- Company: Join a pioneering scientific research company making waves in instrumentation and tools.
- Benefits: Earn up to £75,000pa with hybrid work options and flexible hours.
- Other info: Dynamic, fast-paced environment with excellent career development opportunities.
- Why this job: Make a real impact in groundbreaking science while developing future engineers.
- Qualifications: Degree in Software Engineering or related field; experience in Linux and modern C++.
The predicted salary is between 60000 - 75000 £ per year.
Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you.
Our client is at the forefront of the scientific research industry developing instrumentation and tools to aid ground-breaking science. They now seek a highly dynamic Lead Software Engineer who thrives in fast-paced, evolving environments and can seamlessly adapt to changing priorities.
The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills are essential, as this role involves working closely with cross-functional teams, mentoring engineers, and effectively communicating complex concepts to both technical and non-technical audiences. We’re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture.
Qualifications- A degree in Software Engineering, Mathematics or Science/Materials subject
- Experience in Linux based software application development using modern C++
- Experience with network and other communication buses.
- Experience with tools such as CMake
Our client is offering a hybrid working arrangement with 3 days in their offices and 2 days from home. There are flexible start and finish times so you can plan your day around your preferred hours.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status.
Lead Software Engineer in Abingdon employer: Mars Recruitment
Contact Detail:
Mars Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer in Abingdon
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Prepare for interviews by practising common technical questions related to C++ and Python. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨Tip Number 3
Show off your projects! If you've worked on any relevant software or tools, make sure to have them ready to discuss. This not only demonstrates your skills but also gives you a chance to showcase your problem-solving abilities.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead Software Engineer in Abingdon
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, especially in Linux environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about leading teams and mentoring engineers. We love seeing candidates who can communicate their vision and inspire others.
Showcase Your Soft Skills: This role isn’t just about technical prowess; we’re looking for someone who can engage with cross-functional teams. Highlight your interpersonal skills and any experience you have in collaboration or stakeholder engagement.
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 this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Mars Recruitment
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Python skills, especially in a Linux environment. Be ready to discuss specific projects where you've used these technologies, as well as any architectural decisions you've made. This will show that you not only have the technical chops but also the experience to lead others.
✨Showcase Your Leadership Skills
Prepare examples of how you've mentored or led teams in the past. Think about situations where you inspired your colleagues or helped them overcome challenges. This is crucial for a Lead Software Engineer role, so be ready to share stories that highlight your ability to foster a positive team culture.
✨Communicate Clearly and Effectively
Since you'll be working with both technical and non-technical audiences, practice explaining complex concepts in simple terms. You might be asked to describe a technical problem or solution during the interview, so make sure you can articulate your thoughts clearly without jargon.
✨Understand the Company’s Mission
Research the client’s work in scientific research and instrumentation. Being able to connect your skills and experiences to their mission will demonstrate your genuine interest in the role. Prepare questions that show you’re engaged and eager to contribute to their innovative projects.