Alpha Global - We are a raising international recruitment agency dedicated to empowering individuals through international study and work placements in EU countries. Our mission is to provide comprehensive support to help you achieve your academic and professional goals abroad. The headquarter is located in Rotterdam, the Netherlands.
We are recruiting to fill the position below:
Job Title: Low-Level Software Engineer
Location: Lagos
Employment Type: Full-time (Remote)
About The Role
- We are looking for a skilled Low-Level Software Engineer to join an exciting platform development project aimed at easing the burden on IT teams.
- This role involves building and optimizing digital technologies that provide real-time visibility, analytics, and automated error correction for any desktop application.
- You will be working with a distributed team, implementing core technologies in cybersecurity, driver development, embedded systems, IoT, and networking.
What You’ll Be Doing
- Implementing low-level network protocols
- Developing and optimizing kernel modules
- Writing system-level C++ code for high-performance applications
- Analyzing and manipulating network packets
- Developing drivers for both Windows and Linux platforms
- Collaborating with cross-functional teams to drive the project forward
Must-Have Requirements
- Strong experience with low-level network protocol implementation
- Expertise in kernel module development
- Solid understanding of system-level C++ programming
- Experience with network packet analysis and manipulation
- Proven ability to develop drivers for Windows and Linux systems
- Familiarity with embedded systems, IoT, and networking technologies
- Strong problem-solving skills in complex technical environments
- Ability to work independently and remotely with a distributed team
Nice-to-Have Skills:
- Familiarity with cloud-based systems and technologies (e.g., AWS, Azure)
- Experience with security practices in embedded systems
- Knowledge of IoT communication protocols (e.g., MQTT, CoAP)
- Experience with real-time operating systems (RTOS)
- Familiarity with debugging and performance optimization tools
Self-Assessment Questionnaire
Please rate yourself honestly on a scale of 1 (no experience) to 10 (expert level) for each of the following skills. After each rating, provide a brief explanation of your experience and how you have applied each skill in your career.
Low-level Network Protocol Implementation:
- Years of Experience:
- Expertise Rating (1-10):
Explanation:
- Kernel Module Development
Years of Experience:
Explanation:
- System-level C++ Programming
Years of Experience:
Explanation:
- Network Packet Analysis and Manipulation
Years of Experience:
Explanation:
- Driver Development for Windows and Linux
Years of Experience:
Explanation:
Your Assessed Fit For This Role (1-10):
- On a scale of 1 to 10, how would you assess your overall fit for this Low-Level Software Engineer role based on your experience and expertise in the required skills?
Assessment (1-10):
- Explanation: Why do you think you are a good fit for this role? Feel free to elaborate on your key strengths and any experience that directly aligns with the project needs.
Remote Work Requirements:
- Stable internet connection suitable for professional meetings
- Reliable power backup (generator, inverter, or UPS)
- Professional-grade laptop with at least 8 GB RAM and SSD storage
- Quiet, professional home office setup.
Benefits
- Full-time engagement (40 hours/week)
- Competitive salary based on experience
- Opportunity to work with a dynamic international team
- Remote-first role with a focus on work-life balance.
Application Closing Date
30th April, 2025.
Sorry, this listing is no longer open.
https://www.hotnigerianjobs.com/hotjobs/733584/lowlevel-software-engineer-at-alpha-global-remote.html