Remote-Eligible C++ Linux Software Engineer (Contract)

Remote-Eligible C++ Linux Software Engineer (Contract)

Full-Time No working from home possible
Enterprise Recruitment Ltd

At a Glance

  • Tasks: Join a dynamic team to develop C++ software on Linux for exciting projects.
  • Company: Innovative tech firm near Wimbledon, fostering a collaborative work culture.
  • Benefits: Enjoy remote work flexibility and competitive pay during your 6-month contract.
  • Other info: Great opportunity for career growth and learning in a supportive team.
  • Why this job: Make an impact with your coding skills in a cutting-edge environment.
  • Qualifications: Strong C++ and Linux experience; embedded software skills are a plus.

Contract C++ Linux Software Engineer for a 6-month contract. Inside IR35, 2 days from home after an initial period getting to grips with the project.

Essential skills:

  • Strong C++ on Linux
  • Significant embedded software engineer experience

Desirable skills:

  • Build environment: OpenEmbedded, Bitbake, Makefiles
  • Networking: UDP, TCP/IP
  • Analysis tools (e.g. Wireshark)
  • Linux Kernel and CLI tools
  • BASH scripting
  • Python
  • Real-time multi-threaded software concepts
  • U-Boot
  • Wt web GUI library familiarity

Location: Near Wimbledon, London

Remote-Eligible C++ Linux Software Engineer (Contract) employer: Enterprise Recruitment Ltd

Join a forward-thinking company that values innovation and collaboration, offering a flexible work environment with the opportunity to work remotely two days a week after an initial onboarding period. With a strong focus on employee development, you will have access to cutting-edge projects and the chance to enhance your skills in a supportive culture that encourages growth and creativity. Located near Wimbledon, London, this role provides a unique blend of professional challenge and work-life balance, making it an excellent choice for those seeking meaningful and rewarding employment.

Enterprise Recruitment Ltd

Contact Details:

Enterprise Recruitment Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote-Eligible C++ Linux Software Engineer (Contract)

Tip Number 1

Network like a pro! Reach out to fellow engineers and industry contacts on LinkedIn or at meetups. You never know who might have the inside scoop on a contract opportunity that’s perfect for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those involving Linux and embedded systems. This will give potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of networking protocols and real-time multi-threaded concepts. Practise coding challenges related to C++ and Linux to keep your skills sharp.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for your skills. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace Remote-Eligible C++ Linux Software Engineer (Contract)

C++
Linux
Embedded Software Engineering
OpenEmbedded
Bitbake
Makefiles
Networking (UDP, TCP/IP)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ and Linux experience right from the get-go. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your embedded software engineering background!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention any relevant projects or experiences that align with our needs, especially around real-time multi-threaded software concepts.

Show Off Your Technical Skills:When filling out your application, make sure to include specific examples of your work with tools like OpenEmbedded, Bitbake, and any networking protocols you've tackled. We love seeing practical applications of your skills!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, we’re excited to see what you bring to the table!

How to prepare for a job interview at Enterprise Recruitment Ltd

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with Linux and embedded software, as these are crucial for the role. Practise coding challenges that focus on C++ to demonstrate your proficiency.

Familiarise Yourself with the Tools

Since the job mentions tools like OpenEmbedded, Bitbake, and Wireshark, it’s a good idea to get comfortable with them. If you have experience using these tools, be ready to share specific examples of how you've used them in past projects.

Showcase Your Networking Knowledge

Understanding networking concepts like UDP and TCP/IP is essential for this position. Prepare to discuss any relevant projects where you implemented these protocols, and be ready to explain how they fit into your software engineering work.

Prepare for Real-Time Software Questions

Since real-time multi-threaded software concepts are mentioned, think about your experiences in this area. Be ready to explain how you’ve tackled challenges related to concurrency and performance in your previous roles.