Skip Navigation

Job Opportunities for Computer Science Students

The APSU Office of Career Services provides excellent support services for job hunting. We strongly suggest all Computer Science Majors to make use of their FREE services (start at least 2 years before planned graduation date) to:

  1. Prepare resume, cover letter and reference list. To prepare the first draft of your resume. Use the resources (templates) at the Office of Career Services: Follow this link...
  2. Have the resume, cover letter and reference list professionally critiqued. E-mail your resume to them at, you will receive a written critique within 72 hours.

At a time when unemployment is high and hiring is lagging in many disciplines/majors/fields, the Bureau of Labor Statistics is predicting that jobs for computer scientists will increase by 19% between 2010 and 2020, a healthy growth rate. Unfortunately, professions in the Computer Science major are rarely available locally. The job opportunities are spread out across the country. Therefore, all computer science majors should keep an open mind and be ready to relocate. In order to fully maximize your range of possible careers, you should start searching for jobs early, preferably online. The best time to begin this is one year before graduation - the summer holidays are a great time to begin looking.
Here are some websites you can use to setup automatic email alerts:

: Job Advertisements :: Job Advertisements :: Job Advertisements :

Employers often sent job advertisements to us or they simply ask us to pass new job information to our computer science students. We will post the job listing here (for about one to two months), but the Computer Science Department does not provide any official support for job searches.

Over 50 new cybersecurity jobs at the Department of Homeland Security (DHS)

The Department of Homeland Security (DHS) is responsible for safeguarding our Nation’s critical infrastructure from physical and cyber threats that can affect national security, public safety, and economic prosperity. DHS is actively recruiting ( dynamic cybersecurity professionals in its National Cybersecurity and Communications Integration Center (NCCIC) to help protect the Nation’s cyberspace.

How To Apply

Employment opportunities are posted on USAJobs at Keyword “NCCIC”, or search/visit following vacancy announcements or visit


NCCIC is a 24x7 cyber situational awareness, incident response, and management center that is a national nexus of cyber and communications integration for the federal, state, local, territorial, and tribal governments, the intelligence community, law enforcement, the private sector, and international entities. Qualified candidates must have knowledge, skills, and experience in, but not limited to:

  • Information systems and architecture design
  •  Incident response
  • Malware and forensic incident analysis
  • Information security program and project management
  • Information assurance
  • Gathering and analyzing incident data
  • Developing and implementing information systems security programs, polices, and procedures
  • Leading teams in cyber incidents and responses
  • Identifying and analyzing cyber security threats and providing mitigation strategies
  • Identifying and exploiting vulnerabilities, vulnerability scanning and penetration testing
  • Evaluating security incident response policies

Reviewing proposed new systems, networks, and software designs for potential security risks

Pinnacle Solutions seeking Software Engineer/Developer (Posted on 7/21/2015)


The Software Engineer/Developer  is an entry level position where the candidate would be responsible and have input for all phases of the program lifecycle including the development of requirements and use-case scenarios/storyboards; inputs to design documentation, including system architecture and data flow diagrams; the development of system and unit test procedures; and the implementation of the software design through code.

This position will use the Unity 3D Engine to create/develop games-for-training.  Candidate should be able to work independently.  Ideal candidate will be able to immediately initiate tasks, propose solutions to any technical challenges in development, and match the culture of the development team as well as the company.

1) Experience in scripting for Unity 3D in C# and JavaScript required.
2) Experience/background in Object-Oriented Programming, specifically C# using Microsoft Visual Studio. Net.
3) Experience with the Unity 3D engine is a must.
4) Candidate must have mobile development experience, including iOS, specifically as it relates to Unity applications.
8) Must be able to work under pressure and meet deadlines for on-time delivery.
9) Candidate must be motivated and a self-starter.
10) Candidate must be effective in communicating with technical and non-technical customers alike.

 To apply click on this link:

Medhost seeking Customer Support Analyst Tier I (Post on 7/21/2015)

To apply click on this link:

Aeroteck seeking Individuals with Embedded Controls Systems/Software Skills (Post on 7/21/2015)

Top Three Skills: Embedded Controllers, C, C++, UML
Job Description: Analyze, design, implement, and test real-time software for electronic industrial HVAC controls. Integrate software and hardware. Test and verify system functionality. Documentation of design from system to component level.
Work Environment: The Client is a large manufacturing and R&D facility that develops and makes industrial HVAC units. This role will be predominantly focused in the R&D portion of the plant. There is a large amount of conversation and interaction between the software and test groups. Dress is business casual.
Qualifications: Bachelor’s Degree in Electrical, Computer, Software Engineering or Computer Science (or related discipline) required. C/C++ application development experience required. Experience with UML and UML development tools.
Performance Expectations: On the first day, a candidate must be able to develop embedded controls, write in c/c++, and able to use UML. The best candidates will have experience within the full product development life-cycle. This person will be evaluated in how well they can effectively communicate and participate in a team environment.

To apply please email Mr. Andrew McCartney (Recruiter) at