Software Engineer in London

Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a dynamic R&D team to develop cutting-edge software applications.
  • Company: Innovative tech company in North Somerset with a collaborative culture.
  • Benefits: Competitive salary, supportive environment, and opportunities for rapid development.
  • Why this job: Make a real impact on advanced technology projects and collaborate with experts.
  • Qualifications: Proficient in Python and C++, with experience in AI and real-time processing.
  • Other info: Exciting career growth opportunities in a forward-thinking environment.

The predicted salary is between 36000 - 60000 £ per year.

Join a high-priority, multidisciplinary R&D team where your expertise in Python, C++, GUI development, and real-time data processing will directly contribute to the development of cutting-edge sensing and intelligent systems. You will play a key role in creating prototype and customer-focused applications that support advanced technology demonstrations and trials.

Work in a collaborative and innovative environment based in North Somerset, where rapid development and experimentation are encouraged. This role involves working within multidisciplinary project teams, developing user and application software that will integrate with physical hardware systems and prototype technologies, designed for a well-defined user base.

About the Role

We are seeking a Software Engineer to support the development of R&D software applications. You will be involved in designing and implementing software for prototype systems, integrating AI models, and working closely with hardware teams to deliver complete solutions.

About You – Key Skills & Experience

  • Strong proficiency in Python and C++
  • Experience with PyTorch or similar machine learning frameworks
  • Knowledge of real-time data processing and multithreaded applications
  • Comfortable working in Linux (Ubuntu, Raspbian, Yocto) and Windows
  • Familiar with DevOps tools (e.g., GitHub) and backlog management
  • Able to use AI tools to support code development
  • Excellent documentation and communication skills
  • Must be a UK national, eligible for security clearance

Beneficial

  • Skilled in GUI development (e.g., PyQt, Tkinter) and webUI frameworks

Why Apply?

This is a unique opportunity to work on high-impact R&D projects, contribute to advanced technology demonstrations, and collaborate with experts across disciplines in a supportive and forward-thinking environment.

Security Clearance

Due to the nature of work undertaken, candidates must undergo pre-employment screening and be able to satisfy UK Security Vetting criteria to SC Level.

Recruitment Statement

Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to several high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days, please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV / details in the future and we shall assess your suitability at that time.

Software Engineer in London employer: Electus Recruitment Solutions

Join a dynamic and innovative team in North Somerset, where as a Software Engineer, you will have the opportunity to work on cutting-edge R&D projects that make a real impact. Our collaborative work culture fosters creativity and rapid development, providing ample opportunities for professional growth and skill enhancement in a supportive environment. With competitive salaries and the chance to engage with multidisciplinary experts, this role is perfect for those seeking meaningful and rewarding employment in advanced technology.
E

Contact Detail:

Electus Recruitment Solutions Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, C++, and any GUI development. 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 in detail. Remember, they want to see how you think and solve problems!

✨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, it shows you’re genuinely interested in joining our innovative team.

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

Python
C++
GUI Development
Real-Time Data Processing
Multithreaded Applications
Linux (Ubuntu, Raspbian, Yocto)
Windows
DevOps Tools (e.g., GitHub)
AI Tools for Code Development
Documentation Skills
Communication Skills
PyTorch or Similar Machine Learning Frameworks

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, C++, and any relevant R&D projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you a perfect fit for our multidisciplinary team. Keep it engaging and personal.

Showcase Your Projects: If you've worked on any projects involving AI, GUI development, or real-time data processing, make sure to mention them. We love seeing practical examples of your work that demonstrate your skills in action!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our innovative team!

How to prepare for a job interview at Electus Recruitment Solutions

✨Know Your Tech Inside Out

Make sure you brush up on your Python and C++ skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in real-time data processing or GUI development. This will show that you not only understand the theory but can also apply it practically.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in past projects, particularly those involving AI integration or multithreaded applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easier for the interviewers to see your thought process.

✨Familiarise Yourself with Their Tools

Since the role involves using DevOps tools like GitHub, make sure you're comfortable discussing your experience with version control and backlog management. If you’ve worked with any machine learning frameworks like PyTorch, be ready to explain how you’ve used them in your projects.

✨Communicate Clearly and Confidently

Excellent documentation and communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with multidisciplinary teams. Remember, it's not just about what you know, but how well you can share that knowledge!

Software Engineer in London
Electus Recruitment Solutions
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>