22 Oct
|
Newton School
|
Pune
22 Oct
Newton School
Pune
About Us: At Newton School of Technology, in collaboration with Ajeenkya DY Patil University, we’re on a mission to reshape the future of technology education in India. Together, we are working to bridge the employability gap by equipping learners with relevant, industry-ready skills and creating meaningful impact at scale. With the combined strength of academic excellence and hands-on industry experience, we are building a forward-looking learning environment designed to nurture the next generation of tech innovators, problem-solvers, and leaders.
: We are looking for experienced and committed Professors to join our growing Computer Science department at our Pune campus, with a focus on Operating Systems and Systems Engineering. This role is ideal for seasoned professionals with 5+ years of teaching and/or relevant industry experience in OS and systems domains. If you are passionate about teaching, excited about mentoring young minds, and eager to contribute to advanced academic and research work, we would love to meet you.
You will play a key role in shaping strong, industry-ready systems engineers.
Your responsibilities will include delivering impactful lectures, developing rigorous Operating Systems curriculum, guiding students through system-level labs and real-world projects, and contributing to the academic growth and research direction of the department.
Key Roles and Responsibilities: Teaching & Learning
- Teach and engage students in Operating Systems and related systems courses.
- Build and refine OS course content to keep it relevant, rigorous, and industry-aligned.
- Lead lab sessions, support hands-on learning, and guide students through system-level programming and practical projects.
- Provide consistent academic support through mentoring, tutoring, and doubt-solving.
Academic Ownership & Innovation
- Take ownership of student learning outcomes and overall academic quality in OS and systems programs.
- Lead or contribute to systems research, innovation projects, and departmental development.
- Cultivate a supportive, collaborative, and inspiring learning environment.
Collaboration & Administration
- Work collaboratively with faculty, academic teams, and industry partners to enhance systems education.
- Actively participate in department events, academic committees, and institutional initiatives.
- Build strong relationships with students and colleagues to support a vibrant academic culture.
Qualifications
- Ph.D. in Computer Science, Computer Engineering, or a related field.
- Minimum 5+ years of teaching and/or relevant industry experience, with strong expertise in Operating Systems.
- Prior experience in mentoring, curriculum design, or academic leadership roles is a strong plus.
- Strong communication skills and a passion for teaching and student development.
- Familiarity with industry tools, frameworks, and technologies relevant to systems and OS.
Required Expertise (Any One or More)
Operating Systems & Systems Programming
- Process Management, Memory Management, File Systems, Concurrency, Scheduling
- Linux/Unix Internals, Kernel Architecture, Virtualization
Systems Programming
- C, C++, Python, Shell Scripting
- Multithreading, Interprocess Communication, Performance Tuning
Distributed & Systems Infrastructure
- Distributed Systems, Networking Fundamentals
- Cloud Platforms (AWS, Azure, GCP), Virtual Machines, Containers
Perks & Benefits
- Competitive compensation and benefits
- Opportunities for research, publications, and academic collaborations
- Access to contemporary labs, tools, and state-of-the-art learning facilities
- Freedom to innovate and shape future systems engineers
- A warm, collaborative academic community that values growth and mentorship
📌 Professor - Operating System (Pune)
🏢 Newton School
📍 Pune