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: Competitive salary, bonus, strong pension, private healthcare, and flexible lifestyle options.
- Why this job: Join a dynamic team and make a real impact in the security sector.
- Qualifications: Experience in C++, Linux, and device drivers; knowledge of networking protocols is a plus.
- Other info: Flexible work environment with opportunities for personal and professional growth.
The predicted salary is between 55000 - 65000 £ 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++
- Linux development
- Device drivers, build systems, compilers, kernel development
- Microcontrollers & Peripherals
- Networking protocols & deep packet inspection (TCP/IP, HTTP, DNS etc.)
- Experience with other languages (Python, Ruby, Bash etc.)
- Agile Methodology & tools (Jira)
- Version control (Git)
Benefits:
- Bonus
- Strong pension contribution
- 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 in Gloucester employer: Edison Smart®
Contact Detail:
Edison Smart® Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Gloucester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're eyeing. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C++, Linux, or any relevant tech. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the process.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our team!
We think you need these skills to ace Software Engineer in Gloucester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++, Linux development, and any relevant projects. We want to see how your skills match the job description, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background makes you a great fit for our team. Keep it concise but engaging!
Showcase Relevant Projects: If you've worked on projects involving device drivers or networking protocols, make sure to mention them. We love seeing practical examples of your work, so include links or descriptions that demonstrate your expertise.
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’s super easy!
How to prepare for a job interview at Edison Smart®
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Linux skills before the interview. Be ready to discuss your experience with device drivers and kernel development, as these are crucial for the role. Practising coding problems related to these areas can really help you stand out.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific projects where you've tackled complex issues, especially those involving networking protocols or deep packet inspection. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your thought process.
✨Familiarise Yourself with Agile Practices
Since Agile methodology is beneficial for this position, be ready to discuss your experience with Agile tools like Jira. Share examples of how you've worked in Agile teams and how it has improved your workflow and project outcomes.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about the team dynamics, the types of projects you'll be working on, or how they approach innovation in security solutions. This shows you're genuinely interested and engaged.