Software Engineer Jobs in Alabama

    Find 4+ software engineer jobs in Alabama. Browse opportunities from top employers. Apply today for your next software engineer role in Alabama.

    4 jobs found

    Senior Specialist, Industrial Systems Engineer

    L3Harris Technologies

    Technology
    Hybrid
    Alabama, Huntsville, 35895
    Permanent
    $92,500 - $171,500/year

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Industrial Systems Engineer - Propulsion System Manufacturing Facility Job Code: 40313 Job Location: Huntsville, AL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off Job Description: Aerojet Rocketdyne, a segment of L3Harris, is a leader in the design, manufacture, and deployment of advanced propulsion and energetics systems, including those for rocket motors. Our customers include the U.S. Department of Defense, NASA, and other notable agencies and companies domestically and internationally. We are currently seeking an Industrial Systems Engineer to join our team, focused on specifying requirements for propulsion system manufacturing facilities. Candidates interested in applying for this position should have a strong background in systems engineering and a keen understanding of manufacturing processes within the aerospace or defense industries. This role demands meticulous attention to detail and the ability to manage complex projects under minimal oversight. In this role, the Industrial Systems Engineer will have the following responsibilities: - Specify Requirements: Develop comprehensive system and facility requirements for the specification, design, and construction of a propulsion system manufacturing facility. - Process Improvement: Collaborate with Operations and Manufacturing Engineering to enhance facility performance, ensuring that facility requirements support processes and comply with relevant policies, regulations, and applicable standards. - Integration: Coordinate with cross-functional teams to ensure requirements are met during the design and construction phases. - Project Management Support: Provide support for project planning, scheduling, budgeting, and resource allocation to ensure the timely completion of the facility. - Risk Management: Identify potential risks and develop mitigation strategies to ensure successful project completion. - Regulatory Compliance: Ensure facility design requirements comply with all relevant safety and regulatory standards. - Communication: Present findings and updates in written reports and oral presentations to stakeholders at various levels. Essential Functions: - Requirement Development (50%): Develop and document facility and equipment requirements, ensuring alignment with project objectives and standards. Manage requirements in a database and ensure traceability throughout the project lifecycle. - Process Analysis (20%): Analyze and determine the optimal processes and workflows for propulsion system manufacturing. Conduct cost-benefit and trade studies to select the best manufacturing concepts. - Project Coordination (20%): Work collaboratively with integrated product teams to manage schedule and resource constraints, ensuring milestones are met. - Risk Assessment (10%): Conduct risk assessment and management activities, reporting mitigation strategies and progress. - Ability to obtain a US Security Clearance. - Travel: Up to 25%. Qualifications: - Bachelor's Degree and minimum 6 years of prior Industrial Systems Engineering or related experience. Graduate Degree and a minimum of 4 years of prior Industrial Systems Engineering or related experience. In lieu of a degree, minimum of 10 years of prior Industrial Systems Engineering or related experience. Preferred Additional Skills: - Bachelor's Degree in Industrial Systems Engineering, Mechanical, Aerospace Engineering is a plus. - 4 years of relevant experience in systems engineering and/or manufacturing engineering, preferably in the aerospace or defense sectors. - Experience working in a manufacturing environment is highly preferred. - Experience supporting preconstruction processes to include planning and programming. - Active US Secret Clearance is preferred. - Experience with IBM DOORs and Model-Based Systems Engineering methodologies. - Ability to read and interpret architectural and other building design drawings. - Experience with manufacturing processes within the aerospace or defense industries. - This role demands meticulous attention to detail and the ability to manage complex projects under minimal oversight. - Effective verbal and written communication skills for interactions with teams and stakeholders. - May require varying shifts and hours to ensure successful project and facility operations. In compliance with pay transparency requirements, the salary range for this role in Alabama is $92,500 - $171,500. For California, the salary range for this role is $106,000 - $197,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.

    Test Engineer II

    Huntsville

    Technology
    Hybrid
    Alabama, Huntsville, 35824
    Permanent
    Competitive

    Description: Reports To Assistant Manager of Test Engineering Location: Huntsville, AL POSITION SUMMARY: The Test Engineer II serves as a key contributor within the Test Engineering Team at the Huntsville Factory. This role is responsible for supporting, developing, and enhancing test software, hardware, and automation infrastructure, including the use of Python, C#, and MySQL-based solutions to improve test automation, data acquisition, analysis, reporting, and system performance. The Test Engineer II independently executes mid-level engineering projects while mentoring junior engineers and supporting continuous improvement initiatives. ESSENTIAL DUTIES AND RESPONSIBILITIES: - Develop, improve, and maintain test software and hardware systems. - Support ICT and EOLT system implementation and upgrades - Develop and maintain automation scripts, test applications, and data analysis tools using Python and C# to improve test efficiency, data collection, reporting, and process control. - Design, maintain, and support MySQL databases used for test data storage, retrieval, analysis, and reporting. - Perform in-depth root cause analysis of test failures and implement corrective actions. - Read and interpret electrical schematics and debug PCBs to the component level. - Lead small-scale improvement projects and collaborate cross-functionally - Maintain and repair test fixtures and equipment to ensure uptime and accuracy. - Contribute ideas to improve processes and system performance. EXPERIENCE AND EDUCATIONAL REQUIREMENTS: - BSEE or related field of study required. - 3-6 years of hands-on experience with ICT/EOLT and PCB-level troubleshooting. - Intermediate proficiency in C/C++, C#, Python, LabVIEW, CVI, or Visual C. - Experience developing test automation, data analysis, and manufacturing support applications using Python and C# - Working knowledge of MySQL database design, query development, and data management. - Familiarity with both Windows and Linux operating systems. - Proficient in Microsoft Excel, Word, and Outlook. SKILLS, KNOWLEDGE & ABILITIES: - Strong understanding of analog, digital, and mixed-signal circuits. - Effective communicator and proactive team player. - Solid multitasking and time management skills. - Competency in soldering and rework of through-hole and SMD components. WORK ENVIRONMENT: The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions: The noise level in the work environment is generally quite. PHYSICAL & MENTAL REQUIREMENTS: The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions: - Sedentary physical activity requiring reaching, lifting, finger dexterity, grasping, feeling, repetitive motions, talking and hearing. - Visual requirement is for close vision, distance vision, peripheral vision and ability to adjust focus. - 80% or more time is spent looking directly at a computer. - Employee is occasionally required to stand, walk (or otherwise be mobile). - Ability to deal with stressful situations as they arise, apply common sense understanding to carry out detailed but uninvolved written or oral instructions, deal with problems involving a few concrete variables in standardized situations. Requirements: PI22f862f0a0aa-6799

    Senior Systems Engineer

    TriVector Services Inc

    Technology
    On-Site
    Alabama, Huntsville, 35808
    Permanent
    Competitive

    Description: TriVector Services, Inc. provides quality aerospace engineering solutions to complex problems through a renowned team of engineering professionals. We are a Service-Disabled, Veteran-Owned, SBA-certified Small Business headquartered in Huntsville, Alabama. Our experienced team is dedicated to building lasting partnerships based on professional integrity and sound engineering principles. TriVector's Experience and exceptional Performance adds measurable Value to every project. TriVector Services, Inc., is seeking qualified candidates to fill our Senior Systems Engineer position. This position directly supports the Ground Systems staff in Systems Engineering efforts for Ground Support Systems. Responsibilities include, but are not limited to: - Supporting systems and software engineering, presentation of status updates, technical analysis, and failure reviews - Support programmatic decisions with technical analysis by providing courses of action and actionable recommendations based on new or evolving requirements - Plan, support, facilitate and execute various systems engineering design & technical reviews requiring input on behalf of the government Program Office Requirements: Required Qualifications: - Must have U.S. Citizenship. - An Active Secret security clearance is required. - Must have 12+ years of applicable experience with an MS degree. - Must have experience supporting and/or leading a collaborative team (dispersed team of Government, Contractors, Prime Developers). - Must have exceptional oral and written communication skills. Preferred Qualifications: - Documented systems engineering proficiency in aerospace industry, missile defense preferred . Disability Accommodation for Applicants - TriVector Services, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, or any other reason, please call us at or email for assistance. PI2ef319d74ac7-6328

    Algorithm Engineer Staff - Clearance Required

    Lockheed Martin - US

    Technology
    On-Site
    Alabama, Huntsville, 35801
    Permanent
    Competitive

    hackajob is collaborating with Lockheed Martin - US to connect them with exceptional professionals for this role. Who We Are At Lockheed Martin, we believe that by applying the highest standards of business ethics and forward-thinking, everything is within our reach - and yours as a Lockheed Martin employee. We value your unique skills and expertise, and we aim to give back continuously by offering a wide variety of benefits and amenities to help our employees live flexible, balanced, and fulfilling lives at, and outside of, work. What We're Doing Our Team, the Command and Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new capabilities for the U.S. Missile Defense System. protecting both the United States and its allies. This large, fast paced team, is composed of many small agile teams working together dynamic environment with a common mission to develop and deploy leading-edge missile defense technologies. The Work The C2BMC-Regional Application Agile Release Train is seeking a Software Engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC applications. Under minimal direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Common responsibilities of a software engineer on the RA ART team include: - Design and develop discrimination/fusion algorithms within the C2BMC Track Server application - Analyze, test, and verify existing algorithm design and performance - Support software testing and resolution of issues from multiple baselines - Perform in-depth analysis and technical support of systems software products, including complex problem resolution - Works from system specifications to develop or modify operating systems applications - Assist with design, coding, benchmark testing, debugging and documentation of algorithms and software - Interface with other system support groups - Generate software design artifacts and support design and code reviews - Develop technical documentation (whitepaper/ADD) and present design to external stakeholders Why Join Us - Excellent benefits and amenities - Ongoing career development and support - Rewards and recognition for your hard work - Medical and dental coverage - 401k retirement savings plan - Paid time off for work/life balance - Mentorship opportunities Basic Qualifications - Bachelors degree from an accredited college in computer /electrical engineering, physics, or a related discipline, or equivalent experience/combined education, with 7+ years of professional experience. - Must currently hold an ACTIVE DoD Final Secret Security Clearance to be considered for this position. - Demonstrated understanding of sensor discrimination/classification of objects. - Demonstrated experience in design, development, testing, and documentation of complex mathematical algorithms. - Demonstrated experience in data analysis of complex algorithms and software, including utilizing metrics and visualizations to ensure product performance. - Experience with strong problem-solving skills, including the ability to review system behavior issues, identify root cause and recommend a solution. - The successful candidate will have good verbal and written communication skills, have the ability to work independently, and be able to work in a highly dynamic environment - Candidate will need to be able to work with multiple disciplinary teams including Systems Engineering, Integration and Test, Deployment and Warfighter Support to help ensure mission success. - Candidate must be comfortable working within agile team and presenting work to external stakeholders Desired Skills Experience in the following: - Data Fusion, ML Classification, Sensor Discrimination, Signal Processing, Kalman Filtering - Agile Development Experience - Missile Defense Domain experience - Design and development of real-time Java applications. - Developing new capabilities into a legacy software system. - Development of complex mathematical algorithms and design documents. - Metrics and visualization development to support analysis and performance verification - SW analysis against performance requirements. - Resolving cyber/security issues identified by Fortify/SonarQube/etc. - Maven or Gradle. - Automated unit testing frameworks. Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

    Related Job Searches

    About Software Engineer Jobs in Alabama

    The software engineer job market in Alabama is thriving, with 4 active opportunities from leading employers. Alabama offers a diverse range of software engineer positions across various industries, from established corporations to innovative startups.

    Key Skills for Software Engineer Roles

    JavaScriptPythonReactNode.jsAWSGitAgileTypeScript

    Career Path & Opportunities

    Software engineering roles typically offer excellent career progression, from junior developer through to senior engineer, tech lead, and architect positions. Many positions include benefits like flexible working, continuous learning budgets, and competitive salaries that increase significantly with experience.

    Quick Stats

    4

    Active positions

    Top Hiring Companies

    L3Harris TechnologiesHuntsvilleTriVector Services IncLockheed Martin - US

    Typical Salary Range

    £93k - £172k

    Work Arrangements

    Hybrid2 jobs
    On-Site2 jobs

    Frequently asked questions

    How many software engineer jobs in Alabama are available right now?+

    Hyra currently lists 4 active software engineer jobs in Alabama from leading employers. New roles are added every day as employers post and our feeds refresh.

    Is remote work available for software engineer roles in Alabama?+

    Yes — many of the software engineer jobs in Alabama on Hyra offer remote or hybrid arrangements. Use the work-type filter to see only remote roles, or browse our dedicated remote jobs section.

    What's the typical salary for software engineer in Alabama?+

    Salaries vary by experience, employer, and exact role. Filter listings by salary band, or visit our salary calculator for benchmark data across the UK and US.

    How do I apply for software engineer jobs in Alabama?+

    Click any job listing to view the full description and apply directly with the employer through Hyra. Most roles allow you to apply with your existing CV in under a minute.

    Are these jobs free to apply for?+

    Yes. Hyra is completely free for job seekers — browse, filter, and apply to any listing without an account or paywall.

    Hyra

    Join the Hyra Community

    Get weekly career insights, job alerts, and exclusive content delivered to your inbox.

    Weekly updatesUnsubscribe anytimePrivacy guaranteed