Employment
Below are all the available positions Engineering IT has that you can apply for today!
Join a dynamic team supporting cutting-edge research and innovation in higher education. You’ll work with state-of-the-art computing resources and specialized software while collaborating with brilliant faculty and students. Enjoy the stability and benefits of academia combined with exposure to emerging technologies and high-performance computing. Experience a collaborative culture that values continuous learning, professional development and work-life balance—all while directly contributing to groundbreaking discoveries and the education of future engineers.
Ongoing Engineering IT Positions (Full Time, Part Time, Temporary, Time Limited)
All non-student positions are handled through jobs.ncsu.edu.
Tier 1 Service Desk IT Technician (Student)
Job Details:
- Pending favorable performance, employment may be offered through the Summer and beyond.
- Compensation is $13.00 per hour.
- Enrollment as a full-time undergraduate student is required.
- Promotion to Tier 2 and pay increases are available with continued employment and favorable performance appraisals.
- All Student Technicians rotate between Main Campus (111 Lampe Drive) and Centennial (EB1 and Fitts-Woolard Hall) with occasional on-demand tasks in DH Hill and Hunt libraries.
- Remote work is not available for this position.
- Service Desk hours are 8am – 5pm, Monday through Friday.
- Student Technician shifts are no less than 2 hours long.
- Spring semester weekly hours are no less than 10 hours and no more than 20 hours, for all jobs the Technician currently holds on campus.
- Monthly hours are no less than 35 hours.
Tier 1 functions and responsibilities, after training by the team:
- Addressing client communication via phone, email and walk-in locations
- Laptop and desktop configuration
- Software and hardware installation and support
- Peripheral support (printers, scanners)
- Incident ticket logging via ServiceNow
- Documentation via Knowledge Base articles
- Maintaining Service Desk locations including inventory and organization
- Special projects as needed
- Attend required training, meetings, and professional development appraisals
- Assist team as needed in all department tasks
Required skills:
- Professionalism
- A willingness to learn and assist your team members and clients
- Ability to apply training and work independently on routine tasks
- Drive and resourcefulness in finding answers through software and websites
- Communication skills in verbal and written formats
- Reliability in arriving early for your shift and clocking in and out on time
- Reliability in maintaining required weekly and monthly hours
- Ability to lift 40 pounds with or without reasonable accommodation
- Responsibility in adhering to all policies and procedures
Preferred experience:
- Windows and Mac troubleshooting
- Familiarity with hardware installation
- Familiarity with project management fundamentals
Resume-building learning opportunities:
- Technical troubleshooting
- Project management
- Leadership
- Training
- Communication
- Teamwork
- Multitasking
- Time management
How to apply:
- Fill out and submit this application: Tier 1 Student Technician Application – Fall 2025
Web Developer (Student)
Join Our Web Development Team at Engineering IT
Engineering IT provides IT services and support to students, faculty and staff in the College of Engineering, and we are currently looking to add undergraduate students to our part-time student web development team. This is an excellent opportunity for motivated students who want to gain real-world experience while earning competitive pay in a flexible, supportive environment.
What We’re Looking For
We are seeking self-starters who can pick up skills through self-directed exploration and thrive in a collaborative learning environment. Ideal candidates should have familiarity with the EOS computing environment and programming experience in any computing language, whether that’s Java, C/C++, JavaScript, Python, Perl, Ruby or another language entirely. Additionally, we’re looking for students with a basic understanding of authoring HTML documents, as this will be fundamental to the web development work you’ll be doing.
Why Engineering IT is an Amazing Place to Work
Students working with Engineering IT enjoy flexible hours and work in an on-campus office, making it easy to balance work with your academic schedule. We offer competitive pay starting at $13 per hour, and you’ll get the invaluable experience of building products and services that directly impact NCSU students, faculty and staff. Perhaps most importantly, you’ll have the chance to learn from experienced professionals and grow skills that are highly desired in today’s job market.
This isn’t just a typical student job – it’s a genuine opportunity to contribute to meaningful projects while developing your technical expertise in a real-world setting. The experience you gain here will set you apart when you graduate and enter the professional workforce.
Additional Skills That Would Be Great
While not required, we’d be especially excited to work with students who have experience coding in a web environment, particularly with HTML, CSS and JavaScript. Understanding the concept of version control or having experience with github.com would also be valuable, as would familiarity with the Linux/Apache/MySQL/PHP (LAMP) web environment.
Experience with the Linux command shell for basic commands to work with directories and files would be helpful, as would any experience with programming editors or integrated development environments. Knowledge of relational database querying with SQL is another skill that would serve you well in this role. Finally, familiarity with Google Docs, Calendar, Forms and other Google Workspace tools would be beneficial since these are tools we use regularly in our work environment.
Ready to Apply?
If this opportunity sounds like a great fit for your skills and interests, we’d love to hear from you. To apply, simply send a resume or summary of your skills to Mitch Amiano at mcamiano@ncsu.edu. We look forward to learning more about your background and discussing how you could contribute to our dynamic web development team.
Don’t hesitate to reach out even if you don’t have every skill listed above – we believe in growing talent and providing opportunities for motivated students to learn and develop their abilities in a supportive environment.
Reasons to work for NC State
As part of NC State’s full-time staff, you’ll gain access to benefits built with your future in mind.