Company Overview
[$COMPANY_OVERVIEW]
Role Overview
We are seeking an accomplished Emeritus Professor specializing in C++ to join our esteemed academic institution. In this pivotal role, you will leverage your extensive experience in software development, education, and research to mentor the next generation of computer science professionals while contributing to cutting-edge research initiatives and curriculum development.
Responsibilities
- Lead advanced courses in C++ programming, software engineering principles, and system architecture, fostering a deep understanding of computer science among students.
- Develop and refine curriculum materials, ensuring alignment with industry standards and emerging technologies.
- Conduct and oversee impactful research projects in the field of software development, focusing on performance optimization, system design, and algorithm efficiency.
- Mentor faculty and graduate students, providing guidance on research methodologies, publication standards, and career development.
- Collaborate with interdisciplinary teams to integrate innovative technologies and approaches into the academic framework.
- Engage with the academic community through conferences, workshops, and publication of research findings in reputable journals.
Required and Preferred Qualifications
Required:
- PhD in Computer Science or a closely related field with a strong emphasis on C++ programming and software development.
- 10+ years of experience in academia or industry, demonstrating a significant record of teaching and research in C++.
- Proven track record of publishing research in high-impact journals and presenting at leading conferences.
- Demonstrated leadership in curriculum development and academic program management.
Preferred:
- Experience in mentoring junior faculty and guiding PhD candidates through their research projects.
- Involvement in professional organizations related to computer science and software development.
- Familiarity with modern software development methodologies, including Agile and DevOps practices.
Technical Skills and Relevant Technologies
- Deep expertise in C++ programming, including knowledge of modern C++ standards (C++11 and beyond).
- Experience with performance profiling, debugging, and optimization techniques in C++ environments.
- Familiarity with software development tools such as Git, CMake, and testing frameworks (e.g., Google Test).
Soft Skills and Cultural Fit
- Exceptional communication skills, with the ability to convey complex concepts to diverse audiences.
- Strong leadership skills, fostering collaboration and innovation within academic teams.
- A commitment to inclusivity and diversity in the educational environment, promoting equitable opportunities for all students.
- A passion for lifelong learning and staying abreast of advancements in computer science education and technology.
Benefits and Perks
Annual salary range: [$SALARY_RANGE].
Additional benefits may include:
- Access to research funding and grants.
- Professional development opportunities.
- Health and wellness programs, including mental health resources.
- Retirement plans with employer contribution.
- Flexible work arrangements, including hybrid teaching models.
Equal Opportunity Statement
Our institution is committed to fostering a diverse and inclusive environment. We are proud to be an Equal Opportunity Employer and encourage applications from individuals of all backgrounds, regardless of race, color, religion, creed, gender, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other basis protected by applicable law.
Location
This role requires a hybrid work arrangement, with a minimum of three days per week in-person at our campus located in [$COMPANY_LOCATION].
