Software Engineer

Software Engineer

Full-Time 30000 - 50000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and develop innovative security solutions from concept to release.
  • Company: Global Defence & Security company with a focus on cutting-edge technology.
  • Benefits: Private healthcare, wellbeing benefits, flexible lifestyle discounts, and green care options.
  • Why this job: Join a mission-driven team and make a difference in global security.
  • Qualifications: Proficiency in C++ and experience with microcontrollers; other languages are a plus.
  • Other info: Dynamic work environment with opportunities for personal and professional growth.

The predicted salary is between 30000 - 50000 £ per year.

A global Defence & Security company are looking for a Software Engineer to join their engineering team developing novel security solutions. You will be designing products from concept to release, using key electronics design theory & principles.

Key Skills/Experience:

  • Required:
  • C++
  • Microcontrollers & Peripherals
  • Beneficial:
    • Experience with other languages (Python, Ruby, Bash etc.)
    • Version control (Git)

    Bonus:

    • Private healthcare and wellbeing benefits
    • Flexible lifestyle discounts and green care options

    If you are interested and think you have the skills required as a Software Engineer, please don’t hesitate to apply.

    Software Engineer employer: Edison Smart®

    As a leading global Defence & Security company, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration among our engineering teams. Our employees benefit from comprehensive private healthcare, flexible lifestyle discounts, and unique green care options, all while working on cutting-edge security solutions that make a real difference. We are committed to supporting your professional growth through continuous learning opportunities and a commitment to work-life balance in a stimulating environment.
    E

    Contact Detail:

    Edison Smart® Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Engineer

    Tip Number 1

    Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings.

    Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and microcontrollers. This will give potential employers a taste of what you can do.

    Tip Number 3

    Prepare for technical interviews by brushing up on your coding skills and understanding key electronics design principles. Practice common interview questions and coding challenges to boost your confidence.

    Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

    We think you need these skills to ace Software Engineer

    C++
    Microcontrollers
    Peripherals
    Python
    Ruby
    Bash
    Version Control
    Git
    Electronics Design Theory
    Product Design
    Problem-Solving Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with C++ and any work you've done with microcontrollers. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

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

    Show Off Your Projects: If you’ve worked on any cool projects, especially those involving electronics design or version control with Git, make sure to mention them. We love seeing practical applications of your skills!

    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 Edison Smart®

    Know Your C++ Inside Out

    Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with microcontrollers and peripherals, as these are key components of the role. Practising coding challenges in C++ can also help you feel more confident.

    Showcase Your Problem-Solving Skills

    During the interview, be ready to demonstrate how you approach problem-solving. You might be asked to tackle a technical challenge or case study, so think about how you can articulate your thought process clearly and logically.

    Familiarise Yourself with Version Control

    Even if version control isn’t a primary focus for the role, having a solid understanding of Git can set you apart. Be prepared to discuss how you've used version control in past projects and why it's important in software development.

    Ask Insightful Questions

    At the end of the interview, don’t forget to ask questions! This shows your interest in the company and the role. Consider asking about the team’s current projects or how they incorporate new technologies into their security solutions.

    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

    E
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >