Post job

Software engineering internship jobs in Montgomery, AL - 224 jobs

All
Software Engineering Internship
Staff Software Engineer
Senior Software Engineer
Software Development Engineer
Software Programmer
Software Developer
Software Developer Internship
Co-Operations Internship
Information Technology Internship
Engineering Internship
Program Development Internship
Junior Developer
Software Architect
Software Systems Engineer
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Software engineering internship job in Montgomery, AL

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are 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, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 41d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Programmer

    Cornerstone Detention Products 3.9company rating

    Software engineering internship job in Montgomery, AL

    The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card Access) as required for integrated electronic control systems in prisons, courthouses, and detention facilities. Must be a technically oriented self-starter familiar with PLC equipment and programming, GUI computer setup and programming, and possess ability to work in a team environment lead by a project engineer. Required Skills: Necessary skills include PLC programming and hardware experience (Omron, Allen Bradley), GUI programming experience (Wonderware, Indusoft), and proficiency with Windows and Microsoft office programs. Must be able to setup / configure computers and install software. Strong organizational skills and attention to detail are a must. Desired Skills Knowledge of networks and basic electronic troubleshooting skills are a plus. Experience: Seeking applicants with a minimum of 2 years PLC and/or GUI software experience. Education: Minimum Requirement: Associate degree in Industrial Electronic Technology or equal. Preferred: BS in Computer and Information Science. Partial or combinations of education listed above considered with applicable experience. Work Status: Full Time. It will be necessary to pass pre-employment background checks and drug tests. Travel: This position requires travel up to 20% of the time. Position requires company sponsored travel to various jobsites. Work locations vary, with the majority located within the United States. Some international work may be required from time to time. EOE/M/F/Veteran/Disabled
    $53k-67k yearly est. 60d+ ago
  • Software Engineer, Frontend - Developer Experience

    Coinbase 4.2company rating

    Software engineering internship job in Montgomery, AL

    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system. To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems. Our ******************************** is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. *Team Description:* Developer Experience (DevX) is responsible for making sure all engineers at Coinbase build high-quality products while being productive and engaged. We do this by providing infrastructure, libraries, frameworks, and tooling to make it easier and faster to build high quality applications. *What you'll be doing:* * Own the frontend experience of Internal Developer Platform (IDP), Coinbase's comprehensive Developer Hub. * Build and maintain React components and pages that integrate with Infrastructure products such as release pipelines, configuration management system, asset management system, real-time usage data, quality scores, and service documentation. * Collaborate closely with backend engineers, designers, and API publishers to craft workflows that help teams publish, discover, and evaluate APIs. * Elevate the quality and design of internal tools used daily by hundreds of engineers. * Improve accessibility, performance, and reliability of the IDP UI. * Partner with Staff Engineers, Product Managers, Product Designers to influence product roadmap and UX priorities. * Contribute to Coinbase's broader design system and internal frontend libraries. *What we look for in you:* * You have at least 2+ years of building modern, data-rich web applications in React or similar frameworks. * You've developed and shipped user-facing features using component-based UI frameworks. * You're familiar with current trends and best practices in front-end architecture, including performance, security and usability. * You're familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers. * You write high quality, well tested code to meet the needs of your customers. *Nice to haves:* * You have experience launching new products from 0 to 1 * You have gone through a rapid growth in your company (from startup to mid-size) * You've worked on front-end teams in the finance or platform services space * You have at least 1 year of experience in developing React apps * You've worked with Golang, GraphQL, Docker, NoSQL Databases. Job #: GPFE04US \#LI-Remote *Pay Transparency Notice:* Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility**+ benefits (including medical, dental, vision and 401(k)). Pay Range: $152,405-$179,300 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the *********************************************** in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations*********************************** *Global Data Privacy Notice for Job Candidates and Applicants* Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available ********************************************************** By submitting your application, you are agreeing to our use and processing of your data as required. *AI Disclosure* For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. *The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment*. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com
    $152.4k-179.3k yearly 60d+ ago
  • Junior OneStream Developer

    Maximus 4.3company rating

    Software engineering internship job in Montgomery, AL

    Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer. - Work closely with technical end users to develop resolution of software problems. Job-Specific Essential Duties and Responsibilities: -Participate in working sessions to develop detailed technical and functional design specifications. -Support documentation of functional design and technical approach. -Support configuration of OneStream budgeting application based on detailed requirements -Support functionality testing, reporting, and integration -Support User Acceptance Testing of OneStream tool -Support training for end-users including work step instructions. Job-Specific Minimum Requirements: - Bachelor's Degree (or equivalent additional experience) from an accredited college or university. - At least two (2) to five (5) years of related experience required. - Experience and knowledge in configuration of OneStream (OS) budgeting tool. - Experience with testing OneStream application. - Experience with Agile software development methodology and continuous integration. - Strong interpersonal, communication, and writing skills. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Preferred Skills: - Possess OneStream certification(s) - Experience configuring OneStream budgeting application in a federal environment - Experience with Budget Formulation, Budget Execution, and People Planning #techjobs #clearance #veterans Page #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 95,000.00 Maximum Salary $ 105,000.00
    $59k-83k yearly est. Easy Apply 6d ago
  • Skillbridge- IT Systems Analyst I Internship (DoD Partnership)

    Alabama Ag Credit

    Software engineering 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

    Software engineering 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
  • Staff Android Software Engineer

    General Motors 4.6company rating

    Software engineering internship job in Montgomery, AL

    Remote: _This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum._ **The Role** Join us at the forefront of next-gen automotive technology. As a **Staff Android Software Engineer** , you'll drive the future of in-vehicle user experiences by developing next generation infotainment system. You'll focus on building scalable, responsive, and intuitive user interfaces. **What You'll Do** + Design, develop and integrate Android/Linux and QNX components for infotainment. + Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures. + Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces. + Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences. + Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems. **Your Skills & Abilities (Required Qualifications)** + Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework + Development tools and IDE such as VS Code, Android Studio, Momentics, git, JIRA, CMake, gradle, gcov, SonarQube, etc. + Solid understanding in Android and QNX system architecture, frameworks, build system and key components, and comfortable with making system extensions and modifications. + Understanding of Android OS fundamentals + Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes + Strong analytical skill, debugging capability and problem-solving skills to tackle complex integration challenges through existing code base in C, C++ and Java. Familiar with different debugging methodologies + Strong verbal and written communication skills. + Ability to create clear technical documentation for software development guidelines and integration process + Must be a goal driven self-starter, able to work independently under release pressure + Bachelor's degree in computer science, software engineering, or related degree. **What Will Give You A Competitive Edge (Preferred Qualifications)** + Experience with various CI/CD tools and processes + Experience with Yocto Linux + Experience with virtual machine and container technologies + Experience in automotive industry + Experience with Android System UI **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is $157,100 to 285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is 217,500- 333,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. This job may be eligible for relocation benefits. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $99k-118k yearly est. 5d ago
  • Software Developer (4301)

    Three Saints Bay

    Software engineering internship job in Montgomery, AL

    Job Code **4301** \# of Openings **1** Apply Now (**************************************************** Requisition?org=GATEWAYVENT&cws=55&rid=4301) **Shearwater Systems, LLC (Shearwater),** a subsidiary of Three Saints Bay, LLC, is seeking a **Software Developer** with a **Secret Clearance** in **Montgomery, AL.** **We are currently searching for all levels to include Senior, Journeyman, and Junior levels.** **Position Overview:** **Provide support services for the Cargo and Personnel Movement Product Line Family of Systems at Maxwell AFB-Gunter Annex, AL. Develop, create, and modify general computer applications and database software or specialized utility programs and perform software engineering services following best practices and development standards and guidelines** **Junior Position Responsibilities:** + Analyze user needs and develop software solutions + Design software or customize software for client use with the aim of optimizing operational efficiency + Working knowledge of coding languages as appropriate for their team role (such as, but not limited to: .net; Java; JavaScript; SQL; PL/SQL; XML; C#; YAML; Docker) + Familiar with Agile DevSecOps concepts and methodology + Participant in Agile development Scrums **Journeyman Position Responsibilities:** + Analyze user needs and develop software solutions + Design software or customize software for client use with the aim of optimizing operational efficiency + May analyze and design databases within an application area, working individually or coordinating database development as part of a team + Working knowledge of coding languages as appropriate for their team role (such as, but not limited to: .net; Java; JavaScript; SQL; PL/SQL; XML; C#; YAML; Docker) + Knowledgeable in Agile DevSecOps concepts and methodology + Knowledgeable participant in Agile development Scrums **Senior Position Responsibilities:** + **In addition to completing or assisting with Journeyman level responsibilities, the Senior level also has the following responsibilities:** + Analyze user needs and develop software solutions + Design software or customize software for client use with the aim of optimizing operational efficiency + May analyze and design databases within an application area, working individually or coordinating database development as part of a team + Experience in coding languages as appropriate for their team role (such as, but not limited to: .net; Java; JavaScript; SQL; PL/SQL; XML; C#; YAML; Docker) + Well versed in Agile DevSecOps concepts and methodology + Expertise in Agile application development. **Junior Position Required Qualifications:** + Must be a US Citizen + Ability to pass a pre-employment background check + Active Secret Clearance + **H.S. Diploma; Bachelor's degree in Computer Science or technical related field may substitute for Four years experience** + **Four years applicable experience** + Familiar with appropriate tools (or equivalent) such as: Java, Oracle ADF, Oracle Toplink, Jasper Reports, Web Logic Application Server, Glassfish, APIs, XML, C#, Javascript, ASP.NET, and CCE AWS (GovCloud) and Azure products/ services, DevSecOps tools across all phases, Microsoft Office Suite + Certifications: Software Developer-Basic per DoD 8140.03M and DCWF **Journeyman Position Required Qualifications:** + Must be a US Citizen + Ability to pass a pre-employment background check + Active Secret Clearance + **H.S. Diploma; Bachelor's degree in Computer Science or technical related field may substitute for 4 years experience; Master's degree in applicable field may substitute for additional Two years experience** + **Eight years applicable experience** + Experienced with appropriate task order related tools (or equivalent) such as: Java, Oracle ADF, Oracle Toplink, Jasper Reports, Web Logic Application Server, Glassfish, APIs, XML, C#, Javascript, ASP.NET, CCE AWS (GovCloud) and Azure products/services, DevSecOps tools (all phases), Microsoft Office Suite + Certifications: Software Developer-Basic per DoD 8140.03M and DCWF **Senior Position Required Qualifications:** + Must be a US Citizen + Ability to pass a pre-employment background check + Active Secret Clearance + **Bachelor's degree in Computer Science or technical related field; Master's degree in applicable field may substitute for Two years experience** + **Seven plus years applicable experience** + **Expertise in Agile application development** + Experienced with appropriate task order related tools (or equivalent) such as: Java, Oracle ADF, Oracle Toplink, Jasper Reports, Web Logic Application Server, Glassfish, APIs, XML, C#, Javascript, ASP.NET, and CCE AWS (GovCloud) and Azure products/ services, Microsoft Office Suite + Certifications: Software Developer-Intermediate per DoD 8140.03M and DCWF **Position located in Montgomery, AL** **Apply at:** ***************************************************** Requisition?org=GATEWAYVENT&cws=47&rid=4301** VEVRAA Federal Contractor Three Saints Bay, LLC and its subsidiaries offer a team-oriented working environment and the opportunity to work with exceptional, dedicated industry professionals. We offer our employees a comprehensive benefits package and the opportunity to take part in exciting projects with government and commercial clients, both domestic and international. We are an Equal Opportunity Employer. We invite resumes from all interested parties without regard to race, color, sex, sexual preference, religion, creed, national origin, age, genetic information, marital or veteran status, disability, or any other category protected by federal, state, or local law.
    $61k-80k yearly est. 60d+ ago
  • Intern/Co-Op Program - Summer 2026

    Rabren General Contractors

    Software engineering internship job in Auburn, AL

    Job Description Applications for the Rabren General Contractor's (RGC) Internship & Co-Op Program for Summer 2026 are now OPEN! Apply now! This opportunity is open to all college students interested in pursuing a professional career in construction. Opportunities available in Operations (Project Management, Field Operations, Preconstruction, Safety) and Corporate (Marketing). Locations could include, but are not limited to: Auburn, AL Montgomery, AL Gulf Shores, AL Knoxville, TN Give us a call at ************ or visit careers.rabren.com to apply. Our team looks forward to speaking with you!
    $30k-42k yearly est. 13d ago
  • Software Architect I

    Defi Auto LLC

    Software engineering internship job in Montgomery, AL

    About defi SOLUTIONS: It's an exciting time to join defi! defi SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive auto lenders, banks, credit unions, and finance companies in North America. We have more than three decades of experience helping lenders reduce time-to-market, streamline operations, and customize lending processes with proven, scalable performance. Learn more at defisolutions.com and follow us on LinkedIn. Position Purpose: The Software Architect role focuses on designing and implementing software systems that meet business objectives. This position collaborates with cross-functional teams to solve complex business problems through technology. Responsibilities include designing, prototyping, and contributing to the implementation of software solutions that are durable, scalable, performant, secure, and cost-effective. Software Architects work in ambiguous environments and translate business concepts into tangible software systems. Essential Job Responsibilities: Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Design and prototype software systems from business and technical requirements. Contribute to defining technical requirements of software systems. Collaborate with roles including Clients, Senior Leadership, Operations, and Security to produce software architectures. Maintain awareness of advancements in the information technology industry and understand where they may be applicable. Document technology standards and solution designs. Communicate standards and designs to various stakeholders across the organization. Participate in technical reviews during the full life cycle of a software system to ensure adherence to designs and standards. Identify and document remediation plans for software systems that do not meet desired requirements for quality, performance, security, and cost. Present software designs to technical leadership or business stakeholders. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Required Qualifications/ Skills: Bachelor's degree in computer science or related field of study with 6-8 years of professional experience. 1-2 years contributing to architecture or design decisions. Strong experience in software design and distributed systems. Familiarity with multiple technology stacks (e.g., .NET, Java, Node.js) to guide solution design. Knowledge of interprocess communication protocols and formats such as HTTPS, REST, gRPC, XML, JSON. Working knowledge of CI/CD techniques and technologies. Understanding of secure coding best practices. Ability to document technical specifications using diagrams and tools such as UML, Microsoft Visio, or PUML. Effective communication skills for diverse technical and non-technical audiences. Ability to self-manage tasks and time in collaboration with a manager. Awareness of non-functional requirements (performance, scalability, security, observability, and cost optimization). Familiarity with large language models (LLMs) Preferred Qualifications/ Skills: Master's degree in computer science or related field of study with at least 5 years of professional experience. Experience implementing software systems in Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform environments. Affirmative Action/EEO statement: defi SOLUTIONS is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
    $74k-107k yearly est. 5d ago
  • Senior Software Engineer

    American Express 4.8company rating

    Software engineering internship job in Montgomery, AL

    At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. **About the Role** This role is part of the Commercial Loyalty engineering team, responsible for building and operating backend platforms that power loyalty, benefits, and partner experiences for Commercial customers. As a Software Engineer II, you will be a strong backend-focused individual contributor who designs, builds, and maintains reliable, scalable services and data systems. You will work closely with senior engineers, engineering managers, product partners, and cross-functional teams, contributing to core platform capabilities while continuing to grow your technical depth and mentorship impact. **Key Responsibilities** + Design, develop, test, deploy, and maintain **backend and server-side systems** , with a focus on scalability, reliability, and data integrity. + Build and evolve **API-driven services** , including RESTful and service-oriented architectures, that support Commercial Loyalty use cases and integrations. + Contribute to the design and implementation of **transactional and analytical data systems** , ensuring correctness, performance, and scalability. + Work with **batch and streaming data pipelines** to support data ingestion, processing, and downstream consumption across the Loyalty platform. + Apply sound **data architecture and platform design** principles to support long-term maintainability and extensibility. + Ensure **data quality** through validation, testing, monitoring, and thoughtful schema and contract design. + Participate in technical design discussions, contributing ideas and helping evaluate tradeoffs related to system design, APIs, and data flows. + Write clean, maintainable, well-tested code that adheres to established technical standards and best practices. + Contribute to and improve **automated testing strategies** , including unit, integration, and service-level tests, to ensure high confidence in changes. + Review code for accuracy, quality, and maintainability, providing constructive feedback and helping raise overall code quality. + Support **observability and monitoring** for backend and data systems, helping teams detect, diagnose, and resolve issues effectively. + Provide **technical mentorship** to junior engineers through code reviews, pairing, and knowledge sharing, fostering engineering excellence and continuous learning. + Collaborate closely with product managers, business partners, and cross-functional teams to translate requirements into robust technical solutions. + Participate in Agile development practices such as sprint planning, stand-ups, demos, and retrospectives. **Education and Knowledge** + Bachelor's degree in Computer Science, Computer Engineering, or comparable experience; advanced degree preferred. + Knowledge of distributed (multi-tiered) systems, algorithms, relational databases, and NoSQL technologies. + Familiarity with backend frameworks, data stores, and messaging systems used to build and operate enterprise platforms. + Understanding of tools and practices used to plan, design, build, test, deploy, and monitor backend applications and data systems. **Work Experience and Qualifications** + Professional experience in software engineering or a related role, with emphasis on **backend or server-side development** . + Experience designing and implementing APIs (REST and/or SOA-style services). + Experience working with **transactional and analytical data systems** , including relational and NoSQL databases. + Experience with **batch and/or streaming data processing** systems. + Experience with automated testing practices and test strategies for backend services. + Experience applying code quality, maintainability, and technical standards in a team environment. + Experience working in Agile software development environments (Scrum and/or Kanban). **Qualifications** Salary Range: $123,000.00 to $215,250.00 annually bonus benefits The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors. We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: + Competitive base salaries + Bonus incentives + 6% Company Match on retirement savings plan + Free financial coaching and financial well-being support + Comprehensive medical, dental, vision, life insurance, and disability benefits + Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need + 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy + Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) + Free and confidential counseling support through our Healthy Minds program + Career development and training opportunities For a full list of Team Amex benefits, visit our Colleague Benefits Site . American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions. We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: *************************** Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions. **Job:** Technology **Primary Location:** United States **Schedule** Full-time **Req ID:** 26000229
    $123k-215.3k yearly 4d ago
  • Senior Software Engineer, Core Experiences - Montgomery, USA

    Speechify

    Software engineering internship job in Montgomery, AL

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $79k-103k yearly est. Auto-Apply 2d ago
  • Senior Software COBOL Developer

    Zigabyte Corporation

    Software engineering internship job in Montgomery, AL

    Job Title: Senior Software Developer The Senior Software Developer will support the operation and maintenance of enterprise-level Air Force aircraft communications, equipment maintenance, and training simulation systems. The applicant will use industry standard development and programming practices to perform design, coding, testing, debugging, and documentation of software and applications that comprise these systems. Responsibilities: Utilizes COBOL, HTML, JavaScript, PowerShell, MS SQL, Unisys open DMS, MS Visual Studio, and SQL Studio Manager to deliver technical systems support Understands Cloud One (MS Azure) environment Prepares detailed specifications and other documentation used to write and evaluate software programs Conducts reviews and assessments to ensure products meet contractual requirements Participants in and conducts technical interchange meetings, design sessions, and unit testing efforts Provides software development sustainment for aircraft maintenance applications Uses industry-standard software development practices to identify requirements and develop solutions Creates and delivers reports to communicate performance to internal and external stakeholders Executes quality controls to meet and maintain established software development standards Champions a collaborative, team-based environment, sharing standard methodologies, and building positive relationships Required Abilities/Experience: 5+ years related programming and development experience Experience with COBOL and other programming languages such as C#, HTML, JavaScript, MS SQL, MS Visual Studio, and SQL Studio Manager Self-driven with the ability to manage workload without direct supervision Ability to anticipate potential problems and act to minimize their impact Desired Abilities/Experience: Demonstrated ability to implement agile development methodologies, tools, and processes in an operational environment Experience executing within a customer-centric environment Excellent verbal and written communication skills Minimum Education: HS diploma with 9 years' IT experience Associates with 7 years' IT experience Bachelor's with 5 years' IT experience Job Stipulations: Must obtain and maintain a Secret level security clearance Must maintain DOD 8570 required certification, CompTIA Security+ or equivalent Must be able to work onsite as needed at government or contractor facility locations Must be compliant with DOD vaccination policies Physical Requirements: Prolonged periods of sitting at a desk and working on a computer Company Benefits: Competitive health care package, vision, and dental, life insurance coverage, 401k matching, training expense, competitive PTO, Holiday and sick leave. Zigabyte is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class. Applicants selected will be subject to a U.S. government security investigation and must meet eligibility requirements for access to classified information.
    $79k-103k yearly est. 60d+ ago
  • React Native Developer Intern

    Tennibot

    Software engineering internship job in Auburn, AL

    As a react native developer intern, you will be building mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the team members (engineers and developers) responsible for other layers of the Tennibot infrastructure. Unlike many other companies, you will be a critical part of the team and will have a direct impact on the success of the product and the company. Responsibilities: • Develop and implement software to support user workflows • Deliver UI, functionality and/or bug fixes • Understanding of code versioning • Create web components • Integrate API's Skills: • Reactjs • Node • Github • Previous experience with hardware comm. through WiFi or Bluetooth. • Ability to work independently and taking initiative. • Familiarity with ROS is preferred.
    $29k-37k yearly est. 60d+ ago
  • Software Developer

    Marketron 3.8company rating

    Software engineering internship job in Auburn, AL

    Software Developer - Opelika, AL (Hybrid On-Site) Type: Full-Time Team Size: 2-3 Developers Target Audience: Recent Auburn University Graduates About the Role We're looking for a self-motivated, curious, and driven software developer to join our development team in Opelika. This is a great opportunity for a recent graduate who's eager to learn, grow, and make a real impact in a collaborative environment. We develop and support software products that serve the radio broadcasting industry - providing tools for scheduling, billing, and reporting for stations in cooperation with other teams facilitating digital advertising and electronic services. Radio remains an important medium in the U.S., reaching about 75% of the population daily when combining overair and digital listening, highlighting the broad impact of the software you'll help build. This position requires working 2-3 days per week in our Opelika office, collaborating closely with a team of 2-3 experienced developers. What You'll Do Develop and maintain applications built primarily in C# and C++ with SQL Server and WinForms Work with and learn from a wide range of legacy systems including VB6, Java, Delphi, and other third-party tools Read, understand, and enhance existing codebases Contribute to our ongoing modernization effort as we move toward a .NET Core REST-based framework over SQL Server Help integrate and leverage AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to improve team productivity Collaborate with other developers and product teams to design and implement new features What We're Looking For A strong desire to write software and continuously improve your skills Ability to learn independently and make sense of complex codebases Solid understanding of programming fundamentals (object-oriented design, data structures, debugging) Excellent English communication skills-both written and verbal Willingness to work both independently and collaboratively within a small team environment Bonus Skills Experience with C#, C++, SQL Server, .NET Core, REST APIs, or legacy systems like VB6, Delphi, or Java Familiarity with AI coding tools such as GitHub Copilot or ChatGPT Interest in broadcasting, media operations, or digital advertising industries Why Join Us Work closely with experienced developers in a tight-knit, supportive team Gain exposure to real-world software systems across multiple generations of technology Contribute to modernizing and expanding a longstanding software platform that serves a unique and evolving industry Opportunity for long-term growth in a company that invests in its people
    $61k-80k yearly est. 41d ago
  • Mobile Software Development Intern

    Genuine Parts Company 4.1company rating

    Software engineering internship job in Ray, 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.
    $28k-33k yearly est. Auto-Apply 60d+ ago
  • Staff Software Systems Engineer, Behavior Validation

    General Motors 4.6company rating

    Software engineering internship job in Montgomery, AL

    **Role:** As a Staff Software Systems Engineer on the Behavior Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autonomous vehicle software. You will leverage your experience designing and implementing complex V&V strategies to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices, driving innovation in testing, and verifying the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders. **About the Organization:** The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launches and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing. **What** **You'll** **Do:** + Define requirements and metrics for validating safe and comfortable autonomous vehicle operations. + Own analysis and characterization of one or multiple autonomous behaviors, influencing software development and launch decisions + Prototype and develop simulation-based and road-based testing strategies that support continuous and scaled software release cycles + Combine experience in systems engineering and data analysis to facilitate data driven design, validation, risk analysis, and prioritization decisions + Own roadmaps for developing long-term and stable requirements, verification/validation, and/or software solutions to advanced problems over multiple product lifecycles + Mentor team members and facilitate cross-team collaboration to define behavioral validation strategies for new launches **Your Skills & Abilities** + Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields + 10+ years of experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields + Proficient with SQL, Python, and C++ for analyzing large data sets + Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions + Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons + Excellent communication skills, capable of switching between high-level and detailed discussions **What Will Give You** **A** **Competitive Edge** + Experience with robotics, autonomous vehicles, vehicle development, or ADAS development + Experience working with robotics simulation environments + Experience analyzing automotive collision data + Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks + Industry experience in system engineering and requirements management including system analysis, requirements authoring, test generation, and validation activities + Experience with requirements management tools (Jama, DNG, DOORS, etc.) + Proven track record of successful systems engineering for a safety-critical product **Location:** This role is categorized as remote. **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. **Benefits:** + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards Resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $81k-99k yearly est. 60d+ ago
  • Intern/Co-Op Program - Summer 2026

    Rabren General Contractors

    Software engineering internship job in Auburn, AL

    Applications for the Rabren General Contractor's (RGC) Internship & Co-Op Program for Summer 2026 are now OPEN! Apply now! This opportunity is open to all college students interested in pursuing a professional career in construction. Opportunities available in Operations (Project Management, Field Operations, Preconstruction, Safety) and Corporate (Marketing). Locations could include, but are not limited to: Auburn, AL Montgomery, AL Gulf Shores, AL Knoxville, TN Give us a call at ************ or visit careers.rabren.com to apply. Our team looks forward to speaking with you!
    $30k-42k yearly est. 60d+ ago
  • Robotics Engineering Intern

    Tennibot

    Software engineering internship job in Auburn, AL

    Job Brief: As a robotics engineering intern, you will be working on developing the next generation product lines. This involves improving and testing Tennibot's navigation software, object detection models/algorithms and operating system. This internship is an amazing opportunity to work on outdoor autonomous robots dealing with real interactions outside the lab environment. Everyday will probably be working on something different/new, you will learn a ton and get experiences that would be hard to find elsewhere. Unlike many other intern positions, you will be a critical part of the team and will have a direct impact on the success of the product and the company. Responsibilities: Implement new features for Tennibot's navigation software. Writing unit tests for existing software. Running functional testing in simulator and on tennis courts. Training and evaluating deep learning models for object detection. Skills Required: High level of problem solving and precise attention to detail. Ability to write clean and structured code. Ability to work independently and take initiative. Knowledge of ROS, Python, C++ and Linux is a must. Preferred: OpenCV experience Deep Learning experience Familiarity with Tennis Being a Night Owl :)
    $35k-61k yearly est. 60d+ ago
  • Customer Software Development Intern

    Genuine Parts Company 4.1company rating

    Software engineering internship job in Ray, 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.
    $28k-33k yearly est. Auto-Apply 60d+ ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Montgomery, AL?

The average software engineering internship in Montgomery, AL earns between $26,000 and $70,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Montgomery, AL

$42,000

What are the biggest employers of Software Engineering Interns in Montgomery, AL?

The biggest employers of Software Engineering Interns in Montgomery, AL are:
  1. Oracle
  2. Teradata
Job type you want
Full Time
Part Time
Internship
Temporary