At a Glance
- Tasks: Join us to port a 32-bit Windows driver to 64-bit Windows 10.
- Company: Work with a dynamic team in Glasgow focused on cutting-edge technology.
- Benefits: Gain hands-on experience in a military/defense environment with potential for security clearance.
- Why this job: Perfect for tech enthusiasts eager to tackle real-world challenges and enhance their skills.
- Qualifications: Must have C++ expertise, Windows driver experience, and a knack for debugging.
- Other info: On-site work required for at least 3 months; ideal for those seeking immersive learning.
The predicted salary is between 40000 - 60000 £ per year.
Job Description
SOFTWARE ENGINEER C++ Windows Driver – CONTRACT 4 MONTHS – GLASGOW Scotland
Seeking a C++ Software Engineer who has proven ability with Windows drivers. We have a 32-bit Windows Embedded 7 driver being ported to a 64-bit Windows 10 driver. The successful candidate is needed to be on-site in Glasgow for a minimum of 3 months, working with the SW/HW in the office full-time.
ESSENTIAL SKILLS / PROVEN ABILITY
- C++ Software Design & Development.
- Experience with porting 32-bit Windows Embedded 7 drivers to 64-bit Windows 10 drivers.
- Proficiency in MS-Visual Studio.
- Ability to write SW interfacing code to HW under Windows.
- Proven ability in connecting to and debugging Windows drivers on a PC.
- Basic understanding of hardware.
- Experience performing code reviews.
- Experience testing software formally against test case descriptions and creating test reports.
DESIRABLES
- Knowledge of Windows video/graphics.
- Experience in video signal processing.
ADDITIONAL SECURITY INFORMATION: We seek a Software Engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum).
JBRP1_UKTJ
#J-18808-Ljbffr
SOFTWARE ENGINEER C++ Windows Driver employer: Morson Talent
Contact Detail:
Morson Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SOFTWARE ENGINEER C++ Windows Driver
✨Tip Number 1
Make sure to highlight your experience with C++ and Windows driver development in your conversations. Be prepared to discuss specific projects where you've successfully ported drivers or worked with embedded systems.
✨Tip Number 2
Familiarize yourself with the latest developments in Windows driver architecture, especially the differences between 32-bit and 64-bit systems. This knowledge will help you stand out during technical discussions.
✨Tip Number 3
If you have experience in a military or defense environment, be ready to share relevant examples. This can significantly boost your chances, as they are looking for candidates with this specific background.
✨Tip Number 4
Prepare to demonstrate your debugging skills with Windows drivers. You might be asked to solve a problem on the spot, so practice common debugging scenarios to showcase your expertise.
We think you need these skills to ace SOFTWARE ENGINEER C++ Windows Driver
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with C++ software design and development, particularly in relation to Windows drivers. Mention any specific projects where you ported drivers from 32-bit to 64-bit systems.
Showcase Technical Skills: Clearly outline your proficiency with MS-Visual Studio and your ability to write software interfacing code to hardware under Windows. Include examples of debugging Windows drivers and conducting code reviews.
Demonstrate Understanding of Hardware: Include any relevant experience or knowledge you have regarding hardware, especially if it relates to the military or defense industry. This can help you stand out as a candidate who understands both software and hardware integration.
Security Clearance Information: If you have worked in a military or defense environment recently or have security clearance, be sure to mention this in your application. If not, express your capability and willingness to obtain the necessary security clearance.
How to prepare for a job interview at Morson Talent
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've designed and developed software, especially focusing on Windows drivers. Mention any challenges you faced and how you overcame them.
✨Demonstrate Your Driver Development Knowledge
Since the role involves porting a 32-bit Windows Embedded 7 driver to a 64-bit Windows 10 driver, be ready to explain the differences between these architectures. Discuss your experience with debugging Windows drivers and any tools you used, such as MS-Visual Studio.
✨Discuss Hardware Interaction
Make sure to convey your understanding of hardware and how it interfaces with software. Provide examples of how you've written SW interfacing code to HW under Windows, and any relevant experiences that demonstrate your ability to connect and debug drivers.
✨Highlight Security Clearance Experience
If you have worked in a military or defense environment, share your experiences and how they relate to this position. If not, express your willingness and capability to obtain security clearance, emphasizing your commitment to working in sensitive environments.