Research and development internship jobs in Alabama - 266 jobs
Summer 2026 Software Engineering Intern
Aerovironment 4.6
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:**
_T_ _his 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**
**About AV:**
**AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.**
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
**If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.**
**Careers at AeroVironment (*****************************************
$38k-52k yearly est. 60d+ ago
Looking for a job?
Let Zippia find it for you.
Refining Chemical Engineering Intern/Co-op Summer 2026
Marathon Petroleum Corporation 4.1
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. Responsibilities: As a Chemical Engineer at a Marathon refinery, you can expect to become familiar with process equipment fundamentals and best practices, build critical thinking skills, and gain an understanding of how all engineering disciplines work together as a cohesive team. You will also gain knowledge of various aspects of a refinery by working with a team of professionals who run a specific portion of the refining process. Most often, Chemical Engineers will have an opportunity to work on more than one area of the refinery, leading to a broad understanding of how the plant operates. Finally, you will have the opportunity to expand your written and verbal presentation skills in a professional work environment.
Most Chemical Engineering co-ops and interns enter into the following positions:
Process / Technical Service Engineers may work on a variety of projects in the Technical Services Department together with your mentor that put your classroom experience as a Chemical Engineer into practice. The vast majority of our Chemical Engineering interns/co-ops work in this area. The experience will expand your understanding of the refining environment and technical aspects of the refinery. Past projects/duties include: develop and lead test runs to optimize refinery operations; perform process engineering calculations concerning the various process technology (or equipment) in the refinery; monitor and make recommendations in regards to catalyst and adsorbents; complete projects and provide recommendations for improvements to the refinery process and equipment.
Operations Research Engineers may help develop planning, blending, scheduling, and process models for refinery engineers. The models are used to optimize crude oil purchasing, refinery production, blending and finished product scheduling, and optimization of refinery production. Typical college co-op assignments include: validation of production data and mass balancing, process modeling, and development of graphical interfaces of refinery process units.
Environmental Engineers work on projects that involve the compliance of the entire refinery, and you will be exposed to the majority of process units in the refinery. You will be applying the engineering principles and calculations to various environmental projects and will also give you a broad knowledge of the various environmental laws that are applicable to refineries and what it takes to maintain compliance with those laws. Past projects/duties include: perform process calculations for the Risk Management Plan, including taking physical surveys of refinery process units; work on various process engineering projects within a Wastewater Treatment Plant; participate in inspections and/or testing that is conducted by federal, state, or local officials.
Products Control / Economics Engineers may work on a wide array of projects including operations, blending, and refinery economics. You will gain an understanding of how a tank farm is operated and how gasoline and other products are prepared and shipped to customers. In addition, you will gain some exposure to the overall economics of the refinery and how operating decisions are made based upon these economics. Past projects/duties include: analyze refinery process flow data and compare to recommended optimum levels, this will help in identifying equipment failures which cause variances in capacity from the optimum levels; update information on gasoline blends and tank samples in preparation for an annual blender waiver audit; develop applications to better present process data for refinery operating decisions.
Qualifications:
* Candidates must be majoring in Chemical Engineering
* 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
* Availability for multiple work terms is preferred
* A valid driver's license is required
* Concurrent enrollment in a degree seeking program
* Military experience a plus
* MIN - $32.92 - 41.67 MAX
Learn more about Marathon Petroleum's benefits at *********************
As an energy industry leader, our career opportunities fuel personal and professional growth.
Location:
Findlay, Ohio
Job Requisition ID:
00017998
Pay Min/Max:
$0.00 - $999.99 Hourly
Grade:
HRLY1
Location Address:
539 S Main St
Additional locations:
Anacortes, Washington, Canonsburg, Pennsylvania, Canton, Ohio, Catlettsburg, Kentucky, Detroit, Michigan, El Paso, Texas, Garyville, Louisiana, Kenai, Alaska, Mandan, North Dakota, Martinez, California, Robinson, Illinois, Salt Lake City, Utah, San Antonio, Texas, St Paul Park, Minnesota, Texas City, Texas, Wilmington, California
Education:
Employee Group:
Part 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 mympcbenefits.com. The 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.
$35k-43k yearly est. Auto-Apply 60d+ ago
Principal SW Development Analyst - Performance Assessment Engr (26-025)
Northrop Grumman 4.7
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-Missile Defense Integration offers an excellent opportunity for a Principal SW Development Analyst - Performance Assessment Engineer (26-025) to join our team of talented and diverse professionals. Based in Huntsville, AL, this role is essential to supporting the U.S. President, the Secretary of Defense, and combatant commanders at the strategic, regional, and operational levels.
This position does not provide relocation assistance and requires on-site work with no remote options.
Position Overview:
The Command and Control, Battle Management, and Communications (C2BMC) program is a key component of the Missile Defense System. It is a vital operational system that enables the U.S. president, the secretary of defense, and combatant commanders at strategic, regional, and operational levels to plan ballistic missile defense operations systematically, monitor the battle collectively, and dynamically control networked sensors and weapon systems to achieve global and regional mission goals. C2BMC supports layered missile defense capabilities that enable an optimized response to threats across all ranges and flight phases. It serves as a force multiplier by networking, integrating, and synchronizing autonomous sensor and weapon systems and operations globally and regionally to improve performance. C2BMC is essential for all ground and flight tests that verify and demonstrate current and future missile defense system capabilities.
Essential Functions:
Focus on software development, including building post-processing analysis tools and visualizations to evaluate C2BMC performance
Write efficient Java and Python code to:
Refactor legacy components to improve scalability, latency, and resource utilization
Perform detailed performance analyses, produce actionable insights, and suggest architectural or algorithmic enhancements
Support and develop the Jenkins/HTCondor automation platform by creating, maintaining, and troubleshooting pipeline jobs, scripts, and plugins
Collaborate across teams to understand and conduct high-level analysis of C2BMC performance
Create and deliver analysis reports or briefs
Maintain the C2BMC analysis utilities, visualization dashboards, and data exploration notebooks to ensure they are current and thoroughly documented
Convert current MATLAB tools into Java or Python
Keep up to date with emerging Java/Python performance techniques, CI/CD tools, and database technologies, and actively suggest improvements
Basic Qualifications:
Please list your current security clearance and IAT or relevant certifications on your resume, if applicable.
A Bachelor's Degree in the following preferred majors: Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related field from an accredited university, 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
Preferred Qualifications:
Relevant applied experience in Software Engineering and additional skills such as:
Programming languages, including Java, C++, Python, database management, networking, or data communications
Microsoft Office, including PowerPoint, Word, and Excel
Experience producing tooling and products to assist with the analysis or assessment of a system or project is desired, preferably in Java and Python
Experience with DevOps-related tooling (Jenkins, HTCondor, GitLab, etc.) is desired
Familiarity with applying statistical distributions to hypothesis testing, model validation, inferential statistics, confidence-interval estimation, and the interpretation of goodness-of-fit tests is preferred
Experience in systems engineering for DoD Information Systems is desirable
Experience creating and briefing chart packages for tooling or analysis performed
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 available at Northrop Grumman are flexible and customizable, 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
Primary Level Salary Range: $108,800.00 - $163,200.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.
$57k-72k yearly est. Auto-Apply 2d ago
Software Developer Intern
IBM Corporation 4.7
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
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 15 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. 2d ago
SOFTWARE DEVELOPER/DATA ENGINEER
Reliant Technology 3.7
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. 60d+ ago
Skillbridge- IT Systems Analyst I Internship (DoD Partnership)
Alabama Ag Credit
Research and development internship job in Montgomery, AL
Job DescriptionSalary:
Company Profile:
Alabama Ag Credit is a financial institution that provides financing for agriculture, agribusiness and rural real estate purchases and improvements. The institution is headquartered in Montgomery with ten offices that service the lower 40 counties of Alabama. With over $1.3 billion in assets, the institution is a cooperative and part of the nationwide Farm Credit System.
MINIMUM EDUCATION AND EXPERIENCE REQUIREMENTS:
Bachelors degree in Management Information Systems or related field or equivalent experience plus three (3) to five (5) years of experience in acquiring, maintaining and deploying information technology.
MUST be eligible for the DoD Skillbridge Program as an active service member of the US MILITARY.
JOB PURPOSE AND SCOPE: Provides daily computer help desk support for association staff and Board of Directors. Serve as the first point of contact for users seeking technical assistance. Identifies, investigates, researches, logs and prioritizes end-user questions and problems as well as recognizing, isolating and resolving desktop computer and network system problems. Escalates issues to appropriate technical, professional, or service personnel for repairs and follows up as required. Performs a variety of moderately complex computer and local area network hardware and software support duties; works under moderate supervision.
Internally, this position has frequent interaction with Association executives, Board of Directors, managers, and co-workers. Externally, contacts include a wide variety of vendors, audit teams, and industry professionals, as well as representatives from the Farm Credit Bank of Texas, our funding bank and service provider.
ESSENTIAL FUNCTIONS:
Monitor and respond to user requests for technical assistance. Log all help desk interactions.
Diagnose and resolve desktop computer software and hardware issues including network and phone connectivity issues.
Research end-user questions using available information resources.
Identify and escalate issues requiring urgent attention.
Assist senior-level staff or management with the IT resources planning process.
Research products and coordinates with vendors to stay abreast of evolving technologies to help assist with the development of association standards for equipment purchases to complement district network needs and establish cost-effective replacement practices for periodic replacement of equipment.
Assist with managing, maintaining, and inventorying the IT assets and equipment of the Association. Track and manage IT assets, including inventory, procurement, and disposal. Ensure proper documentation, licensing, and compliance with organizational policies.
Perform installation/maintenance of IT hardware and software resources
Maintain records and databases containing information regarding licenses, warranties, and service agreements.
Offer support and training to association employees in the use of computer hardware and/or software. Acts as a liaison between association employees and FCBT (service provider) or other providers of IT training or services.
Assist senior-level staff or management in developing, implementing, and enforcing IT security policy and procedures including enhancement of our Cyber Risk Management plan.
Coordinate disaster recovery planning and testing and assist senior-level staff or management in developing and maintaining business continuity procedures for the Association.
Assist with enhancement of electronic workflows
Assist management in the planning process by determining IT resource need and alternatives.
Assist management in developing and maintaining written documentation of operating procedures for the technology department.
Recommends to management systems modifications to reduce user problems and inefficiencies
Create and maintain technical documentation, standard operating procedures, and knowledge base articles to facilitate efficient issue resolution and knowledge sharing.
Conduct training sessions or create user guides to educate employees on IT systems, best practices, and security awareness. Assist users in leveraging technology effectively.
All other duties as required.
COMPETENCIES:
Knowledge business system software
Skilled in computer hardware/systems/network
Knowledgeable in security
Problem solving skills/analytical aptitude
Intermediate skill in MS Office
Excellent communication to both technical/non-technical audiences
Works under minimal supervision
ESSENTIAL SECURITY AND ADDITIONAL COMPLIANCE FUNCTIONS:
Help to ensure that IT resources (data, applications, and infrastructure) are kept secure from unauthorized access and use.
Report any security related concerns to senior Management.
Participate in ongoing security related training as approved by management.
Keep informed of and follow Standards and Procedures as presented in the ITS&P and the FCBT General Computer Controls.
Work with IT compliance to ensure all assigned operational compliance responsibilities are carried out in an efficient manner and report any compliance concerns to senior
At the discretion of Alabama Ag Credit, position may be offered at alternate titles and other business experience may be considered relevant.
AA/EOE/M/F/D/V
$29k-43k yearly est. 26d ago
Cyber Software Engineer/Application Developer
Cinteot
Research and development internship job in Montgomery, AL
Cinteot is seeking a Senior Cyber Software Engineer to join our team in Montgomery, AL.
Roles and Responsibilities:
Analyze DISA cybersecurity tools and processes for consolidation, integration, and incorporation to leverage additional automation opportunities to improve Ecosystem efficiencies and effectiveness
Analyze customer data requirements and specifications
Create and maintain automated solutions to provide vulnerability lifecycle management for
database applications using Shell Scripting, Java, and Structured Query Language (SQL) on both Windows and UNIX environments
Create and maintain automated database reporting solutions using Extensible Markup Language (XML) interfaces
Secure database environments (Oracle, Microsoft (MS) SQL Server, International Business Machines (IBM) DB2, MySQL) using DoD security regulations hosted on Windows and UNIX
environments
Conduct performance tuning activities designed to optimize data management processes
Coordinate preliminary meetings with appropriate stakeholders prior to testing or
implementation
Conduct functional testing of developed solutions. Create and maintain documentation to support the developed solution
Maintain development environment and ensure compliance with all appropriate security
guidance
Create and maintain documentation for software releases supporting user base
Maintain code control using government defined software repository
Participate in normal sprint releases meeting stakeholders' timelines or emergency software
releases when operations tempo dictates
Provide A&A support for Mission Partners
Participate in peer code reviews (up to 24 times per year total for 6.2.1 & 6.3.1)
Provide tier 3 application support for cyber automated databases
Basic Qualifications:
Must possess active Secret security clearance and be able to pass a T5 background investigation
Bachelors, or equivalent work experience
IAT II level certification
5 years of relevant/recent experience with database management using Shell Scripting, Java, SQL and XML in UNIX environments. Experience in Windows is a plus.
5 years of relevant/recent experience with cybersecurity and server hardening
3 years of relevant/recent experience with Microsoft Office products
Desired Skills:
Experience in C# programming is a plus
Education:
Bachelor (or 4 years additional experience)
Security Clearance:
Secret
Benefits:
Complete Insurance Coverage
Blue Cross Medical, Delta Dental, Vision, Life
401k with Company Contribute
Generous Paid Time Off (including your BIRTHDAY!)
Cinteot is an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
$63k-84k yearly est. Auto-Apply 60d+ ago
Intern / Co-Op
B.L. Harbert International 4.8
Research and development internship job in Homewood, AL
Job Duties and Responsibilities: Assisting our Project Management team - Our PM's are responsible for the planning, management direction, project completion, client satisfaction, and financial outcome of assigned construction projects. The co-op or intern will be required to assist their assigned Project Manager in coordinating all contractual requirements, design drawings, and project specifications.
Assisting our Project Superintendent's - Superintendents responsibilities include managing the overall day-to-day supervision of field related construction activities for the project. Responsibilities include: implementation and enforcement of safety policies, directing craft personnel and subcontractors; scheduling and sequencing the day to day activities of work; overseeing individual projects to assure compliance with the scope and quality as established by the contract documents; proactively anticipating and solving problems that could delay construction; promoting and instilling BLHI's values into the workforce; managing the permit and inspection process, physically inspecting projects to monitor progress and compliance with project standards; maintaining QC/QA files and updating as-built drawings; and assist in regularly scheduled progress meeting.
Assisting our Estimating Team - Estimator responsibilities include: Preparing a construction budget by studying plans, updating specifications, identifying and projecting costs. Evaluate offers to purchase by costing changes, additions, and site requirements. Obtain bids from vendors and subcontractors by specifying materials, identifying qualified subcontractors, negotiating price. Resolving cost discrepancies by collecting and analyzing information. Prepares special reports by collecting, analyzing, and summarizing information and trends.
$30k-39k yearly est. 41d 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
Software Developer/Data Engineer
Ignite 2.8
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.
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
$66k-89k yearly est. 60d+ ago
Mid-Level Software Developer Engineer
Engeniusmicro
Research and development internship job in Huntsville, AL
The Company
EngeniusMicro is a hardware focused small business with offices in Huntsville, AL; in Atlanta, GA; and near Denver, CO. Our multi-disciplinary staff of engineers and scientists provide research and development engineering services to industry and the Federal Government. Our primary research areas are Additive Manufacturing for RF electronics, MicroElectroMechanical Systems (MEMS) / Nanotechnology, and Microelectronics. As a research-focused small business, we offer opportunities for growth and advancement for a motivated candidate.
The Culture
EngeniusMicro seeks self-motivated, highly organized, and responsive employees able to work in a fast-paced, small team environment. The ideal employee will thrive in a learning environment that encourages independence, initiative, leadership, and professional growth.
Why should you apply?
You like solving technical challenges in a fast-paced collaborative environment
You're interested in building a key component in hardware and prototypes
You want to work somewhere your interests can influence the direction of the company
You enjoy making products that are both technically and visually intriguing
The Position
Duties & Responsibilities
Leading the development, troubleshooting, maintenance and improvement of UI and control software used in advanced motion control applications
Working through all phases of the product life cycle from conceptual development, detailed design, testing, and support
Leading implementation of aesthetically pleasing and intuitive user interface for our machines
Qualifications
Basic
A minimum of 5 years of experience of UI development and product design including demonstrated project experience
Strong knowledge and demonstrated experience in
UX focused UI programming (Python, C#, Javascript, React, Vue, HTML, CSS, JSON, XML, QT)
Git (Gitlab)
Various communication protocols (I2C, CAN, EtherCAT, HTTPS, TCP, etc)
Interfacing to sensors and mixed-signal components
Computer vision, image processing, positioning, shape/object recognition (OpenCV)
Strong written and verbal communication skills
Bachelor's degree from an ABET School in Software, Electrical, Robotic, Mechatronics, or Computer Engineering
The ability to obtain/maintain a final Secret DoD clearance, for which the US Government requires US Citizenship
Preferred familiarity or experience in
3D Printing or automated systems
Data processing and machine learning principles
Computational geometry and path planning algorithms
Control system programming (C, C++)
The Legal Stuff
EngeniusMicro provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Applicants have rights under Federal Employment Laws.
Employee Polygraph Protection Act (EPPA)
Equal Employment Opportunity (EEO)
E-Verify Participation
Family and Medical Leave Act (FMLA)
Immigrant and Employee Rights
Uniformed Services Employment and Reemployment Rights Act (USERRA)
$63k-84k yearly est. 60d+ ago
Software Defined Radio Development Engineer
Secmation
Research and development internship job in Huntsville, AL
**
Signing Bonus**
Position Type: Full-Time | Hybrid
Why Join Secmation
Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security.
Small company. Big mission. Real engineering.
Join the Future of Secure Communications
Secmation is seeking a Software Defined Radio Development Engineer with deep expertise in RF systems, military communications, and Software-Defined Radios (SDR). In this hands-on role, you will design, develop, and optimize embedded software solutions that enable secure communications and electronic warfare capabilities for mission-critical defense systems.
You will work at the intersection of embedded cybersecurity, signal processing, and RF communications, collaborating closely with RF, hardware, and systems engineers to influence system architecture and technical direction while delivering high-impact solutions to government customers.
What You'll Do
Design, implement, and optimize embedded software for advanced RF and communications systems, with an emphasis on SDR-based platforms.
Lead development and integration of signal processing algorithms, communication waveforms, and security features, ensuring performance, reliability, and mission readiness.
Collaborate across disciplines (RF, hardware, systems, integration, and test) to define software requirements and support secure, resilient system architectures for defense and industrial applications.
Drive hardware-in-the-loop (HWIL) testing, mission simulations, and field validation, troubleshooting complex system-level issues and improving end-to-end system performance.
Provide technical leadership within project teams, contributing to design reviews, mentoring junior engineers, and supporting customer-facing technical discussions as needed.
Required Qualifications
U.S. citizen with an active DoD TS Clearance.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
7+ years of progressive experience in embedded software development for RF, communications, or signal-processing-centric systems.
Strong experience developing software in Linux-based embedded environments.
Deep technical expertise in communication systems, RF, and SDR frameworks, such as GNU Radio, REDHAWK, or similar platforms.
Experience with radio equipment modeling and simulation, including performance analysis and optimization.
Solid understanding of digital signal processing concepts, including modulation, error correction, adaptive techniques, and waveform optimization.
Hands-on experience working in Agile/DevOps environments, using tools such as Git, Jira, and CI/CD pipelines.
Hybrid role with on-site work required in Huntsville, AL
Flexible 9/80 work schedule (every other Friday off).
Collaborative, fast-paced, and technically innovative environment with remote team integration.
Compensation & Benefits
Competitive salary (based on experience and market conditions)
One-time signing bonus
Company equity
Relocation assistance
9/80 work schedule (every other Friday off)
Paid time off & flexible work schedules
Comprehensive health, dental, and vision insurance
Life and disability insurance (short & long-term)
401(k) retirement benefits plus employer contributions
About Secmation
Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications.
Visit ***************** to learn more about our work and impact.
Equal Opportunity Employer
Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status.
U.S. Citizenship is required for this position due to government clearance requirements.
The salary range for this position represents a general guideline; however, Secmation 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, work location, current market conditions, and other bona fide data.
This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
$63k-84k yearly est. 32d ago
Software Engineer/Developer
Davis Strategic Innovations
Research and development internship job in Huntsville, AL
Software Engineer / Developer Clearance: Active DoD Secret Clearance required
We are seeking a highly motivated Software Engineer / Developer to join our team in Huntsville, AL. This position is ideal for a versatile developer who thrives in collaborative, Agile environments and enjoys solving complex technical challenges.
Key Responsibilities:
Develop software using C++, Java, or similar languages.
Design, implement, and execute unit tests to ensure software quality.
Create and maintain software documentation to support development and sustainment activities.
Build and manage automated software pipelines in a Continuous Integration / Continuous Deployment (CI/CD) environment.
Collaborate closely with stakeholders and government customers to define requirements and deliver solutions.
Participate in Agile ceremonies, including Program Increment (PI) Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Retrospectives.
Contribute to team and program-level Sprint reviews and demos.
Required Skills:
Proficiency in C++ development.
Experience with GitLab/Git for software configuration management.
Hands-on experience with Red Hat Enterprise Linux (RHEL) operating systems.
Knowledge of network programming, including message generation, formatting, and UDP/TCP/IP interfaces.
Must be available for full-time onsite work.
Must hold an active DoD Secret clearance.
Desired Skills:
Familiarity with the Scaled Agile Framework (SAFe) and Agile Scrum methodologies.
Experience developing in Java and building user interfaces.
Experience with Jira or similar tools for issue tracking and Agile project management.
Understanding of multi-core and multi-threaded programming.
Familiarity with Missile Defense Agency (MDA) sensors and missile defense systems.
Education Requirements:
Bachelor's degree in a related discipline from an accredited institution and 5 years of professional experience,
OR Master's degree in a related discipline and 3 years of experience,
OR PhD/JD in a related discipline (no experience required).
This position is considered career/journey level.
$63k-84k yearly est. 60d+ ago
SOFTWARE DEVELOPER/ENGINEER (CYBER)
Quantum Research International 4.5
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. 54d 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 48d ago
IT Intern
Strata-G Solutions, Inc.
Research and development internship job in Huntsville, AL
At Strata-G, we know it takes talented and dedicated people to deliver solutions for a greater cause, and we consider our employees to be our greatest asset. We are a growing, dynamic organization offering diverse challenges to innovative professionals.
We are seeking a motivated IT Intern to support daily information technology operations and assist with cybersecurity-related documentation. This role is ideal for a current student pursuing an IT-related degree who is eager to gain hands-on experience in a professional IT environment.
This is a part time, onsite position located in Huntsville, AL.
Key Responsibilities
* Perform user onboarding tasks in Microsoft 365 and Active Directory
* Maintain, troubleshoot, and repair Windows 10 and Windows 11 desktops and laptops, including hardware and software installation
* Conduct routine printer and copier maintenance
* Assist with the development, maintenance, and updating of Cybersecurity policies and procedures
* Maintain accurate records, prepare reports, and support IT documentation efforts
* Provide general IT support as needed to support business operations
Required Qualifications
* Ability to follow oral and written instructions accurately
* Strong written and verbal communication skills
* Ability to gather and analyze information, identify problems, and propose solutions
* Basic knowledge of personal computers, IT terminology, and common software applications
* Ability to prepare clear documentation and written instructions
Desired Qualifications
* Experience with Microsoft 365
* Familiarity with Windows-based desktop and server operating systems
* Experience configuring laptops and desktops
* Exposure to DoD-related IT environments (preferred but not required)
Minimum Education / Experience
* Currently enrolled in a post-secondary educational institution
* Pursuing a degree in Information Technology, Computer Science, Cybersecurity, or a related field
$29k-42k yearly est. 19d ago
Software Development Intern (Job ID: 4067)
Valkyrie Enterprises 4.9
Research and development internship job in Huntsville, AL
Software Development Intern Purpose:
Valkyrie Enterprises has an Internship/Co-Op opportunity supporting the Software and Systems Engineering Division. The candidate will have an opportunity to assist in development and deployment of software products that support US and International Defense Services and Agencies.
This position is in Huntsville, Alabama.
Job Description:
Become a contributor to an important simulation software product.
Advance the product's capabilities for customers by incorporating a design into a functional capability.
Help develop, integrate, and execute new and/or modified models and tools.
Review documentation for the software product.
Build and deploy an instance of the software on a Virtual Machine.
Document lessons learned from deployment.
Produce a set of recommendations to improve existing training guides for the product.
Perform research and development reports on key designs - such as analysis of capabilities in Node.js applicable to the product.
Qualifications:
Must be pursuing a BS or BA in a STEM discipline with a preference of software development, mathematics, engineering, or computer/software engineering.
Must have experience with C#, PYTHON or other common languages.
Must have experience with computer systems administration, such as Linux, Windows, or IOS.
Must demonstrate excellent written and oral communication skills.
Must have advanced time management, problem solving, organizational, and critical thinking skills.
Must have the ability to work in a collaborative team environment.
Desired Qualifications:
Knowledge of software design patterns and applying them in an existing product's architecture, preferred.
Experience with develop tracking tools sets - Azure, Git, or other, preferred.
Experience with Continuous Integration / Continuous Delivery, preferred.
Experience with virtualization and / or container-based deployment, preferred.
Experience with APIs and data exchanges between applications, preferred.
Security Requirements:
None
Travel Requirements:
No Travel
Candidate must be able to obtain (by start of position) and maintain appropriate identification credentials, such as Interim Security Clearance.
Physical Requirements:
Remaining in a stationary position, often standing, or sitting for prolonged periods.
Moving about to accomplish tasks or moving from one worksite to another.
Communicating with others to exchange information.
Light work that includes moving objects up to 20 pounds.
Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyrie's commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics Additionally, Valkyrie Enterprises provides a variety of benefits to eligible employees to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401k with match, education reimbursement, as well as company paid holidays and paid time off (PTO)
Research and development internship job in Huntsville, AL
Company:
The Boeing Company
The Boeing Company is currently seeking Software Engineers - Hardware Emulation (Associate, Experienced, Senior) to join the Patriot Advanced Capability 3 (PAC-3) team located in Huntsville, AL. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization.
Boeing's Advanced Design and Prototype Solutions (ADaPS) organization is looking for Software Engineers / Developers to contribute to advanced development of the PAC-3 (Patriot Advanced Capability 3) missile defense system, test equipment. The PAC-3 is designed to intercept tactical, short- and medium-range ballistic missiles, cruise missiles, and air-breathing threats. It intercepts ballistic missiles in their terminal phase of flight. The software engineer will join a team developing and testing complex test equipment for the PAC-3 development and production programs. This role will have emphasis on understanding and enhancing testing of the next generation missile defense. The work entails requirements development, software development, test development and execution.
ADaPS (an organization of over 100 software engineers) supports programs across the entire portfolio of Boeing products including Space Launch System (SLS), Integrated Air Missile Defense efforts including Patriot Advanced Capability, and a variety of weapons, aircraft, and space programs across the Boeing Enterprise. Join Us. Build the Future.
Position Responsibilities:
Contribute to development and deployment of automated test equipment for lab and factory automation, including data processing and control algorithm development
Work in small agile teams composed of diverse engineering skills.
Use your talents to take on complex problems on a variety of programs.
Responsible for developing technical products, plans, documentation, and briefings in support of program requirements.
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
Basic Qualifications (Required Skills/ Experience):
2+ years of experience with software development using either Java, C++, or Python
Preferred Qualifications (Desired Skills/Experience):
Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
Level 4: 5 or more years' related work experience or an equivalent combination of education and experience
2+ years of experience in LabVIEW Development
2+ years of experience reading electrical schematics is strongly desired
2+ years of experience in instrumentation control over common buses (serial, GPIB, ethernet, etc.)
2+ years of experience or, alternatively, accredited coursework with some form of sensor system which may include astronomy sensors, high energy physics sensors, electromagnetic or radar sensors, EO/IR sensors, biomedical sensors, or complex sensors used in manufacturing or analysis.
Experience/coursework in optical or electromagnetic (RF - radio frequency) sensing or communication systems such as GPS, GNSS, MILSAT, Iridium, Starlink, RF, or electromagnetic astronomy.
Some work experience or school projects involving complex RF communication systems like cellular technologies, backhaul systems, police/fire radio systems, or military communications.
Some software projects involving the development of models, simulations, or control systems.
Some type of work experience or school project involving MATLAB analysis of fluid systems or RF/optical sensing systems.
Some work experience or school project involving orbital mechanics or high-speed flight.
Travel: low if any
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Associate: $90,100.00 - $121,900.00
Summary pay range for Experienced: $110,500.00 - $149,500.00
Summary pay range for Senior: $132,600.00 - $179,400.00
Language Requirements:
Not Applicable
Education:
Not Applicable
Relocation:
This position offers relocation based on candidate eligibility.
Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Safety Sensitive:
This is not a Safety Sensitive Position.
Security Clearance:
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Shift 1 (United States of America)
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
EEO is the law
Boeing EEO Policy
Request an Accommodation
Applicant Privacy
Boeing Participates in E - Verify
E-Verify (English)
E-Verify (Spanish)
Right to Work Statement
Right to Work (English)
Right to Work (Spanish)
$51k-63k yearly est. Auto-Apply 8d ago
IT Intern
Alabama Credit Union 4.1
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 60d+ 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