At a Glance
- Tasks: Design and develop innovative security features for cutting-edge software.
- Company: Join HP Wolf Security, a leader in cyber security solutions.
- Benefits: Flexible hours, remote work options, and a collaborative environment.
- Other info: Dynamic team with opportunities for growth and learning.
- Why this job: Make a real impact in protecting millions of devices from cyber threats.
- Qualifications: Expertise in C/C++, Linux development, and a passion for security.
The predicted salary is between 36000 - 60000 € per year.
We are looking for a Linux Systems Software Developer to join the HP Wolf Security R&D team in Cambridge, UK. We work on endpoint software security products based on hardware assisted virtualization. One of the hypervisors we have developed ourselves, uXen, is used in a product that runs on millions of customer devices. You will be joining one of our advanced product development teams. You will be responsible for designing and developing new features as well as providing support and maintenance for existing code components.
We offer flexible hours, either from our brand-new Cambridge office or on a hybrid basis if preferred. We would also welcome applications from candidates wishing to work on a fully remote basis in the UK and who can visit Cambridge as/when required.
Responsibilities for the Linux Systems Software Developer:
- Designing and developing new features and maintaining existing components.
- Improving security, reliability, and performance of the product.
- Writing unit tests and automated tests.
- Responding quickly to security vulnerability reports for open-source components in the product and integrating security fixes.
- Working in a fast-paced environment that iterates and evolves rapidly.
Requirements for the Linux Systems Software Developer:
- Expert programming experience in C/C++.
- Experience with Linux user mode development.
- Understanding of components in the OSI networking model with emphasis on TCP/IP protocols.
- Experience of debugging complex systems problems.
- Understanding of PKI concepts and other uses of cryptography.
- Bachelor’s degree in computer science or related technical field or equivalent.
A great Linux Systems Software Developer will have:
- Experience with Linux kernel development.
- Experience of Linux systems development using Yocto Project.
- Experience with black box debugging.
- Experience with Windows system (user and/or kernel mode) development.
- Experience with x86-64 architecture.
- Experience with developing audio and video device stacks.
- Familiarity with Linux windows management.
- Familiarity with Trusted Platform Modules (TPM).
You’re out to reimagine and reinvent what’s possible- in your career as well as the world around you. So are we. We love taking on tough challenges, disrupting the status quo, and creating what’s next. We’re in search of talented people who are inspired by big challenges, driven to learn and grow, and dedicated to making a meaningful difference.
The primary focus of the HP Wolf Security team is developing cyber security solutions to protect our customers' devices and data. The digital threat landscape is ever-changing and as the cyber security industry reacts and adapts to changes, so too do the malware authors. Our unique micro-virtualization technology ensures that customers are protected from even the most bleeding edge cyber security threats.
For more information, visit our website.
Linux Systems Software Developer- HP Wolf Security in London employer: Hewlett Packard Enterprise
HP Wolf Security is an exceptional employer, offering a dynamic work environment in Cambridge, UK, where innovation meets flexibility. With opportunities for professional growth and a commitment to tackling complex challenges in cybersecurity, employees are encouraged to thrive in a culture that values creativity and collaboration. The hybrid working model allows for a balanced lifestyle, making it an ideal place for those looking to make a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Linux Systems Software Developer- HP Wolf Security in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at HP Wolf Security. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got projects on GitHub, make sure to highlight them. It’s a great way to demonstrate your coding chops and passion for Linux development.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of security vulnerabilities and debugging complex systems. Be ready to discuss how you’d tackle real-world problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Linux Systems Software Developer- HP Wolf Security in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Linux Systems Software Developer role. Highlight your experience with C/C++, Linux user mode development, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Showcase Your Projects:If you've worked on any cool projects, especially those involving hypervisors or security, make sure to mention them! Link to your GitHub or any other platforms where we can see your work. It helps us get a feel for your coding style and creativity.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for your skills and experiences to make it easy for us to read. We appreciate straightforwardness, so don’t be afraid to show your personality!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to track your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Hewlett Packard Enterprise
✨Know Your Tech Inside Out
Make sure you brush up on your C/C++ programming skills and Linux user mode development. Be ready to discuss your experience with debugging complex systems and how you've tackled security vulnerabilities in the past. This is your chance to show off your technical prowess!
✨Familiarise Yourself with uXen
Since uXen is a key part of the role, take some time to explore its source code on GitHub. Understanding its architecture and functionality will not only impress your interviewers but also help you answer questions more confidently.
✨Prepare for Scenario-Based Questions
Expect to face scenario-based questions that test your problem-solving skills. Think about past experiences where you improved security, reliability, or performance in software. Have specific examples ready to demonstrate your impact.
✨Show Your Passion for Cyber Security
HP Wolf Security is all about protecting users from cyber threats. Share your enthusiasm for cyber security and any relevant projects or research you've done. This will show that you're not just looking for a job, but that you're genuinely interested in making a difference in the field.