At a Glance
- Tasks: Join a dynamic team to develop C++ software on Linux for exciting projects.
- Company: Innovative tech firm based in Wimbledon, London.
- Benefits: Flexible remote work options and competitive contract rates.
- Why this job: Enhance your skills while working on cutting-edge embedded software.
- Qualifications: Strong C++ and Linux experience required; embedded software knowledge is a plus.
- Other info: Great opportunity for career growth in a collaborative environment.
The predicted salary is between 48000 - 72000 £ per year.
9-month contract for a C++ Linux Software Engineer. 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: Wimbledon, London
Contract C++ Linux Software Engineer in New Malden employer: Enterprise Recruitment Ltd
Contact Detail:
Enterprise Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract C++ Linux Software Engineer in New Malden
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with C++ and Linux. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your C++ projects and any embedded software you've worked on. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of networking protocols like UDP and TCP/IP. Practise coding challenges related to real-time multi-threaded software concepts to impress during interviews.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can give you a better chance of landing that contract role.
We think you need these skills to ace Contract C++ Linux Software Engineer in New Malden
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong C++ and Linux experience. We want to see how your skills match the job description, 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 your experience with build environments like OpenEmbedded and any relevant networking skills you have.
Showcase Relevant Projects: If you've worked on projects involving real-time multi-threaded software or have experience with tools like Wireshark, make sure to mention them. We love seeing practical examples of your work that relate to the position!
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 don’t miss out on any important updates from us!
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 C++ on Linux, and have examples ready that showcase your embedded software engineering expertise.
✨Familiarise Yourself with the Tools
Get comfortable with the build environment tools mentioned in the job description, like OpenEmbedded and Bitbake. If you can, try to set up a small project using these tools so you can speak confidently about them during the interview.
✨Brush Up on Networking Concepts
Since networking is a key part of the role, make sure you understand UDP and TCP/IP protocols. Be ready to discuss how you've used analysis tools like Wireshark in past projects to troubleshoot network issues.
✨Show Off Your Scripting Skills
Don’t forget to highlight your BASH scripting and Python skills. Prepare to talk about how you've used these languages in real-time multi-threaded software development, as this will demonstrate your versatility and problem-solving abilities.