Job Role: OS Development Engineer
Salary: ₹32,951 per month
Location: Bengaluru
Company: Intel
Qualifications: Any Graduate
Experience: 3 – 6 Years
ABOUT INTEL
Intel Corporation, based in 1968 and based in Santa Clara, California, is a global chief in semiconductor innovation. Known inside the major for its microprocessors, Intel’s merchandise are fundamental to personal computer systems, servers, and various digital devices. The employer’s flagship processors encompass the Intel Core, Xeon, and Atom collection, which strength a huge kind of programs from customer PCs to information centers.
Intel is also a key player in developing technologies such as AI, 5G, and self sustaining driving. Its dedication to analyze and improvement drives enhancements in computing average performance and efficiency. With a worldwide presence, Intel emphasizes sustainability and innovation, aiming to shape the future of generation. The business enterprise’s severa portfolio additionally consists of memory and storage answers, in addition to incorporated images solutions, positioning Intel at the forefront of the tech industry’s evolution.
Job Description
We are looking for an OS Development Engineer to layout, develop, and optimize working systems. This function consists of developing new functions, improving device overall performance, and making sure balance throughout severa hardware systems. The perfect candidate may have sturdy programming skills in C/C and a deep information of OS structure, memory control, and device calls. Experience with kernel development, debugging, and general overall performance tuning is critical. A Bachelor’s diploma in Computer Science or a associated situation, collectively with hassle-solving abilities and a passion for innovation, is needed. Join us to form the destiny of strolling structures!
OS Development Engineer: Requirements and Skills
Requirements:
Educational Background:
- Bachelor’s diploma in Computer Science, Computer Engineering, or a related field. Advanced levels are high quality.
Experience:
- Proven revel in in working system improvement or kernel programming.
- Hands-on revel in with low-level programming and debugging, preferably with an emphasis on OS internals.
Technical Expertise:
- In-intensity information of working machine concepts inclusive of process control, memory control, record systems, and tool drivers.
- Experience with device-level programming languages like C and C .
- Familiarity with meeting language and hardware interactions.
Development Tools:
- Proficiency with development tools and environments utilized in OS development, together with GCC, GDB, and Make.(OS Development Engineer)
- Experience with model control systems like Git.
Knowledge of Hardware:
- Understanding of laptop structure, which includes CPU, memory hierarchy, and I/O structures.
- Experience with hardware abstraction layers and interplay with diverse hardware systems.
Problem-Solving Skills:
- Strong analytical abilities and ability to troubleshoot and remedy complex machine problems.
- Capability to work on low-stage code and optimize performance.
Soft Skills:
- Effective verbal exchange abilities for taking part with cross-useful teams and documenting design decisions.
- Strong interest to element and capacity to work independently or as part of a team.
Skills:
Programming Languages:
- Expertise in C/C for kernel and gadget-degree programming.
- Familiarity with scripting languages like Python for automation and checking out.
Operating System Internals:
- Deep expertise of kernel structure, process/thread management, memory management, and inter-system verbal exchange (IPC).
Debugging and Performance Tuning:
- Proficiency in debugging strategies and gear for diagnosing and fixing OS-stage issues.
- Skills in performance evaluation and optimization for system efficiency.
Source Control and Build Systems:
- Experience with source manage structures (e.G., Git) and construct systems (e.G., CMake, Makefiles).(OS Development Engineer)
Security Awareness:
- Knowledge of OS security mechanisms and first-class practices for securing the working device towards vulnerabilities.
Testing and Validation:
- Experience in developing and executing check plans for OS additives to make certain reliability and stability.
Documentation and Communication:
- Ability to produce clean and concise technical documentation and talk complex principles successfully to each technical and non-technical stakeholders.
Apply Now
Other Jobs
Nutrien Careers: Proprietary Representative
Coverage Analyst Role at HSBC | Permanent Opportunity