At a Glance
- Tasks: Develop cutting-edge telecom software, focusing on 5G features for critical applications.
- Company: Join a pioneering telecom company at the forefront of technology.
- Benefits: Competitive salary up to £65,000, flexible working options, and career growth.
- Why this job: Make a real impact in the telecom industry while collaborating with a passionate team.
- Qualifications: 5-6 years C++ experience, Linux OS knowledge, and SDLC exposure required.
- Other info: Dynamic on-site environment with opportunities to work on embedded systems.
The predicted salary is between 39000 - 65000 £ per year.
Salary: up to £65,000
Location: Cambridgeshire
Working Environment: On-Site (there is flexibility to WFH but ideally want someone who enjoys working with the team on-site)
The company is operating at the bleeding edge of the telecoms industry, developing products that are able to provide coverage where other large telco companies don't.
As a Senior Software Engineer, you will have opportunities to work across all of their products but with a focus on new feature development for their 5G product, which is used by law enforcement, private networks, safety critical applications and more!
You will be working across the entire SDLC, programming predominantly in C++ on Linux OS but may also have the chance to dip into embedded components of the product, which are being programmed in C on RTOS.
Key Requirements- 5/6 years experience programming in C++
- Experience programming on Linux OS
- Experience working across or exposure to the entire SDLC
- Experience developing software within the telecommunications industry
- Exposure or experience programming in C on RTOS
- Exposure to embedded systems
Senior C++ Software Engineer employer: SoCode Recruitment
Contact Detail:
SoCode Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the telecoms industry and let them know you're on the hunt for a Senior C++ Software Engineer role. 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! Prepare a portfolio or GitHub repository showcasing your C++ projects, especially those related to telecommunications. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Ace the interview! Brush up on your technical knowledge and be ready to discuss your experience with the SDLC and Linux OS. Practice common interview questions and think about how your background aligns with their focus on 5G development.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in joining our team and working on cutting-edge telecom products.
We think you need these skills to ace Senior C++ Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Linux, as these are key for the role. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the Senior C++ Software Engineer position. Share your passion for telecoms and any specific experiences that relate to 5G development or embedded systems.
Showcase Your Team Spirit: Since we value collaboration, let us know about your experiences working in teams. Highlight any projects where you’ve contributed to group success, especially in fast-paced environments like telecoms.
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’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at SoCode Recruitment
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your past projects and how you've used C++ in real-world applications, especially in the telecoms sector. They’ll likely want to see your problem-solving approach, so practice coding challenges that focus on C++.
✨Familiarise Yourself with the SDLC
Since this role involves working across the entire Software Development Life Cycle (SDLC), it’s crucial to understand each phase. Be ready to talk about your experience in different stages of the SDLC and how you’ve contributed to successful project outcomes. Highlight any specific methodologies you’ve used, like Agile or Waterfall.
✨Show Enthusiasm for Team Collaboration
This company values teamwork, so express your enthusiasm for working on-site and collaborating with others. Share examples of how you’ve successfully worked in teams in the past, particularly in high-pressure environments like telecoms. They want to see that you can thrive in a collaborative setting.
✨Prepare for Technical Questions
Expect technical questions that may involve coding on the spot or solving problems related to telecommunications. Brush up on Linux OS specifics and be ready to discuss any experience you have with embedded systems or programming in C on RTOS. Practising common interview questions in these areas can give you an edge.