System Engineer

Posted:
3/23/2025, 5:00:00 PM

Location(s):
Greater Noida, Uttar Pradesh, India ⋅ Uttar Pradesh, India

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Position Summary

1. Implement and port kernel for given system(Microcontroller, System on Chip, Set Device and etc.)
2. Implement and apply kernel functions for device driver and application.
3. Design and implement new kernel that fulfill specific requirement of given system.

Role and Responsibilities

1. [CPU porting] Understand the functions related to CPU architecture and support to write initialization code of given CPU system.

2. [Memory system implementation] Understand how the virtual memory management system operates and participate in implementation.

3. [Optimizing scheduler] Understand the scheduler function and policy well. Understand the optimization items of schedule and participate in optimization.

4. [Implementation of kernel service] Understand kernel API and service and participate in its implementation.

Skills and Qualifications

• Develops professional expertise by complying with company policies and procedures

• Works on problems of moderate scope where analyzing situations or data requires a review on various factors

• Exercises judgment within defined procedures and practices to determine appropriate action

• Normally receives general instructions on routine work with detailed instructions on new projects or assignments

• Generally requires a bachelor's degree with a minimum 2 years related experience, or advanced degree without experience

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.