Search by job, company or skills

eTeam

System Engineer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

SEPM System Software (Hardware Enabling Driver) Engineer

Salary Range

3500 4500 SGD

Experience Required

0 4 Years

Job Overview

We are looking for a System Software (Hardware Enabling Driver) Engineer to design, develop, and integrate system-level software and hardware-enabling drivers for modern computing platforms. This role focuses on Windows OS, device driver development, and system software integration, working closely with internal teams and external partners to deliver high-quality, scalable solutions.

Key Responsibilities

  • Design, develop, and maintain system-level software and hardware-enabling drivers for Windows-based platforms.
  • Participate in all phases of development including solution design, analysis, coding, testing, debugging, and integration.
  • Collaborate with cross-functional teams, ODMs (Original Design Manufacturers), and IHVs (Independent Hardware Vendors).
  • Review system software designs to ensure compliance with standards, quality, and risk mitigation.
  • Support system integration activities across multiple hardware and software platforms.
  • Assist in adopting and integrating new and emerging technologies into system software.
  • Contribute to debugging and performance optimization at OS and driver level.

Education & Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, Electronics, or a related discipline.
  • Freshers to professionals with 04 years of relevant experience in system software, driver development, or low-level programming.

Required Skills & Technical Expertise

  • Strong understanding of system software architecture.
  • Hands-on experience or academic knowledge of Windows OS internals.
  • Basic to intermediate experience in device driver development.
  • Proficiency in system-level programming languages and tools.
  • Knowledge of software testing methodologies, debugging, and basic automation tools.
  • Familiarity with bus-level protocols such as USB, PCIe, and I2C is a plus.
  • Strong analytical and problem-solving skills.

Communication & Soft Skills

  • Ability to understand system architectures and explain technical concepts clearly.
  • Willingness to learn, collaborate, and work in a fast-paced environment.

About Company

Job ID: 136464965

Similar Jobs