1

Internship Computer Science Cpt Jobs in Alabama (NOW HIRING)

Jr. Software Developer

Huntsville, AL · On-site

$62K - $81K/yr

A degree in Computer Science or related field and some hands-on experience, personal projects, GitHub contributions, bootcamp experience, or internships * Demonstrative experience with at least one ...

Data Engineer

Homewood, AL

$107K - $128K/yr

Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field ... Experience with healthcare data standards (CPT, ICD-10, HL7, FHIR) * Knowledge of BI tools (Power ...

IT Intern

Bay Minette, AL · On-site

$20 - $25/hr

Internship Details Location: DentalEZ, 2500 Highway 31 South, Bay Minette, AL * Schedule: Monday ... Computer Science * Information Systems * Or a related field * Basic understanding of computers ...

IT Intern

Bay Minette, AL · On-site

$20 - $25/hr

Internship Details Location: DentalEZ, 2500 Highway 31 South, Bay Minette, AL * Schedule: Monday ... Computer Science * Information Systems * Or a related field * Basic understanding of computers ...

Internship Details Location: DentalEZ, 2500 Highway 31 South, Bay Minette, AL * Schedule: Monday ... Computer Science * Information Systems * Or a related field * Basic understanding of computers ...

Construction Internship Summer 2026

Birmingham, AL · On-site

$16.50 - $21.25/hr

... sciences for the Fall 2026 term. This position typically gains exposure to estimating, project ... Candidates should possess computer skills including working with spreadsheets, good communication ...

... sciences for the Fall 2026 term. This position typically gains exposure to estimating, project ... Candidates should possess computer skills including working with spreadsheets, good communication ...

IT Technician (Infrastructure)

Dothan, AL · On-site

$21.78 - $34.84/hr

Twelve (12) week internship with the City of Dothan (IT Department) preferred. Bachelor's degree from an accredited* college or university in Information Technology, Computer Science, Management ...

next page

Showing results 1-20

Internship Computer Science Cpt information

What is an Internship Computer Science CPT?

An Internship Computer Science CPT refers to a Curricular Practical Training (CPT) opportunity for computer science students who are on F-1 visas in the United States. CPT allows eligible international students to gain hands-on work experience in their field of study while still enrolled in their academic program. The work must be directly related to their major, approved by their school, and can be part-time or full-time depending on the institution's policies. Participation in CPT helps students apply classroom knowledge to real-world problems and build professional skills.

What are the key skills and qualifications needed to thrive as an Internship Computer Science CPT, and why are they important?

To thrive as an Internship Computer Science CPT, you typically need foundational programming knowledge, problem-solving abilities, and enrollment in a relevant academic program, with CPT (Curricular Practical Training) authorization from your university. Familiarity with coding languages like Python or Java, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, adaptability, and teamwork skills help interns effectively learn and contribute within professional settings. These skills and qualifications are crucial to ensuring successful integration into real-world projects, compliance with visa requirements, and meaningful professional growth.

What types of projects or tasks can I expect to work on during a Computer Science CPT internship?

During a Computer Science CPT internship, you can expect to work on a variety of hands-on projects such as software development, debugging, testing, and collaborating on code reviews with your team. Interns often contribute to ongoing projects, assist with designing algorithms, and may participate in meetings to discuss technical solutions and project progress. The work environment is typically collaborative, with interns receiving mentorship from experienced engineers and opportunities to learn new technologies. This experience helps build practical skills that are directly applicable to future full-time roles.
What are popular job titles related to Internship Computer Science Cpt jobs in Alabama? For Internship Computer Science Cpt jobs in Alabama, the most frequently searched job titles are:
What cities in Alabama are hiring for Internship Computer Science Cpt jobs? Cities in Alabama with the most Internship Computer Science Cpt job openings:
Junior Software Engineer

Full-time

Re-posted 7 days ago


Job description

Company Overview

Griffon Aerospace is a trusted aerospace solutions provider based in Madison, Alabama, specializing in the design, development, and operation of advanced unmanned aircraft systems (UAS). Since 1995, we have delivered over 12,000 unmanned air vehicles to the Department of Defense, allied nations, and commercial customers. We pride ourselves on being a lion-hearted partner, designing, building, and flying the most capable and intelligent aerial systems that give our servicemen an unfair advantage wherever they fly.

Position Summary

We are seeking a Junior Software Engineer with hands-on experience in PX4-based flight control systems to join our growing UAS development team. You will contribute to the design, integration, and validation of custom flight software for advanced unmanned aerial platforms, supporting development, simulation, and flight test operations.

This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware, either in school projects, open-source contributions, or internships, and is looking to expand their skills in a real-world aerospace environment.

Primary Responsibilities

  • Develop and modify PX4 firmware for custom aircraft configurations.
  • Integrate sensors, radios, and onboard compute modules using CAN, UART, and I2C interfaces.
  • Support simulation-based testing using Gazebo, HITL, and SITL environments.
  • Assist with flight test support, log analysis, and software debugging.
  • Contribute to Git-based development pipelines, including merger requests and CI/CD builds.
  • Collaborate across disciplines (hardware, systems, flight test) to deliver integrated UAS solutions.

Required Qualifications

  • Bachelor's degree in Computer Engineering, Aerospace Engineering, Computer Science, or a related field.
  • Hands-on experience with PX4 Autopilot firmware (custom module, parameter tuning, board bring-up, or sensor drivers).
  • Proficiency in C++ and familiarity with Python for scripting.
  • Exposure to Git and modern version control workflows.
  • Understanding basic control systems, sensor fusion, or embedded Linux a plus.

Preferred Qualifications

  • Experience with:
    • Custom PX4 modules or board targets.
    • MAVLink messaging and QGroundControl.
    • Simulation tools (Gazebo, jMAVSim).
    • GitLab or GitHub workflows.
  • Familiarity with RTOS concepts, DMA, or low-level peripheral debugging.
  • Internship, capstone, or personal project involving drones or robotics.

What We Offer

  • Competitive salary and benefits package.
  • Mentorship and training from experienced aerospace professionals.
  • Opportunities for career growth and project ownership.
  • Collaborative and innovative work environment.

US CITIZENSHIP REQUIRED

  • Yes

ABILITY TO OBTAIN SECURITY CLEARANCE

  • Yes