Post job

Research and development internship jobs in Alabama

- 254 jobs
  • Summer 2026 Embedded Software Engineering Intern

    Aerovironment 4.6company rating

    Research and development internship job in Huntsville, AL

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the U.S. During the interview process, we will discuss specific details regarding the team and location. Summary As an Embedded Software Engineering Intern, you will work alongside experienced engineers to design, develop, and test embedded software for unmanned aerial and robotic systems. You'll gain hands-on experience in real-world development, writing software that runs on microcontrollers, processors, and other hardware used in flight systems, sensors, and payloads. You'll contribute to projects at various stages of the development lifecycle - from prototyping and integration to testing and validation - while learning industry best practices in embedded software development. Position Responsibilities * Assist in writing and testing embedded software for systems such as autopilots, sensors, radios, and other onboard components. * Help implement software in C/C++ for real-time and bare-metal systems using microcontrollers and embedded platforms. * Support the integration of embedded software with hardware, including debugging with lab tools (oscilloscopes, logic analyzers, etc.). * Collaborate with cross-functional teams, including electrical, systems, and mechanical engineers, to ensure cohesive development. * Participate in peer reviews, software documentation, and configuration management processes. * Contribute to lab testing and field testing of embedded systems in support of real-world mission scenarios. * Assist in the development of prototypes and proof-of-concept demonstrations. Basic Qualifications (Required Skills & Experience) * Currently pursuing a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. * Basic knowledge of embedded systems and microcontrollers. * Familiarity with programming languages such as C, C++, or Python. * Understanding of low-level software concepts, such as memory management, interrupts, or device drivers. * Exposure to hardware communication protocols like I2C, SPI, UART, or CAN. * Strong analytical and troubleshooting skills. * Effective verbal and written communication. * Ability to work collaboratively in a team environment. Preferred Qualifications & Competencies * Hands-on experience with microcontroller platforms (e.g., STM32, Arduino, Raspberry Pi, or similar). * Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr). * Exposure to Linux-based development or embedded Linux environments. * Experience with lab equipment (e.g., oscilloscopes, logic analyzers, multimeters). * Interest in aerospace, robotics, or autonomous systems. * Initiative, curiosity, and a passion for learning and innovation. Physical Demands * Ability to work in an office and R&D environment (Constant) * Required to sit, type, and use office/lab equipment for extended periods (Frequent) * Occasional hands-on work in lab and field test environments may be required ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR
    $38k-52k yearly est. Auto-Apply 59d ago
  • Intern/Co-op - Accounting (Summer 2026)

    Marathon Petroleum Corporation 4.1company rating

    Research and development internship job in Alabama

    An exciting career awaits you At MPC, we're committed to being a great place to work - one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment. As an energy industry leader, our career opportunities fuel personal and professional growth. Responsibilities: As an intern, you will receive on-the-job training related to the dynamics of the petroleum industry, the specifics of your job assignment, and the use of various software programs. Accounting interns are placed in the following areas: Accounting Area (Location/Term) Accounts Payable (San Antonio - Summer Only) Audit Assurance & Advisory Services (Findlay and San Antonio* - All Terms, Denver and Houston - Summer Only) * Accounting major is preferred, but other business majors may be considered Commercial Compliance (San Antonio - Summer Only) General Accounting (Findlay - All Terms) Joint Venture Accounting/Operations Accounting (Denver - All Terms) Operations Accounting (Findlay & San Antonio - All Terms) Property Accounting (Findlay - All Terms) Tax Accounting (Findlay - All Terms) Refinery Accounting (Various Refineries - Summer Only) Specific Duties may include: Analyzing and processing of business documents; analysis of accounting and financial data in order to prepare proper financial statement journal entries; preparation of general ledger account reconcilements; preparation of tax information; testing SOX and Non-SOX controls in auditing; and assistance in preparing budgets. Additionally, you will be given the opportunity to interface with a variety of departments outside of the Controller's Organization, developing a collaborative relationship with individuals within those departments. Should you choose a career with Marathon, additional responsibilities will be added as you progress in your career. These include more complex accounting and analysis activities, and the presentation of new ideas and concepts in formal meetings. Creative thought in enhancing existing accounting processes, or in the development of new processes to enhance efficiency, is encouraged. Also, as you progress, you will be given opportunities to work with and mentor less experienced accountants, or perhaps be given the opportunity to perform as the lead analyst in an accounting section. The Controller's Organization is committed to developing accountants by providing them experience in as many areas of the business as practical. Accountants that demonstrate exceptional proficiency are eligible for opportunities within other areas of the Company, where the analytical skills developed while in the Controller's Organization are highly valued. Accountants often transfer to operational components of the business such as: Refining, Commercial, Logistics & Storage, Pipeline and Gathering & Processing. Additionally, opportunities exist in Tax, Internal Audit, Finance & Treasury, Business Development, and Supply Chain. Qualifications: * Required Major: Accounting* * Strong academic performance * Candidates must be authorized to work in the US on a full-time indefinite basis without the need for employment visa sponsorship now or in the future. * Positions are available spring, summer, and fall semesters * Concurrent enrollment in a Bachelors degree (or higher) seeking program for the duration of the experience * Must be able to provide reliable transportation to and from place of work * Military experience a plus * Availability to work 40 hours per week * MIN - $20.19 per hour / MAX - $25.24 per hour Learn more about Marathon Petroleum's benefits at ********************* As an energy industry leader, our career opportunities fuel personal and professional growth. As an energy industry leader, our career opportunities fuel personal and professional growth. Location: Findlay, Ohio Additional locations: Anacortes, Washington, Canton, Ohio, Catlettsburg, Kentucky, Denver, Colorado, Galveston Bay Refinery, Garyville, Louisiana, Kenai, Alaska, Mandan, North Dakota, San Antonio, Texas, St Paul Park, Minnesota, Texas City, Texas Job Requisition ID: 00015846 Location Address: 539 S Main St Education: Employee Group: Full time Employee Subgroup: Intern Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here. If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at ***************************************. Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available at ***************************** hired candidate will also be eligible for a discretionary company-sponsored annual bonus program. Equal Opportunity Employer: Veteran / Disability We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.
    $20.2-25.2 hourly Auto-Apply 60d+ ago
  • Principal SW Development Analyst - Performance Assessment Engr (25-470)

    Northrop Grumman 4.7company rating

    Research and development internship job in Huntsville, AL

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Space Systems-Launch and Missile Defense Systems presents an excellent opportunity for a Principal Software Development Analyst-Performance Assessment Engineer (25-470) to join our team of skilled and diverse professionals. This position, based in Huntsville, AL, plays a crucial role in supporting the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. This role does not offer relocation support and requires working on-site with no remote options. Position Overview: The Command and Control, Battle Management, and Communications (C2BMC) program is a crucial part of the Missile Defense System. It provides an essential operational platform that enables the U.S. president, the Secretary of Defense, and combatant commanders at strategic, regional, and tactical levels to systematically plan missile defense operations, monitor battle progress, and actively control networked sensors and weapon systems to accomplish global and regional mission objectives. C2BMC offers a layered missile defense capability, delivering an optimized response to threats across all ranges and flight phases. It acts as a force multiplier by connecting, integrating, and synchronizing autonomous sensor and weapon systems and operations worldwide and locally to enhance overall performance. Furthermore, C2BMC is a vital component of all ground and flight tests that verify and demonstrate the missile defense system's current and future capabilities. The selected applicant will perform the following tasks: Software development Database manipulation Automated tooling pipeline management and maintenance Document creation and presentation Essential Functions: Experience in developing systems engineering products while following the program Architecture and Systems Engineering Management Plan (ASEMP) and other related processes Experience in creating and briefing chart packages for tooling or analysis performed Basic Qualifications: Please list your current security clearance and IAT or relevant certifications on your resume, if applicable. A Bachelor's Degree in Computer Science, Systems Engineering, Software Engineering, Mathematics, Physics, or a related field from an accredited university is preferred, along with 5 years of experience; or a Master's degree in a related field with 3 years of relevant work experience; or 9 years of relevant work experience may be considered as an alternative to a degree Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start Must have relevant applied experience in Systems Engineering and Programming languages, including: Java C++ Python Database management Networking Data communications Microsoft Excel, including development of Pivot Tables and Excel Macros Preferred Qualifications: Experience in producing tooling and products to assist with analyzing or assessing a system or project is preferred Experience in performing systems engineering for DoD Information Systems preferred Experience with DevOps tools such as Jenkins, HTCondor, GitLab, etc., is preferred What We Can Offer You: Northrop Grumman offers a comprehensive benefits package and a work environment that fosters your growth, supporting both employees and the company's success. The benefits provided by Northrop Grumman offer flexibility and control, allowing you to select options that best meet your needs and those of your family. Your benefits will include the following: Health Plan Savings Plan Paid Time Off Education Assistance Training and Development Flexible Work Arrangements ******************************************************************************* #NGSpace #COSpace #NGFeaturedJobs #C2BMC Additional Northrop Grumman Information: Primary Level Salary Range: $105,400.00 - $158,000.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $105.4k-158k yearly Auto-Apply 60d+ ago
  • Intern - IT

    EOS Defense Systems USA, Inc. 4.3company rating

    Research and development internship job in Huntsville, AL

    Job Description Student Intern (College Level) IT Are you looking for a great internship where you can get some hands-on IT experience? If so, this may be the internship you've been looking for! EOS Defense Systems USA is a manufacturer of cutting edge, precise remote weapons stations. This is a Part-Time, Full Year On-Site position. Apply today! Minimum Requirements And Qualification Must be in the process of completing a bachelor's degree Proficient with computers and different software programs including Microsoft Word, Excel, Outlook and Teams software. Have strong organization and time management skills with the ability to work without distraction. Must be a team player and motivated to learn with a strong desire to take on a new challenge. Must have effective written and verbal communication skills to build strong interpersonal relationships 1+ years of applicable experience Major Responsibility Areas And Duties General Knowledge of network, server and desktop technologies Well versed in Windows 11 and Office 365 products Basic Windows Server Administration Knowledge (Group Policy, Active Directory, PowerShell) Experience with M365 Administration Experience with SharePoint Administration Linux Experience, a plus Other duties as assigned, not determined at the time of hire. ** Must be able to maintain a school/work schedule and a maximum of 29 hours per week ** EOS Defense Systems is an Equal Employment Opportunity employer to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identification and sexual orientation) or national origin in accordance with applicable federal, state, and local laws. An Equal Opportunity Employer for disabled veterans, recently separated veterans, other protected veterans, and armed forces service medal veterans. An Equal Opportunity Employer of individuals with disabilities. We participate in E-Verify. Job Posted by ApplicantPro
    $37k-50k yearly est. 9d ago
  • Software Developer Intern

    IBM Corporation 4.7company rating

    Research and development internship job in Alabama

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk Your role and responsibilities As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market. IBM has openings for Software Development Engineers to develop, test and provide support for hardware, firmware and oftware that make up our industry- leading IBM Storage products. We are an elite team of engineering professionals that pioneer innovations for the cutting-edge Software and hardware used in IBM infrastructure including IBM Storage Scale System, IBM DS8000, IBM FlashSystem, IBM Ceph and IBM Protect. Development engineers participate in various aspects of the development, test, and support process. Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * Pursuing a Bachelor's or Master's Degree in: Electrical Engineering, Computerr Engineering, Computer Science, Mechanical Engineering, or related majors. * Prior (project or internship) experience in computer hardware or testing. * Interest in backend software development and willingness to learn about high-end storage products * Academic or demonstrated experience developing software or support for software applications * Knowledge in Bash, Python, C/C++, Databases, Javascript, or REST APIs * Knowledge of the Linux operating system, including being comfortable using the command line interface * Firm grasp of software development methodologies (e.g., Agile, DevOps), CI/CD pipelines, version control (Git), and automated testing. * Some experience with scripting or programming (Python, Bash, etc.). * Interest in cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). * Strong problem-solving skills and a willingness to learn. * Demonstrated ability to break down complex technical challenges, propose innovative solutions, and drive them to completion. * Strong verbal and written communication skills. * Passion for technology and engineering. * Growth minded, trusted, team focused, courageous, resourceful, and outcome focused. Preferred technical and professional experience Proficiency in one or more of the following technology areas: * Deep understanding of Python and experience developing software that interacts with hardware, preferably storage systems. * Proven experience with Python libraries commonly used in storage management and data processing. * Familiarity with storage concepts such as block storage, object storage, file systems, RAID configurations, and data integrity techniques. * Experience working directly with storage hardware APIs or protocols (e.g., SCSI, NVMe command sets, vendor-specific APIs). * Proficiency in Python for tasks related to hardware testing and automation. * Experience with developing Python-based tools for monitoring and managing storage performance and health. * Knowledge of data serialization formats relevant to storage systems (e.g., JSON, YAML, Protocol Buffers). * Experience with Python in embedded systems or interacting with low-level hardware interfaces via libraries. * Familiarity with performance analysis and optimization techniques in Python, particularly in the context of data I/O. * Experience with CI/CD tools (e.g., Jenkins, GitHub Actions). * Exposure to monitoring tools (e.g., Prometheus, Grafana, Datadog). ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $38k-45k yearly est. 3d ago
  • SOFTWARE DEVELOPER/DATA ENGINEER

    Reliant Technology 3.7company rating

    Research and development internship job in Huntsville, AL

    Ignite is an ISO 9001:2015 and CMMI Services Level 3 certified, Service-Disabled Veteran-Owned Small Business (SDVOSB), headquartered in Huntsville, AL. By design, Ignite is a provider of professional services to customers in educational, federal, and commercial industries and in every action seeks to be the preeminent provider within this business space. Ignite upholds our values of competency, collaboration, innovation, reliability, and results through everything we do. Ignite is currently seeking a driven, detail-oriented Data Engineer to join our team of Employee Owners supporting the Missile & Space Intelligence Center in Huntsville, AL. This position is expected to be On-site with some hybrid opportunities. This position designs, implements, and operates data management systems for intelligence needs. Designs how data will be stored, accessed, used, integrated, and managed by different data regimes and digital systems. Works with data users to determine, create, and populate optimal data architectures, structures, and systems. Plans, designs, and optimizes data throughput and query performance. Participates in the selection of backend database technologies (e.g. SQL, NoSQL, HPC, etc.), their configuration and utilization, and the optimization of the full data pipeline infrastructure to support the actual content, volume, ETL, and periodicity of data to support the intended kinds of queries and analysis to match expected responsiveness. Job Requirements Responsibilities include, but are not limited to: Maintains and extends existing data centralization and automation software. a) Possesses proven work experience or formal training as a Data Engineer, Machine Learning Engineer, or similar role. b) Provides expertise in Python software development. * Uses Python to read, create, and modify relational and graph databases. * Uses Python to provide REST API services for databases. * Uses GIT for software version control. * Familiarity with Agile development methodologies. * Familiarity full software development life cycle (SDLC) * Complies with industry standards and best practices. c) Maintains and extends existing automation software. * Provides expertise in Apache Airflow. * Uses Apache Airflow to design and implement data pipelines for extract, transform, and load operations. * Uses Apache Airflow to design and implement pipelines for task automation. * Uses Python and Apache Airflow to develop production machine learning pipelines from existing prototype models. * Works with data scientists and algorithm developers to design and implement software applications pertaining to data and ML pipelines. d) Provides expertise in Linux OS and Docker. * Uses Linux OS as primary development environment. * Uses Docker to containerize existing software applications. e) Maintains and extends existing data infrastructure. * Provides expertise in databases and database design, including both SQL, NoSQL, and ORMs. * Provides expertise in developing data models for various data modalities. f) Maintains and extends software documentation according to 'best practices'. * Create technical documentation, flow charts, and specifications for reference, reporting, and security. Collaborates with MSIC personnel and shares leading practices and lessons learned in formal training events. Collaborates with other contractor teams supporting each division across MSIC who will operate as domain-specific mission owners. These contractor teams will provide the necessary domain-expertise as it pertains to MSIC's S&TI mission. Additionally, these contractor teams develop and maintain domain specific data processing and analytic tools that will be integrated into automated workflows and applications developed under this effort. Desired experience: * Python development * Agile methodologies * Design and implement data pipelines * Tools: Apache Airflow, Linux OS, Docker, SQL, no SQL, ORMs, graph databases, GIT Security Clearance Requirements: * Must have an active Top Secret Security Clearance and the ability to obtain TS/SCI with CI Polygraph. Education Requirements: * Bachelor's degree Other Requirements: * Must be a US citizen and be able to obtain and hold an active Top Secret Security Clearance with SCI and CI Polygraph. * 2+ years' experience in data engineering, data science, software engineering, machine learning engineering We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law. Accommodation Request: If you are a qualified individual with a disability or are a disabled veteran and are unable or limited in your ability to use or access our Careers sites as a result of your disability, you have the right to receive assistance in completing the application process. Please send your request to **********************
    $63k-84k yearly est. 35d ago
  • Co-op / Intern Positions - Spring 2026 - Nashville

    Brasfield & Gorrie, LLC 4.5company rating

    Research and development internship job in Birmingham, AL

    Responsibilities Brasfield & Gorrie is recruiting students interested in full time internships and cooperative education opportunities in the construction industry with a general contractor for the Spring semester of 2026 (Mid January- early May). Students will work closely with our in-house preconstruction, project management, scheduling, VDC, safety, and field staff as well as with subcontractors and owners' representatives to aid in the successful setup, execution, and closeout of construction projects. Our goal at Brasfield & Gorrie is not only to engage students and teach them about the day-to-day activities of a true general contractor, but also to assist in training and educating them to potentially become future successful employees with our company. Office and work locations may include: * Nashville, TN * Winter Haven, FL * Tanner, AL * Birmingham, AL Work may be located on a jobsite or visit construction jobsites frequently. Education - Skills - Knowledge - Qualifications & Experience * Must be currently enrolled as a full-time student in an accredited college or university * Must be US Citizen or Permanent Resident * Must maintain a 3.0 or higher cumulative GPA * Must be able to work 40 hours per week during the fall semester * Desire to pursue a career in construction industry upon graduation * Strong written and verbal communication skills
    $31k-39k yearly est. Auto-Apply 43d ago
  • Computational Fluid Dynamics Intern

    McLaurin Aerospace

    Research and development internship job in Huntsville, AL

    Job Description Mclaurin Aerospace is seeking a qualified US citizen student to fill a part-time internship position supporting analysis tasks on cutting-edge problems in the field of computational fluid dynamics for rockets and spacecraft. The ideal candidate is a self-starting, motivated, aspiring engineer with exceptional organizational skills. Our company is research-driven and leverages advanced technology initiatives that further human presence in space, improve national security, and enhance global stability. Part time staff are able to apply their skills to solve real problems of significance while working directly with mentors. Responsibilities Student positions require a minimum commitment of 40 hours per month. Certain opportunities may require additional commitments, but schedules are designed to accommodate and support the needs of the student's academic program. Regular coordination between a mentor and the student facilitates alignment of the student's task area(s) with his or her academic goals. Qualifications Both graduate and undergraduate students are eligible to apply, although undergraduate candidates should have completed at least 60 credit hours of undergraduate coursework. This position is located at the Mclaurin Aerospace research facility in Huntsville, AL. Mclaurin is a HUBZone-qualified federal contractor. This position is open to US citizen students residing in HUBZone qualified areas only. For more information on HUBZone qualification, see ***************************************** No prior experience in Computational Fluid Dynamics is needed. Mclaurin is a unique organization with a special focus on combining the best features of research and industry in order to foster innovation. Our organization strongly supports research, publication, and engagement with the academic community. We encourage our employees to remain on the cutting edge of new developments in their respective disciplines. US Citizenship and the ability to pass a comprehensive security background investigation is required. Mclaurin is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
    $30k-37k yearly est. 17d ago
  • Mobile Software Development Intern

    Genpt

    Research and development internship job in Birmingham, AL

    Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward! We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries. This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area. Responsibilities • Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application • Participate in SAFe Agile ceremonies such as daily sprint planning, backlog grooming, and retrospectives. • Design, develop, unit test, troubleshoot and resolve software defects. Qualifications • Working on a BS or BA degree in a computer related field • Working knowledge of SQL and database concepts • Experience with software development methodologies • Working knowledge of a JavaScript library or Framework (React or React Native preferred) • Working knowledge of Java or creating API endpoints a plus • High Level understanding of full lifecycle development • Ability to work within a team • Excellent communication skills (both verbal and written) • Must be self-motivated and know when to seek guidance • Individual must be a self-starter and capable of working independently as well as part of a team • Capable of learning new tools and technologies. • Ability to provide strong problem-solving skills a variety of method Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest! GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
    $27k-36k yearly est. Auto-Apply 60d+ ago
  • Intern/Co-op

    Brown Technologies Incorporated 3.8company rating

    Research and development internship job in Huntsville, AL

    Job Description AI Intern Huntsville, AL Brown Technologies is a rapidly growing company with a proven record of success supporting complex cutting-edge development programs. We are an employee-centric company that understands the individuals that comprise our workforce are our most important asset and are recognized as one of "The Best Place for Working Parents". Come join our team of experienced, dedicated, and committed professionals whose focus is to solve the mission-critical problems of our customers. Brown Technologies is currently seeking an AI application developer intern who is a self-starter supporting commercial customers. DESCRIPTION: As an AI Applications Intern, you'll help design, prototype, and deliver real-world AI features for commercial clients. You'll collaborate with BTI engineers and fellow interns, meet once per week as a group, and attend and present at customer demos to showcase progress and gather feedback. RESPONSIBILITIES: Build and iterate on AI features (e.g., intelligent assistants, classifiers, retrieval pipelines, automations) for commercial use cases. Write clean, well-documented Python/TypeScript code and contribute to shared repos. Prepare demo scripts, slides, and live walkthroughs; present your work during customer demos. Evaluate models and prompts; run small experiments and track metrics (accuracy, latency, cost). Implement basic data handling best practices (PII awareness, logging, config/secrets hygiene). Collaborate in a weekly intern stand-up/working session; proactively communicate status and blockers. Capture lessons learned and contribute to lightweight internal docs/playbooks. Additional Duties: LLMs and prompt engineering (function/tool use, RAG basics). Data wrangling (CSV/JSON/Parquet), simple ETL, vector stores. Cloud or app glue code (APIs, webhooks, small web UIs). Evaluation harnesses and simple dashboards. QUALIFICATIONS: Currently pursuing a Bachelor's or Master's in CS, CE, EE, Data/AI, or related field-or equivalent experience. Comfortable with Python (or TypeScript/JavaScript) and Git/GitHub workflows. Basic understanding of machine learning or LLM concepts (fine-tuning vs. prompting, embeddings, evaluation). Strong written and verbal communication; willing to present to customers. Able to commit ~10 hours/week and attend a weekly group meeting (time set with the cohort). Required: U.S. Citizen with the ability to obtain a Secret Clearance Benefits of working at Brown Technologies Incorporated Brown is proud to support the health and wellbeing of the people we employ. We offer a competitive, comprehensive benefits package that includes healthcare coverage, flexible spending accounts, 401(k) retirement plan with employer match, accrued paid time off, company-provided life insurance and disability coverage, an employee assistance program, professional development such as tuition reimbursement, and other benefits that support work-life balance. We are an employee-centric company that understands the individuals that comprise our workforce are our most important asset and are recognized as one of "The Best Place for Working Parents" in Huntsville, AL. Benefits may vary based on status, but the majority of our positions include the following: Competitive Wages* Medical, Rx, Dental & Vision Insurance Medical plan with Health Savings Account eligibility Company-funded Life, Short-Term & Long-Term Disability Insurance Personal Time Off and Paid Holidays 401(k) Retirement Plan Flexible Spending Accounts Tuition Reimbursement *Final compensation for this position is determined by factors such as responsibilities of the job, education, experience, certifications, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Brown Technologies Incorporation is an Equal Opportunity Employer Brown Technologies Incorporated, headquartered in Huntsville, AL is a Woman-Owned, 8(a) and HUBZone certified small business. We are committed to hiring and retaining a diverse workforce. All qualified candidates will receive consideration for employment without regard to disability status, protected veteran status, race, color, age, religion, national origin, citizenship, marital status, sex, sexual orientation, gender identity, pregnancy or genetic information. Selected applicant will be subject to a background investigation. BTI is an Equal Opportunity/Affirmative Action employer. For our complete EEO/AA and Pay Transparency statement, please visit our Career Center. U.S. citizenship is required for most positions.
    $31k-38k yearly est. 6d ago
  • SOFTWARE DEVELOPER/ENGINEER (CYBER)

    Quantum Research International 4.5company rating

    Research and development internship job in Huntsville, AL

    Quantum Research International, Inc. (Quantum) provides our national defense and federal civilian and industry customers with services and products in the following main areas: 1) Cybersecurity and Information Operations; 2) Space Operations and Control; 3) Aviation Systems; 4) Ground, Air and Missile Defense, and Fires Support Systems; 5) Intelligence Programs Support; 6) Experimentation and Test; 7) Program Management; and (8) Audio/Visual Technology Applications. Quantum's Corporate Office is located in Huntsville, AL, but Quantum actively hires for positions nationwide and internationally. We pride ourselves on providing high quality support to the U.S. Government and our Nation's Warfighters. In addition to our corporate office, we have physical locations in Aberdeen, MD; Colorado Springs, CO; Crestview, FL; Orlando, FL; and Tupelo, MS. Mission: Quantum Research Intl is seeking a passionate and dedicated Software Developer strong mid- level + and Brewlytics subject matter expert (preferred) to provide Software Development, Analytic Collaboration Environment - Cyber (ACE-C) and the Enterprise Cloud Management Agency (ECMA) support to the Army's Threat System Management Office's Army Critical Information and Exposure Reporting System (ACIERS), supporting ASA(ALT) customers and end users. The ideal candidate is well-versed in programming fundamentals and is also eager to learn and adapt to new challenges. The role requires a strong technical foundation, curiosity, and enthusiasm as you develop and experiment with emerging toolsets. At Quantum, we value hard work, initiative, and a collaborative spirit. Job Responsibilities: * Collaborate with peer developers and cross-functional teams to design, develop, and maintain ACIERS software applications. * Learn and apply programming best practices to ensure the delivery of high-quality code. * Develop and design cloud environments including provisioning, scale, monitoring, and security * Test and evaluate large and small language models in support of ACIERS requirements * Troubleshoot and debug issues and work towards continuous improvement * Work alongside a team of senior and junior developers using Agile methodology while providing front-end and back-end design support for mission-critical applications. * Troubleshoot and refine codebases already in place, including legacy components and evolving AI pipeline modules. * Build, maintain, and optimize Dockerized environments for application and model deployment in customer enclaves. * Develop, debug, and enhance Python-based services, scripts, and utilities Required Skills\ Qualifications: * Bachelor of Science (BS) Degree from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent degree. Additional experience may be considered in lieu of a degree with a proven record of senior level experience. Strong willingness to learn and adapt to new technologies and programming languages * 3-5 years of experience in industry-relevant software development. * Certifications in Software Engineering /Computer programming/Info Security a plus * DoD Security Clearance (requires US Citizenship to obtain/ maintain). * Must be able to obtain a DoD Top Secret clearance with SCI eligibility and maintain this clearance level during their employment * Solid understanding of programming fundamentals, including but not limited to: * Data Structures, algorithms, object-oriented programming, debugging, problem-solving, and version control (e.g. Git). * Exposure to software development methodologies. * AI Inference Framework Experience (Ollama, LM Studio, etc.). Familiarity with integrating AI frameworks into application design is critical. * Effective communication skills and the ability to work collaboratively in a team environment. * Exposure to Database Technologies (SQL, Mongo, PostgreSQL, Redis, Etc.) * Exposure to Natural Language Processing (NLP) techniques * Exposure to Deep learning frameworks (e.g., TensorFlow, PyTorch) * Experience with Docker containerization * Experience with RESTful API design principles * Exposure to vector database's * Knowledge on industry best practices for web development * Willing to travel as needed/ required Desired Skills and Qualifications: * Active DoD Top Secret clearance with SCI eligibility and the ability to maintain this level of clearance during their employment * Experience with web development technologies. * Familiarity with advanced prompting methods and prompt engineering practices to optimize outputs. * Experience creating or modifying automated workflows that use AI models for analysis or content generation. * Proficient in Linux operating systems, including system administration, maintenance tasks, package management, shell scripting, and containerization (e.g., Docker) with expertise in configuring and troubleshooting Linux-based networks. * AWS Cloud Engineering skills. * Strong planning, critical thinking, problem-solving, and task and time management skills. * Python, C#, GO Lang, React, JavaScript, HTML, CSS, Git, Docker, Bas #LI-JL1, #LI-Onsite Equal Opportunity Employer/Affirmative Action Employer M/F/D/V: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by law. *Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    $61k-79k yearly est. 7d ago
  • Software Developer Internship

    Job Listingsintegration Innovation, Inc.

    Research and development internship job in Huntsville, AL

    i3 is offering a part-time Summer 2026 internship position within our Army Training Solutions business unit. This candidate will be exposed to the development of Interactive Multimedia Instruction (IMI) within an Agile software development environment. This candidate will interact with Instructional Systems Designers (ISD), 3D Artists, Software Developers, Designers, and Program Managers in support of DoW training development. Responsibilities Work with Agile software development teams in creating IMI for DoW customers using commercial game engines. Work closely with your team to implement features, and supporting those features through tooling as needed Implement user interface screens, transitions, animations, and VFX Iterate using customer feedback in an Agile environment to optimize for simplicity, comprehension, and function Qualifications Required Experience Be a US citizen. High school diploma required Candidate must have completed at least 2 years of higher education, job experience can be substituted for education Candidate must be currently enrolled in (Summer 2026) or continuing an undergraduate or graduate degree program the following semester (Fall 2026) at the time of the internship. Candidate must be a team player and be creative, adaptive, and excited to learn Experience in an object-oriented programming language such as C#, Java, Python, or C++. Preferred Experience Experience with the Unity gaming engine Experience authoring custom editors, inspectors, and tooling within Unity Prefer understanding of Agile software development Familiarity with GIT for software source control and configuration management Familiarity with 3D graphics programming: DirectX, OpenGL, etc. Physical demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; handle or feel; and reach with hands and arms. The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus. Regular i3 hours are 8:00 a.m. - 5:00 p.m. Monday-Friday, however, additional hours may be required on occasion. Regular and punctual attendance is required About i3 i3 is a technically diverse, 100% team member owned business, headquartered in Huntsville, Alabama specializing in missile and aviation systems engineering and logistic services, electronic warfare and electromagnetic effects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation. We have established a broad offering of products and capabilities collectively providing decades of experience supporting the full complement of DoD military services, Missile Defense Agency, National Aeronautics and Space Administration, and a variety of other Government organizations and private industry customers. Perks of being a team member owner include: Long-term financial security Higher job satisfaction Greater job security Personal and professional growth Great company culture Other outstanding benefits: Excellent insurance coverage 401(k) match Generous PTO Health and wellness incentives Tuition and certification reimbursement Countless opportunities to give back to the community through i3 Cares We work hard. We compete hard. We play hard. Apply now to join us!
    $27k-36k yearly est. Auto-Apply 1d ago
  • IT Intern

    Ierus Technologies

    Research and development internship job in Huntsville, AL

    IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the technology life cycle: identifying, creating, transitioning, and producing technologies with integrity of purpose and product. IERUS is always looking for bright, talented, motivated and dedicated employees in the engineering field, especially those with electromagnetics experience. IERUS is the recipients of the “Best Places to Work” three years running, and were finalists the five years prior. IERUS offers competitive compensation packages, retirement options, and benefits packages. To learn more, please visit ****************** Description IERUS Technologies is seeking an IT Intern to support the Business Operations at our headquarters in Huntsville, AL. The ideal candidate will have two or more years of college or work experience. Primary Responsibilities Assists in managing NIST 800-171 requirements Manage and configure both Windows and Linux OS (CentOS and RedHat) Maintaining and managing user accounts/groups in Active Directory Maintaining and managing exchange/email accounts and groups Verifying integrity of software packages before installation on the network Installing and updating software and licensing servers on Windows and Linux Installing and configuring software on new Windows laptops Repairing old or broken hardware on desktops and laptops Advising on hardware requirements for new systems Initial point of contact for troubleshooting network applications and hardware and software PC and printer problems Setup computer systems for new users and instruct on access to company systems including, email, and desktop applications Remote troubleshooting and application support Assist with setup of new users and office moves Provides timely and accurate end user technical support. Qualifications Two years or more of college or relevant work experience Familiarity with Windows, Red Hat Enterprise Linux, and CentOS operating systems Able to communicate effectively at all levels of the organization Experience in standard help desk procedures Ability to lift up to 50 lbs. w/ reasonable accommodations Must have ability to interpret, analyze, troubleshoot, and resolve technical problems Must be decisive, conscientious, and interact well in a team environment Have a strong desire to learn and be able to follow policies and procedures Must demonstrate the ability to work well with a minimal amount of supervision Must have a working knowledge of and experience with computer hardware, software, and peripheral devices in a diverse environment Applicants are desired to have A+, Security+, or other similar certifications US Citizenship Current DoD Secret Clearance (or higher) or ability to obtain a clearance Location: Huntsville, AL IERUS Technologies is an Equal Opportunity/Affirmative Action Employer committed to recruiting, hiring and retaining a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. For more information please click here. IERUS Technologies participates in E-Verify.
    $29k-42k yearly est. 40d ago
  • IT Intern

    Quadrus Corporation

    Research and development internship job in Huntsville, AL

    Quadrus Corporation provides expert Multidisciplinary Engineering, Consulting, and Staff Augmentation to complex defense, space, and commercial projects. In business since 1995, we have served the US Army, NASA, school systems, nonprofits, and commercial customers with a solid track record of delivering requirements on time, on budget, and with zero defects. Job Description: Quadrus Corporation is seeking a highly motivated and detail-oriented IT Intern to join our Information Technology team. This entry-level position offers an excellent opportunity for individuals looking to begin their career in IT. The successful candidate will support daily IT operations, assist with technical troubleshooting, and contribute to infrastructure projects that enhance organizational efficiency. Job Duties: Responding in a timely manner to service issues and requests. Responsible for aiding in general “day-to-day” IT needs, including password resets, account modifications, and new user setups. Assist with troubleshooting hardware and software issues for end-users. Support the setup, configuration, and maintenance of computers, printers, and other IT equipment. Help maintain and update IT documentation and inventory records. Physically organize and inventory storage rooms for computer cables, components, and related equipment to ensure efficient access and tracking. Participate in system upgrades, installations, and network maintenance tasks. Provide technical support via phone, email, and in-person. Assist in cybersecurity monitoring and basic data protection tasks. Collaborate with team members on IT projects and initiatives. Perform other duties as assigned by the IT Supervisor. Desired Skills: Basic understanding of computer systems, networks, and troubleshooting techniques. Familiarity with Windows environments. Strong communication and problem-solving skills. Ability to work independently and as part of a team. Eagerness to learn and adapt to new technologies. Technical Skills/Education: Must be currently enrolled in college pursuing a degree in Computer Science, Information Technology, or a related field. Other Requirements: Must reside in HubZone Minimum of 10 hours and maximum of 40 hours a week
    $29k-42k yearly est. 56d ago
  • Junior Software Engineer- HSV, AL (Contingent on Award)

    Davidson Technologies, Inc. 4.3company rating

    Research and development internship job in Huntsville, AL

    Job Description Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation. Davidson is seeking a Junior Software Engineer to support the SCALE (Supply Chain Analytics and Logistics Environment) development program in Huntsville, AL. SCALE is a data-driven analytics platform that integrates procurement, logistics, and forecasting operations to enable predictive and prescriptive decision-making for the Department of Defense. The ideal candidate will be passionate about building scalable, secure, and data-centric software solutions in an Agile development environment. The role is part of a cross-functional team including software developers, data analysts, data engineers, product owners, and cybersecurity professionals, all focused on building a secure, scalable, and data-driven environment that supports enterprise-level analytics and AI readiness. All team members should be able to: •Experiment with innovative ideas and technologies to expand the realm of possible •Self-organize and contribute to Agile ceremonies and iterative development •Collaborate and visualize concepts effectively (e.g., whiteboarding, technical diagrams, 1-pagers) •Embrace continuous learning and contribute to shared technical architectural growth Job Responsibilities: The Junior Software Engineer will assist in the design, development, and implementation of web-based applications, APIs, and microservices supporting the SCALE platform. This includes: •Supporting the development of data pipelines, REST APIs, and integrations between databases, Power BI, and other analytic components. •Writing clean, maintainable code and participating in code reviews and testing. •Assisting in containerization and deployment of application components within a DevSecOps pipeline. •Collaborating with the Product Owner and senior engineers to translate requirements into development tasks and working software. •Supporting the integration of Power BI dashboards and data services through back-end code enhancements and secure data exchange. •Participating in Agile ceremonies and contributing to sprint goals. Job Requirements: •Bachelor's degree in Computer Science, Software Engineering, or related field. •1-4 years of experience in software development. •Proficiency in at least one modern programming language (Python, C++, Java, or similar). •Experience developing in Linux and/or Windows environments. •Understanding of full software lifecycle development practices, including code reviews, unit testing, and version control. •Familiarity with RESTful APIs and database interaction (SQL, PostgreSQL, or equivalent). •Strong collaboration and communication skills within an Agile environment. Desired Competencies: •Exposure to Power BI integration, data analytics platforms, or backend services supporting visualization tools. •Experience with Git, Gitlab, and Atlassian tools (Jira, Confluence). •Understanding of containerization, microservices, and cloud deployment concepts. •Familiarity with CI/CD pipelines and DevSecOps practices. •Experience with web frameworks (e.g., Flask, FastAPI, React, or Angular). •Understanding of DOD security requirements and secure coding practices. Clearance: •Must currently hold or be able to obtain a Secret security clearance (not required to start) Job Posted by ApplicantPro
    $59k-73k yearly est. 2d ago
  • IT Intern

    Alabama Credit Union 4.1company rating

    Research and development internship job in Tuscaloosa, AL

    At Alabama Credit Union, we want you to feel good about your future. This placement opportunity is in the Information Technology Department (IT) at the corporate headquarters in Tuscaloosa, Alabama. The role of the IT Intern position is to prepare candidates for future work, educational, and citizenship responsibilities through education and experience. The IT Intern will gain real world experience and knowledge of information technology operations by assisting in IT activities, working under the supervision of the AVP of Network Administration to support ACU's technology requirements. We seek a problem-solving, analytically-minded, self-motivated, and well-organized individual to fill this position. Start Date/Duration: This internship is part-time (approximately 37.5 hours per week) and temporary (10 weeks). The program begins on May 26, 2026 and runs through July 31, 2026. Work hours are Monday-Friday, 8:30-5:00. The IT Intern will... Lead or assist (skill-set dependent) on one or multiple projects in following areas: Technical support, system build-outs and setup, application rollout, process automation, new branch setup, portal update and documentation. Participate in hands-on IT application and infrastructure experiences that will have a direct impact on ACU's operations. Attend classes created to provide an edge in personal development. Serve on community service project team that will focus on achieving measurable outcomes, to be determined by the team. Provide friendly, accurate service to all members and employees. Occasionally, the IT intern may be required to travel to area branches. Requirements IT Intern Qualifications Successful IT Intern candidates will display the following: • A desire to get it right- to uphold ACU's high service standards when working with members and co-workers; to go all-out in completing your work correctly, and to fix problems when they occur. • An "I've got your back" attitude- All of our employees should carry out their jobs with the end result on our members and co-workers in mind. We will also rely on you to complete projects that benefit our employees and members. You have only ten weeks to learn from us, and we want to know that you can get the most out of it; Great punctuality and attendance are expected in order to make this happen. Ability to travel independently (including possession of a valid driver's license) is a must. • A wish to make others smile- Courtesy, tact, and diplomacy; good oral and written communication skills so that you may confidently and competently share knowledge; and good organizational skills will support this. • Never settling for less- We seek individuals who are pushing the envelope on their own personal and professional development. It is preferred that IT Intern candidates should have successfully completed coursework in Computer Science, Information Science, and /or MIS. • A history of engaging your world- This includes positively impacting your community through service, and a desire to get involved to create positive experiences for others. • Proficiency in computer applications, including Microsoft Word, Excel, and web-based applications; knowledge of Microsoft operating systems Windows 7/8; proficiency in Microsoft Office tools; strong ability to learn software programs; proficiency writing Batch or VB scripts, basic HTML web design and video editing; knowledge of Windows Server operating system, server applications and network systems; ability to handle troubleshooting issues related to hardware and software applications and HTML, Adobe Photoshop, and Web development skills. Want to feel good about your career? Please apply for this position no later than February 13, 2026 at Alabama Credit Union Careers page: ****************** Please Note: Internships are not offered on a first come, first serve basis. We will not reach out to candidates until after the applications close on February 13, 2026. Final offers will be made no later than March 9, 2026. Salary Description $14.00 an hour
    $14 hourly 31d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Research and development internship job in Huntsville, AL

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location. Summary As a Software Engineering Intern, you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools. This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact. Position Responsibilities * Assist in the design, coding, testing, and debugging of software components and systems. * Contribute to the development of tools and applications that support AV robotics and aerospace platforms. * Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities. * Participate in code reviews, documentation, and the use of version control and defect tracking tools. * Help develop scripts or automation to improve team workflows and efficiency. * Learn and apply best practices in software development processes, including Agile methodologies. * Support the development of prototypes, simulations, and proof-of-concept demonstrations. * Attend team meetings, contribute ideas, and learn to estimate development effort and timelines. Basic Qualifications (Required Skills & Experience) * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * Strong foundational knowledge in programming languages such as Python, C++, or Java. * Familiarity with development tools such as Visual Studio, Git, Eclipse, or similar IDEs. * Experience with data structures, algorithms, and software design principles. * Demonstrated problem-solving and analytical skills. * Ability to work both independently and collaboratively in a team environment. * Effective written and verbal communication skills. Preferred Qualifications & Competencies * Experience with software development on Linux, Windows, or cross-platform environments. * Exposure to web technologies, cloud platforms, or backend services is a plus. * Interest in or exposure to robotics, autonomous systems, or data analytics. * Experience using scripting languages (e.g., Bash, Python) to automate tasks. * Knowledge of Agile development practices and version control (e.g., Git). * Curiosity and willingness to learn new technologies and frameworks. * Ability to take ownership of tasks and contribute to team goals. Physical Demands * Ability to work in an office and R&D lab environment (Constant) * Required to sit, type, and use office equipment for extended periods (Frequent) ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR
    $38k-52k yearly est. Auto-Apply 60d+ ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Research and development internship job in Alabama

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $38k-45k yearly est. 7d ago
  • Computational Fluid Dynamics Intern

    McLaurin Aerospace

    Research and development internship job in Huntsville, AL

    Mclaurin Aerospace is seeking a qualified US citizen student to fill a part-time internship position supporting analysis tasks on cutting-edge problems in the field of computational fluid dynamics for rockets and spacecraft. The ideal candidate is a self-starting, motivated, aspiring engineer with exceptional organizational skills. Our company is research-driven and leverages advanced technology initiatives that further human presence in space, improve national security, and enhance global stability. Part time staff are able to apply their skills to solve real problems of significance while working directly with mentors. Responsibilities Student positions require a minimum commitment of 40 hours per month. Certain opportunities may require additional commitments, but schedules are designed to accommodate and support the needs of the student's academic program. Regular coordination between a mentor and the student facilitates alignment of the student's task area(s) with his or her academic goals. Qualifications Both graduate and undergraduate students are eligible to apply, although undergraduate candidates should have completed at least 60 credit hours of undergraduate coursework. This position is located at the Mclaurin Aerospace research facility in Huntsville, AL. Mclaurin is a HUBZone-qualified federal contractor. This position is open to US citizen students residing in HUBZone qualified areas only. For more information on HUBZone qualification, see ***************************************** No prior experience in Computational Fluid Dynamics is needed. Mclaurin is a unique organization with a special focus on combining the best features of research and industry in order to foster innovation. Our organization strongly supports research, publication, and engagement with the academic community. We encourage our employees to remain on the cutting edge of new developments in their respective disciplines. US Citizenship and the ability to pass a comprehensive security background investigation is required. Mclaurin is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
    $30k-37k yearly est. 16d ago
  • Customer Software Development Intern

    Genpt

    Research and development internship job in Birmingham, AL

    Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward! We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries. This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area. Responsibilities • Participate in status meetings and provide status to Project Managers • Work with Architects to develop, test and deploy new features and functionalities for the CRM platform • Design, develop and unit test solutions between disparate systems, troubleshoot and resolve software defects and performance issues • Ensure a Technical design document (TDD) is maintained • Work with Administrator to deploy code throughout the development process and monitor and configure system • Gain a deep understanding of customer relationship management principles and best practices. Qualifications • Working on a BS or BA degree in a computer related field • Working knowledge of SQL and database concepts • Experience with software development methodologies • Working knowledge of Java, MS Dynamics CRM and/or .Net a plus • High Level understanding of full lifecycle development • Ability to work within a team • Excellent communication skills (both verbal and written) • Must be self-motivated and know when to seek guidance • Individual must be a self-starter and capable of working independently as well as part of a team • Capable of learning new tools and technologies. • Ability to provide strong problem-solving skills a variety of method Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest! GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
    $27k-36k yearly est. Auto-Apply 60d+ ago

Learn more about research and development internship jobs

Do you work as a research and development internship?

Job type you want
Full Time
Part Time
Internship
Temporary

Browse research and development internship jobs in alabama by city

All research and development internship jobs

Jobs in Alabama