At a Glance
- Tasks: Design and develop cutting-edge software for radar, security, and surveillance systems.
- Company: Join a forward-thinking company focused on advanced technology in security and surveillance.
- Benefits: Enjoy a competitive salary, hybrid working model, and a comprehensive benefits package.
- Why this job: Be part of an innovative team making a real impact in security technology.
- Qualifications: Degree in Engineering or Computer Science with 3-4 years of C++ development experience required.
- Other info: Ideal for tech enthusiasts eager to work on advanced radar systems.
The predicted salary is between 45000 - 55000 Β£ per year.
Mid-Level C++ Software Engineer Β£45-55K + Hybrid Radar, Security & Surveillance Systems
My client is seeking a Degree-qualified Mid-Level Software Engineer with 3-4 years of commercial C++ development experience to design and develop cutting-edge software for the latest radar, security, and surveillance systems.
Key Responsibilities:
- Design and develop software for advanced radar systems, including external control systems and user interfaces.
- Enhance software capabilities and improve the user experience.
- Collaborate closely with end users to understand and implement requirements.
Ideal Candidate Profile:
- A technical degree (Engineering, Computer Science, or related discipline) with significant software content.
- Proven experience with modern C++ (C++11/14/17/20) and object-oriented software design.
- Strong Linux skills and scripting experience (Python).
- Solid understanding of networking and communication protocols.
- Mathematical and real-time data processing abilities.
- Several years of commercial software design and development experience.
Desirable Experience:
- Development of security or defence command and control software.
- Working with GIS (Geographic Information System) data.
Salary & Benefits:
- Competitive salary of Β£45,000 – Β£55,000 depending on skills and experience.
- Hybrid working model (typically 3 days in-office, 2 days remote).
- Comprehensive benefits package.
Eligibility:
- Applicants must be fully eligible to work in the UK.
C++ Software Engineer - Mid level in Saffron Walden employer: Technical Futures.
Contact Detail:
Technical Futures. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land C++ Software Engineer - Mid level in Saffron Walden
β¨Tip Number 1
Familiarise yourself with the latest C++ standards, especially C++11/14/17/20, as this role requires modern C++ skills. Brush up on object-oriented design principles and be ready to discuss how you've applied them in your previous projects.
β¨Tip Number 2
Since the role involves working with radar systems, itβs beneficial to understand the basics of radar technology and its applications. This knowledge will help you engage more effectively during interviews and demonstrate your genuine interest in the field.
β¨Tip Number 3
Highlight any experience you have with Linux and scripting languages like Python. Be prepared to discuss specific projects where you utilised these skills, as they are crucial for the development environment in this position.
β¨Tip Number 4
Networking is key! Connect with professionals in the radar, security, and surveillance sectors on platforms like LinkedIn. Engaging with industry groups can provide insights and potentially lead to referrals that could strengthen your application.
We think you need these skills to ace C++ Software Engineer - Mid level in Saffron Walden
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your C++ development experience, especially with modern versions like C++11/14/17/20. Include specific projects or roles that demonstrate your skills in software design and development relevant to radar, security, and surveillance systems.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your degree and how your background aligns with the job requirements, particularly your experience with Linux, networking protocols, and any relevant scripting skills.
Showcase Relevant Projects: If you have worked on projects related to security or defence command and control software, or GIS data, be sure to include these in your application. Highlight your contributions and the technologies used to demonstrate your hands-on experience.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a software engineering role.
How to prepare for a job interview at Technical Futures.
β¨Showcase Your C++ Expertise
Be prepared to discuss your experience with modern C++ standards, particularly C++11/14/17/20. Bring examples of projects where you've applied these skills, and be ready to explain your design choices and the challenges you faced.
β¨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding problems related to real-time data processing and object-oriented design, as these are crucial for the role.
β¨Understand the Companyβs Focus
Research the companyβs radar, security, and surveillance systems. Familiarise yourself with their products and how your skills can contribute to enhancing their software capabilities and user experience.
β¨Prepare for Collaboration Questions
Since collaboration with end users is key, prepare to discuss your experience working in teams and how you gather and implement user requirements. Highlight any relevant projects where you successfully collaborated with stakeholders.