SENIOR SOFTWARE ENGINEER – C++ / LINUX

SENIOR SOFTWARE ENGINEER – C++ / LINUX

Full-Time 60000 - 60000 £ / year (est.) Home office (partial)
K

At a Glance

  • Tasks: Design and implement robust C++ software for Linux platforms in IoT safety solutions.
  • Company: Innovative company focused on connected safety devices.
  • Benefits: Competitive salary up to £60,000, flexible working, and great benefits.
  • Other info: Join a collaborative team with opportunities for growth and innovation.
  • Why this job: Shape the future of safety tech while mentoring junior engineers.
  • Qualifications: Strong C++ development skills and Linux experience required.

The predicted salary is between 60000 - 60000 £ per year.

Location: Rotherham + Flexible working

Salary: Up to £60,000 + Benefits

Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We’re looking for a Senior Software Engineer to join our team in Rotherham, where you’ll be a key contributor to the development of IoT-enabled safety solutions.

Key Responsibilities

  • Design and implement robust software solutions in C++ for Linux platforms.
  • Develop and maintain KO2s client applications for real‑time device connectivity and management.
  • Integrate software with custom hardware and networked IoT systems.
  • Collaborate with hardware, firmware, and cloud teams to ensure seamless interoperability.
  • Take ownership of technical decisions and mentor junior engineers where needed.

Key Skills

SENIOR SOFTWARE ENGINEER – C++ / LINUX employer: KO2 Embedded Recruitment Solutions LTD

Join a forward-thinking company in Rotherham that prioritises innovation and employee development. With a flexible working environment, competitive salary, and a commitment to creating cutting-edge IoT safety solutions, we foster a collaborative culture where your contributions are valued. Enjoy opportunities for professional growth and mentorship while working on impactful projects that enhance safety in critical environments.
K

Contact Detail:

KO2 Embedded Recruitment Solutions LTD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SENIOR SOFTWARE ENGINEER – C++ / LINUX

Tip Number 1

Network like a pro! Reach out to fellow developers, attend meetups, and connect with industry professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those involving Linux. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common interview questions related to C++ and Linux to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are passionate about our mission. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace SENIOR SOFTWARE ENGINEER – C++ / LINUX

C++
Linux
IoT Development
Software Design
Real-time Systems
Client Application Development
Hardware Integration
Networked Systems
Collaboration Skills
Technical Decision-Making
Mentoring
Interoperability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ and Linux experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about connected safety devices and how your background makes you the perfect fit for our team. Keep it engaging and personal.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in software development. We love seeing how you approach problems, especially in C++ and Linux environments!

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 our team!

How to prepare for a job interview at KO2 Embedded Recruitment Solutions LTD

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your previous projects and how you've used C++ in real-world applications, especially in Linux environments. Practising coding challenges can also help you demonstrate your problem-solving abilities.

Understand the IoT Landscape

Since the role involves developing IoT-enabled safety solutions, it’s crucial to have a solid understanding of IoT concepts. Familiarise yourself with how connected devices work, and be ready to discuss any relevant experience you have in integrating software with hardware and networked systems.

Showcase Your Collaboration Skills

This position requires working closely with hardware, firmware, and cloud teams. Prepare examples of past experiences where you successfully collaborated with cross-functional teams. Highlight your communication skills and how you’ve contributed to seamless interoperability in projects.

Be Ready to Mentor

As a senior engineer, you’ll likely be expected to mentor junior engineers. Think about your mentoring style and be prepared to share how you’ve guided others in the past. Discuss any specific instances where you helped someone grow their skills or overcome challenges.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>