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; embedded software knowledge is a must.
- 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
Contract C++ Linux Software Engineer employer: Enterprise Recruitment Limited
Contact Detail:
Enterprise Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract C++ Linux Software Engineer
✨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, especially any embedded software work. 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 Linux, networking, and real-time multi-threaded concepts. Practise coding challenges and be ready to discuss your past projects in detail.
✨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 you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Contract C++ Linux Software Engineer
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 any relevant projects or experiences that align with the skills we’re looking for, like networking or real-time multi-threaded software.
Show Off Your Technical Skills: Don’t forget to mention your familiarity with tools like OpenEmbedded, Bitbake, and Wireshark. We love seeing candidates who can demonstrate their technical prowess, so include any specific examples of how you’ve used these in past projects.
Apply Through Our Website: We encourage you to apply directly 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, it makes the whole process smoother for everyone!
How to prepare for a job interview at Enterprise Recruitment Limited
✨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++ in detail, especially in a Linux environment. Think of specific projects where you've used C++ and be ready to explain your role and the challenges you faced.
✨Familiarise Yourself with Embedded Systems
Since significant embedded software experience is essential, take some time to review your past work in this area. Be ready to talk about the tools and techniques you've used, such as OpenEmbedded or Bitbake, and how they contributed to your projects.
✨Brush Up on Networking Concepts
Networking knowledge is key for this role, so make sure you can confidently discuss UDP, TCP/IP, and any analysis tools like Wireshark. Prepare examples of how you've implemented networking solutions in your previous roles.
✨Show Off Your Scripting Skills
BASH scripting and Python are desirable skills for this position, so be ready to demonstrate your proficiency. Consider preparing a small script or two that showcases your ability to automate tasks or solve problems, and be prepared to discuss your thought process behind them.