Post job

Software engineering manager jobs in Madison, AL

- 229 jobs
All
Software Engineering Manager
Software Developer
Software Engineering Internship
Software Applications Engineer
Software Engineer Lead
Senior Software Engineer
  • Sr. Blue Prism Developer

    Guidehouse 3.7company rating

    Software engineering manager job in Huntsville, AL

    Job Family: Data Science Consulting Travel Required: Up to 10% Clearance Required: Active Top Secret (TS) What You Will Do: As part of Guidehouse's Technology - Platforms - UiPath team, you will work on high-impact and high-visibility projects, helping to shape not only Guidehouse's current business, but its long-term strategy. Build the future of Intelligent Automation as part of the Platforms Center of Excellence (CoE). The CoE is a unique team within Guidehouse, focusing on solving our client's most critical challenges using RPA, Microsoft Power Platform, and AI. The CoE works on a wide variety of projects; from helping clients get started on their automation journey, to implementing and scaling full grown RPA programs, to combining advanced technologies such as AI and machine learning with RPA to create cognitive automations that are able to complete tasks that would not be possible for RPA alone. As a senior Robotic Process Automation (RPA) developer, you'll be a critical member of a growing team with great opportunities to learn and advance your career. You will support internal and external customers, engaging at a high-level with other consulting professionals and clients. You'll be responsible for all aspects of implementing automation solutions from requirements gathering and process documentation to developing, testing, and deploying solutions. What You Will Need: U.S. Citizenship required and an active Top Secret Local to Huntsville, AL or Washington, DC Bachelor's degree is required Minimum of FIVE (5) years of experience with TWO (2) of those functioning as a senior RPA developer; Strong proficiency in RPA development lifecycle, including requirements gathering, design, build, test, and deployment. Demonstrated ability to optimize and troubleshoot complex RPA processes for performance, scalability, and reliability. Experience working with RPA Control Room, queue management, scheduling, and exception handling. Familiarity with RPA best practices, coding standards, and reusable component design. Experience implementing secure credential management and data handling within RPA platforms. Ability to collaborate with business analysts, architects, and infrastructure teams to deliver automation solutions aligned with business goals. Proven experience in code reviews, peer mentoring, and supporting junior developers. Strong documentation skills for technical specifications, process design documents, and support guides. Experience working in federal government or highly regulated environments, with knowledge of compliance and security standards. Experience integrating AI/ML capabilities into RPA workflows (e.g., intelligent document processing, NLP). Experience contributing to or supporting an RPA Center of Excellence (CoE), including documentation, standards, and governance. What Would Be Nice To Have: Active TS/SCI Local to Huntsville, AL Expertise in Blue Prism RPA platform The annual salary range for this position is $102,000.00-$170,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs. What We Offer: Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace. Benefits include: Medical, Rx, Dental & Vision Insurance Personal and Family Sick Time & Company Paid Holidays Position may be eligible for a discretionary variable incentive bonus Parental Leave and Adoption Assistance 401(k) Retirement Plan Basic Life & Supplemental Life Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts Short-Term & Long-Term Disability Student Loan PayDown Tuition Reimbursement, Personal Development & Learning Opportunities Skills Development & Certifications Employee Referral Program Corporate Sponsored Events & Community Outreach Emergency Back-Up Childcare Program Mobility Stipend About Guidehouse Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation. Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco. If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation. All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process. If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties. Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
    $102k-170k yearly Auto-Apply 23h ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software engineering manager job in Huntsville, AL

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

    Northrop Grumman 4.7company rating

    Software engineering manager job in Huntsville, AL

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Software Systems Engineering Department Manager 3 - 16356. This position will be located in Huntsville, Alabama or Colorado Springs, Colorado and will support the Strategic Deterrent Systems (SDS) Division. What You'll Get To Do This selected candidate will be responsible for a department within the Software Engineering organization, focusing on Software Systems Engineering, and will report directly to the SDS Software Engineering Director. You will set operating objectives and provide mentorship to Functional Home Room (FHR) Section Managers (SMs) based on Engineering goals, objectives, and company policy. Provide oversight and assistance to multiple business areas within the division portfolio (Sentinel/GBSD, ICBM Sustainment and Advanced Programs); to provide the people, skills, and processes for successful achievement of program goals. As the Department Manager, you will be responsible for managing planning, risk, project performance, schedule, technical quality, and addressing technical or operational problems when necessary. Will assist engineers and program staff to develop and maintain talent within the organization. Have frequent contact with equivalent level managers and programs to maintain and exceed health and performance for all programs. The successful candidate will lead a team of engineers ranging across one or more of the following engineering disciplines: Command & Control Systems, Launch Systems, Facility Infrastructure, and ICBM Sustainment. Essential Functions • Excellent communication, mentoring, interpersonal skills, and the ability to collaborate with senior management, peers, and employees • Provides ownership for the people, processes, and tools that support business areas and programs in achieving their missions • Accountability for recruiting, staffing, and retaining talent to deliver on the objectives • Owning and leading improvements across employee engagement, hiring, development, training, attraction, and retention of top talent • Mentor, develop, and train your section managers, and overall employee base • Reviews and analyzes released engineering change data and coordinates changes with engineering, quality, support, manufacturing, and engineering data control activities • Supporting proposal work, independent technical reviews, program standup and audits, and special assignments on an as-needed basis As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: · Medical, Dental & Vision coverage · 401k · Educational Assistance · Life Insurance · Employee Assistance Programs & Work/Life Solutions · Paid Time Off · Health & Wellness Resources · Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. You'll Bring These Qualifications: · Bachelor's Degree with 8 years of related experience; or Masters Degree and 6 years experience. · Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. · US Citizenship with Ability to obtain Special Access and DoD Top Secret Clearance. · Experience creating or growing new sections or departments · Experience managing an engineering team · Familiarity with Agile engineering and Jira These Qualifications Would be Nice to Have: · Master's Degree with 9 years of experience in STEM (Science, Technology, Engineering or Mathematics), preferably an Engineering degree · Active DoD Top Secret Clearance with Special Program Access (SAP) · Proven performance as an Engineering Leader in all phases of acquisition, design, integration, and execution. Candidate will require ability to rapidly assess and lend guidance to projects assigned to the organizational group as well as demonstrated mentoring and guidance to engineers Primary Level Salary Range: $170,000.00 - $267,700.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $83k-105k yearly est. Auto-Apply 60d+ ago
  • MID LEVEL SOFTWARE DEVELOPER

    Reliant Technology 3.7company rating

    Software engineering manager job in Huntsville, AL

    Ignite is an ISO 9001:2015 and CMMI Services Level 3 certified, Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Huntsville, Alabama. Ignite is seeking a Mid Level Software Developer to support the development and sustainment of mission applications used by USASMDC. The U.S. Army Space and Missile Defense Command (USASMDC) is responsible for delivering global missile defense, space operations, and strategic deterrence capabilities in support of Combatant Commands and national defense objectives. This role contributes to secure systems enabling planning, analysis, and collaboration. Contingent upon contract award. Job Requirements Key Responsibilities: * Develop and maintain applications using SharePoint 365, ASP.NET, C#, and SQL * Support collaboration and planning tools * Perform software testing, maintenance, and troubleshooting * Support data storage, retrieval, and system integration Qualifications: * Secret clearance (required) * 4 to 7 years of experience in software development * Experience with Microsoft development technologies * SQL Server and web services experience * Knowledge of secure development practices * Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred) Salary range: $100-130k We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law. Accommodation Request: If you are a qualified individual with a disability or are a disabled veteran and are unable or limited in your ability to use or access our Careers sites as a result of your disability, you have the right to receive assistance in completing the application process. Please send your request to **********************
    $100k-130k yearly 11d ago
  • Software Engineering Internship

    Job Listingsintegration Innovation, Inc.

    Software engineering manager job in Huntsville, AL

    i3 is excited to offer a part-time Software Engineering Internship within our Science, Engineering, and Technology (SET) business unit. This is a unique opportunity to gain hands-on experience in developing cutting-edge autonomy and command and control (C2) software for uncrewed air, ground, and waterborne systems. Join our dynamic team where innovation meets real-world applications. This internship will be for the Summer 2026 period and will be onsite in Huntsville, AL. At i3, our interns don't just observe, they innovate. This position allows you to sharpen your skills, build professional connections, and make an impact on the cutting edge of software and technology development. If you're passionate about software engineering and driven to learn, we'd love to hear from you. Responsibilities This internship will run through the summer and allow you to work closely with an Agile software development team, delivering impactful solutions for our Department of War (DoW) customers. You will collaborate with talented professionals, contribute to meaningful projects, and gain valuable insights into the software development lifecycle in a fast-paced, agile environment. Qualifications Education, Experience and Required skills: Must be a U.S. Citizen. High school diploma required. Candidate must be currently enrolled in (Summer 2026) or continuing an undergraduate or graduate degree program the following semester (Fall 2026) at the time of the internship. Candidate must have completed at least 2 years of college at the time of the internship. Candidate must be a team player and be creative, adaptive, and excited to learn. Preferred Experience/Skills: Experience with C, C++, Java, or C#/.NET. Prefer understanding of Agile software development. Familiarity with git for software source control and configuration management. Familiarity with common networking concepts like IP addresses, s Experience with remote controlled boats, vehicles, or planes is a plus. Experience with Linux is a plus Experience with single board computers (Raspberry Pi, NVIDIA Jetson, etc.) is a plus. Physical demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; handle or feel; and reach with hands and arms. The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus. Regular i3 hours are 8:00 a.m. - 5:00 p.m. Monday-Friday, however, additional hours may be required on occasion. Regular and punctual attendance is required About i3 i3 is a technically diverse, 100% team member owned business, headquartered in Huntsville, Alabama specializing in missile and aviation systems engineering and logistic services, electronic warfare and electromagnetic effects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation. We have established a broad offering of products and capabilities collectively providing decades of experience supporting the full complement of DoD military services, Missile Defense Agency, National Aeronautics and Space Administration, and a variety of other Government organizations and private industry customers. Perks of being a team member owner include: Long-term financial security Higher job satisfaction Greater job security Personal and professional growth Great company culture Other outstanding benefits: Excellent insurance coverage 401(k) match Generous PTO Health and wellness incentives Tuition and certification reimbursement Countless opportunities to give back to the community through i3 Cares We work hard. We compete hard. We play hard. Apply now to join us!
    $32k-55k yearly est. Auto-Apply 25d ago
  • Software Developer

    Actalent

    Software engineering manager job in Huntsville, AL

    We are seeking a skilled Software Developer to design, develop, and maintain automated test frameworks for embedded software systems. You will be responsible for implementing comprehensive test strategies, developing and executing automated tests, and integrating testing into CI/CD pipelines. Responsibilities * Design, develop, and maintain automated test frameworks for embedded software systems. * Implement comprehensive test strategies including unit, integration, system, and regression testing. * Develop and execute automated tests for real-time operating systems and embedded applications. * Integrate automated testing into CI/CD pipelines to enable continuous testing and delivery. * Create and maintain test infrastructure using hardware-in-the-loop (HIL) and software-in-the-loop (SIL) approaches. * Collaborate with firmware engineers to define testability requirements and improve code coverage. * Develop automated performance and stress testing tools for embedded systems. * Analyze test results, identify defects, and work with development teams to ensure timely resolution. * Maintain test documentation, metrics, and reporting dashboards for quality visibility. * Support DevSecOps practices by integrating security testing into automated quality workflows. Essential Skills * 3-10 years of experience in pipelines, CI/CD, and Python. * Proficiency in at least two of the following languages: C, C++, Python, Ada. * Experience with real-time operating systems (VxWorks, FreeRTOS, or similar). * Hands-on experience with hardware virtualization tools (QEMU, SIMICS). * Knowledge of test automation frameworks such as Google Test, CppUTest, or Unity. * Experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing. * Familiarity with CMake and complex embedded build systems. * Experience with static and dynamic analysis tools (Coverity, SonarQube, Valgrind). * Understanding of Agile/Scrum methodologies and test-driven development (TDD). Additional Skills & Qualifications * Active security clearance. * Experience in missile defense, aerospace, or other defense systems. * Knowledge of DO-178C or other safety-critical software standards. * Experience with scripting languages (Bash, PowerShell) for test automation. Work Environment The position requires working on-site at RSA, integrated with Prime, supporting an SBIR project. The role supports a robust startup with excellent benefits and a culture of innovation. Job Type & Location This is a Permanent position based out of Huntsville, AL. Pay and Benefits The pay range for this position is $120000.00 - $140000.00/yr. Robust startup environment with a variety of projects to work on Growth paths and endless opportunities to learn and develop Paid holidays and flexible paid time off Employer contributions toward 401k Performance-based bonus and profit-sharing 50% coverage of health insurance for employees and their dependents Workplace Type This is a fully onsite position in Huntsville,AL. Application Deadline This position is anticipated to close on Jan 7, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $120k-140k yearly 4d ago
  • Lead Software Engineer, Full Stack (Java, Python, Angular, React)

    Dev 4.2company rating

    Software engineering manager job in Huntsville, AL

    Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description 77 West Wacker Dr (35012), United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Card Core team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on a new and exciting project with our all-in-one platform designed to guide businesses towards unparalleled success. Seamlessly navigate the complex problems with your engineering skills. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, Python, Go, Postgres, MySQL 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected] . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 8h ago
  • Software Engineer - Containerized Applications

    QBE 4.3company rating

    Software engineering manager job in Huntsville, AL

    requires an ACTIVE security clearance. can be performed remote from anywhere, but may require up to 15% travel. As a skilled and dynamic Software Engineer, you will be responsible for designing and developing software for containerized cloud applications in support of the U.S. Army's energy and water use metering program. The total solution is considered a system-of-systems with developed applications integrating with the Army enterprise cloud and data environment. You will work closely with cross-functional teams to ensure seamless integration and optimal performance. KEY RESPONSIBILITIES: Software Engineering: Elicit requirements and engineer implementations for containerized applications using industry best practices and container technologies such as Docker. Design, implement, and test containers using approved base images or from scratch to meet architectural and security requirements. Write design and unit test documentation. Software Development: Employ mid-level software development expertise and best coding practices in designing and writing complex full-stack software to run in containers using various modern programming languages such as Python, Typescript/JavaScript, Java, C++, or C#. Improve knowledge about relevant technologies and skills researching them to augment and streamline development. Orchestration: Design orchestration platform configuration according to relevant government hosting systems to scale containerized applications, aggregate data across instances, ensure resilience and fault tolerance, and deliver high availability with a minimal attack surface. Develop appropriate mechanisms, scripts, and configurations to ensure robust and scalable deployments and upgrades, and to support monitoring and self-healing capabilities. Collaboration and Support: Work with SecDevOps and platform administration teams to implement their infrastructure requirements, obtain support for approved base containers, and troubleshoot deployment and other issues of a cross-cutting concern. Security and Compliance: Ensure that containers are built using best security practices, and conduct vulnerability assessments, ensure compliance with government and industry standards. #qf #qg Requirements REQUIRED QUALIFICATIONS: Bachelor's degree in computer science, or another STEM field (or equivalent experience). Minimum of 1-5 years of hands-on experience developing containerized applications. Minimum of 5-7 years of hands-on experience developing complex software. Proficiency in programming languages like Python, Typescript/JavaScript, Java, C++, or C#., or similar. Experience designing configurations for container orchestration platforms such as Kubernetes, OpenShift, Docker Swarm, or similar. Experience with microservices architectures in containerized applications as well as how to interface with external systems. Understanding of network and security concepts related to containerized environments and zero trust architecture. Excellent problem-solving abilities, attention to detail, and debugging skills. Ability to work independently and in an agile, collaborative team environment. Active US Government Clearance at Secret level or higher. Effective written and verbal communications skills for collaboration with both customers and fellow team members. Ability to sit for extended periods of time and regularly lift at least 25 pounds. Ability to commute to the designated onsite work location. Ability to regularly lift at least 25 pounds. Ability to commute to the designated onsite work location as required. PREFERRED QUALIFICATIONS: Advanced STEM degree. Familiarity with the IEEE Software Body of Knowledge (SWEBOK). Experience with container registry services (e.g., Docker Hub, Amazon ECR). Familiarity with container hosting platforms (AWS, Azure, GCP) and their services. Experience using DevOps pipelines in a continuous integration/continuous delivery (CI/CD) environment. Familiar with Tactical connectivity challenges and tactical edge applications. Working knowledge of DoD mission partners. Security+ certification QBE is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, gender-identity and/or expression, age, disability, Veteran status, genetic information, pregnancy (including childbirth, lactation, or other related medical conditions), marital-status, neurodivergence, ethnicity, ancestry, caste, military/uniformed service-member status, or any other characteristic protected by applicable federal, state, local, or international law.
    $59k-80k yearly est. 60d ago
  • Software Developer

    Corvid Technologies LLC 4.3company rating

    Software engineering manager job in Huntsville, AL

    Corvid Technologies is seeking qualified software developer candidates to join the Modeling and Simulations Contract Framework and Tools (MASC-F) program. The MASC-F program will support the Missile Defense Agency (MDA) in performing Ballistic Missile Defense System (BMDS) Modeling & Simulation (M&S) and its intended uses. This includes the following categories: Concept Evaluation, Developmental Engineering, Testing and Verification, Assessment, Training, and Operational Support. MASC-F personnel will support in the following areas: Transition the Objective Simulation Framework (OSF) development and sustainment from the current contract to the MASC-F contract Modify, enhance, develop, and sustainment of the MDA Objective Simulation Framework (OSF) to meet MDA's evolving M&S requirements Maintain and evolve the OSF architecture and external interfaces Develop, modify and enhance other BMDS tools as required In this role, your responsibilities include: Writing programs using C++, Java or similar languages Creating and running unit test Developing software documentation Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment Collaborating with Stakeholders and Government customers Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives. Participating in demos for the team and program Sprint reviews This is a full-time onsite position at Redstone Gateway. Basic Qualifications: Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; 3 years of professional experience with a related Master's degree Experience working with at least 3 of the following: JavaScript, Go, Java, SQL, XML, HTML, C++, Python Experience with full lifecycle agile software development projects Experience with GitLab/Git and JIRA for software configuration management Experience with Red Hat Enterprise Linux OS Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces) Willing to work full-time onsite Works well in a fast-paced collaborative team environment Active Secret security clearance Desired Skills: Familiar with Scaled Agile Framework Multi-core and multi-threaded programming Familiarity with MDA Sensors and missile defense systems Background: Corvid Technologies is an engineering firm specializing in high-fidelity, computational modeling and simulation. With a team of over 250 engineers and scientists, two-thirds of whom hold advanced degrees, Corvid is at the forefront of technological innovation. We offer a fast-paced and flexible work environment that encourages creativity and collaboration. Corvid Technologies provides diverse research opportunities and a creative work environment within a small team while offering access to cutting edge computational technologies and resources. The Missile Defense Group supports the Missile Defense Agency (MDA) along with armed services organizations within the Navy and Air Force. The MDG portfolio covers a variety of modeling and simulation efforts, algorithm and software development activities, and growing programs aimed at developing hardware for missile defense systems. Technical disciplines within the Corvid team include mechanical, aerospace, and electrical engineering, physics, mathematics, and computer science/software engineering. Corvid executes programs as the prime contractor (SBIR, OTA, etc.) and as a subcontractor to large primes. Why Corvid? We value our people and offer employees a broad range of benefits. Benefits for full-time employees include: Paid gym membership Flexible schedules Blue Cross Blue Shield insurance including Medical, Dental and Vision ESOP (Employee stock ownership program) matched up to 6% Three weeks starting PTO; increasing with tenure Continued education and training opportunities Uncapped incentive opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.
    $65k-83k yearly est. Auto-Apply 60d+ ago
  • Principal Software Developer

    Envention

    Software engineering manager job in Huntsville, AL

    Principal Software Developer Job Req ENVENTION is looking to staff a Principal Software Developer in support of Air and Missile Defense (AMD) software supporting U.S. Warfighters and Allies in the field. Why Join ENVENTION? ENVENTION offers competitive benefits with a small company culture. We're known for decades of experience delivering innovative technologies and software frameworks to customers within prominent DoD programs. One of our corporate values is “We do it right because we're part of the fight” - a testament to the motivation driving our team. ENVENTION was founded in 2010 by two friends and talented software developers working together as architects and leads for a major component of the Patriot air defense system. As the company grew, these services expanded to include interoperability, systems engineering, user experience (UX), test and evaluation, cybersecurity, and hardware FPGA design services. To learn more, visit ************************ Required Qualifications 15+ years of experience in software development in object-oriented and scripting (C++, Ada, Python, etc.) Bachelor's degree or above in Computer Science, Software Engineering, Computer Engineering, or a related field of study from an accredited university Strong coding and debugging skills with an understanding of data structures, algorithms and design patterns 2+ years of demonstrated technical leadership with a proven track record of establishing vision, providing direction, monitoring and reporting progress, and technical mentoring Ability to collaborate with software developers, systems engineers, test engineers, technical writers, and end users Proficient understanding of software development practices and software processes Must be available to work onsite in Huntsville, AL. Must have an active DoD Secret Clearance or higher Preferred Qualifications Ability to design, architect and implement complex software applications, including containers, microservices, distributed systems, and large-scale monolithic programs Hands-on experience with software interoperability, including Tactical Data Links, publish-subscribe architectures, and middleware solutions such as CORBA and RTI DDS Experience with Git, Jira, Confluence, and DevOps Experience working on teams using Agile methodologies, including Test-Driven Development, Sprint Planning, Increment Planning, and Daily Stand-Up Meetings Experience working with Air and Missile Defense programs Security Clearance Statement: This position requires a government security clearance. You must be a US Citizen for consideration
    $61k-80k yearly est. 19d ago
  • Software Developer (Linux)

    Nightwing

    Software engineering manager job in Huntsville, AL

    Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets. Work at the forefront of cybersecurity research and development, delivering capabilities to protect national security. Our projects cover the spectrum of security technologies, hardware architectures, and operating systems; if it runs code, we're interested in its security. We see the impact we have on our nation's security each day. We refuse any work that isn't engaging, we ensure our engineers have the tools they need to excel and we recognize superb results. We're seeking a candidate to develop software for our commercial product team-securing systems at the lowest levels. Potential candidates should be talented, motivated, and forward-thinking individuals who enjoy systems-level security engineering. This position is a Hybrid position in Huntsville, AL. Required Skills Include: + Experience with C/C++ development + Experience with Bash scripting + Knowledge of OS internals (Linux) + System and application debugging experience + Source version control systems (git) + Experience delivering software products to commercial and/or government customers + Working with build systems (Make, CMake, etc.) The product team works with a large array of technologies, tools, and concepts, so other valuable skills and experience include: + Experience with Perl scripting + Building/configuring Linux kernels, Redhat systems, Yocto, etc. + Linux Kernel/Driver development + TPM and Secure Boot technologies + Security Concepts + DOD System Security Engineering and standards (RMF, Cyber Resiliency, Anti-Tamper, etc. ) + Reading and interacting with assembly (x86_64, ARM, etc.) + Familiarity with internals of other Operating Systems (especially Windows or real-time operating systems (RTOS)) + Virtualization concepts and technologies (QEMU, KVM, VMWare, VirtualBox, etc.) + Container and container management concepts and technologies (Docker, Podman, Kubernetes, etc.) + Cryptography and the implementation of cryptographic algorithms + Concurrency and parallelism concepts Our ideal candidate is someone with great technical and problem-solving skills, a motivated personality, and a high degree of creativity! Security Clearance: Qualified applicants may be subject to a security investigation and must meet minimum qualifications for access to classified information. U.S. Citizenship is required. Qualified applicants must meet the requirements to obtain and maintain a Secret government security clearance. Our Interviews: Our interviews are technical. Be prepared to tell us about your technical background and interests as well as to work through some of our questions on a computer or whiteboard. We hope candidates find our questions to be thought provoking, but we don't ask brain teasers or tricks. This is a chance to have a dialog with our team, and we hope you will enjoy it! _At Nightwing, we value collaboration and teamwork. You'll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we'll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients._ _Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team._ _Nightwing 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, age or any other federally protected class._
    $61k-80k yearly est. 19d ago
  • Model-Based Flight Software Developer

    Penta Research

    Software engineering manager job in Huntsville, AL

    Huntsville, AL Full Time Security Clearance: Active Secret Clearance required. Job Description & Position Responsibilities: Penta Research is seeking candidates to work full-time onsite on the flight software development team. The candidate will perform: Model-Based Flight Software Development: Collaborate closely with the development team to create robust flight software using MATLAB Simulink, leveraging model-based design principles. Automate Code Generation & Optimization: Drive Simulink development and automate the generation of efficient and performative code and algorithms via Embedded Coder. Rigorous Code Review & Presentation: Conduct and participate in thorough code reviews, presenting findings and recommendations to the team. Basic Qualifications: Degree: Bachelor's degree in computer science, engineering, or related field Proficient with: MATLAB Simulink DevOps: Knowledge of Gitlab, configuration management and DevOps practices Preferred Qualifications: Degree: Master's degree in computer science, software engineering, or related field Experience with: Simulink Coder, Embedded Coder, Simulink Test Real-time operating systems Embedded software C++ Hardware-in-the-loop (HWIL), Processor-in-the-loop (PIL), etc. Real-time Operating Systems Testing/developing flight software CI/CD pipelines Travel Requirement: Position location: Huntsville, AL. No travel is anticipated for this position. Keyword Search: (optional) Simulink, flight software, C++, MATLAB, embedded software, HWIL, RTOS, DevOps
    $61k-80k yearly est. 6d ago
  • Software Developer II

    Momentum 4.6company rating

    Software engineering manager job in Huntsville, AL

    Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Software Developer II This Software Developer III will be responsible for designing, maintaining, and implementing Government Off The Shelf (GOTS) software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements. The SD II shall design software tools that include system calls to other third-party tools and utilities specified. The SD II shall design, maintain, and implement original software applications from a high level, non-specific set of concepts provided by the government. SD II shall develop software, and application of large and complex software and systems, and web-based query and reporting systems. In this role, you will: Know multiple programming languages that are necessary to meet a diverse set of requirements. The Contractor must be familiar with a variety of scripts, programming languages, and operating systems. Examples of relevant computer programming languages currently used to design and deploy components include, but are not limited to: Must possess a diverse set of programming language including: C# PowerShell Angular (Vue, React, or Ember may be applicable in lieu of Angular experience, depending on level of experience) ASP.NET .NET Core* MS SQL XML Windows Presentation Foundation (WPF) HTML JavaScript Microservices Architecture Entity Framework* Jira*, Git*, Git CI/CD* Identifying technical strategies to interconnect disparate software applications by authoring original software programs Designing and authoring original software applications from a high level, non-specific set of concepts provided by the government Writing programs that achieve a desired outcome or workflow from nothing more than observation of desired outcomes, workflows, or from vague original concepts Producing specifications and design documentation including: Process Flow, Class Diagrams, Sequence Diagrams, Physical Architecture. System and Web Service Interface Specifications Data Dictionary Data Model Creating project work estimates Implementing solutions and identify operational or management issues System designing, policy development, and database development and management, and user interface development. Utilizing available Commercial Off The Shelf (COTS) software to the maximum extent practicable in designing software applications, avoiding implementation of a proprietary system. Knowledge of Information Security Systems (ISS) and security standards of Sensitive but Unclassified (SBU) and classified data. Knowledge of current Federal Information Security Management Act of 2002 (FISMA). Preferred Skills are also listed below: Experienced deploying container-based solutions. HTML JavaScript Microservices Architecture Minimum Education: Must have four (4) year college degree in software development or computer science, and five (5) years' experience of software development, or in lieu of education ten (10) years. If utilizing in lieu of education, all experience must be at or above the position level described. An active Top Secret clearance is required, and a CI poly will be conducted and is reoccurring. Please ensure they understand that sometimes other entity's polys are not accepted. Position is 100% on site. That the core hours are 9AM-3PM local time, support time is 6AM-6PM (M-F) local time, there is no option for 9/80 schedule or to be remote. Some of the team is off site from Quantico; located at Huntsville, so candidate must be able to thrive in that type of environment. Must be senior level, proactive, disciplined, and have leadership traits - this person is the last line of defense for troubleshooting issues or the person to supply that high level of critical thinking for the team. To learn more about us, check out our website at ******************** MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
    $64k-83k yearly est. 58d ago
  • Mid-Level Software Developer (Machine Learning)

    Trideum Corporation 4.0company rating

    Software engineering manager job in Huntsville, AL

    Full-time Huntsville, AL About Us Trideum Corporation is a 100% employee-owned company, committed to embracing the worlds toughest challenges with a servants heart. Through dedicated hard work and commitment, we provide distinctive quality and unparalleled customer service in all aspects of our business. We also know that our employees are the key to our success, and it is our mission to take care of them so they can take care of our customers and communities where we live, work, and play. Position Summary We are seeking a Mid-Level Software Developer (Machine Learning) to join our team in Huntsville, AL, contributing to multiple software and artificial intelligence programs in support of missile defense and space systems. In this pivotal role, you will apply expertise in Computer Science, Artificial Intelligence (AI), and Data Science to develop, deploy, and maintain advanced tools that drive automation, data analysis, and operational efficiency for our Government customers. You will be responsible for designing and integrating software components, including but not limited to, Deep Learning (DL) and adversarial Machine Learning (AML). This role requires hands-on coding, system design, and the use of modern DevOps, containerization, and CI/CD practices to ensure robust, scalable, and secure deployments. The ideal candidate is a US citizen with an active Secret security clearance (and eligibility for Top Secret) who thrives on learning new technologies, solving complex problems, and building software that advances national security missions. Youll work closely with multidisciplinary teams, contributing to the full lifecycle of software development, from concept and architecture to deployment and sustainment, across multiple software and AI/ML programs. What Youll Do * Design, Develop, and Deploy Software: Architect, code, and maintain scalable applications and backend APIs using Python, Docker, and related technologies, integrating AI/ML capabilities to enhance automation and decision support. * Support AI/ML Programs: Develop, implement, and optimize ML algorithms and software components using frameworks such as LangChain, PyTorch, and TensorFlow, leveraging tools like Milvus, Chroma, or Pinecone for vector-based search and data management. * Advance Adversarial ML Capabilities: Research, develop, and evaluate adversarial machine learning techniques (such as countercomputer vision, robust model training, and threat-resistant AI pipelines) to enhance system resilience against deception, spoofing, and model-targeted attacks. * Containerization and Deployment: Design, build, and package software for deployment using Docker and Kubernetes, ensuring efficient, portable, and secure execution across environments. * Implement CI/CD and DevOps Practices: Develop automated pipelines using GitLab or equivalent platforms for continuous integration, testing, and deployment, ensuring reliability and repeatability in software releases. * Maintain Software Quality and Security: Apply best practices in version control, code review, documentation, and secure coding, ensuring compliance with cybersecurity standards and government requirements. * Collaborate Across Teams: Engage with engineers, data scientists, and system integrators to define technical solutions, share insights, and support multiple software and AI/ML initiatives. * Innovate and Evolve: Explore and evaluate emerging technologies to continuously improve performance, scalability, and user functionality across deployed systems. * Travel Requirements: Engage in minimum travel for purposes like onboarding, corporate training, test events and other essential corporate activities. Requirements and Qualifications: * Educational Background: Must have a degree in Computer Science or a related technical field. * Experience: Must have at least 3 years of software development experience. * Technical Proficiency: Demonstrable skills in coding, data management, and software workflows. Must possess a strong understanding of algorithms, data structures, and software deployment infrastructure. * Programming Experience: Extensive experience with Python, Docker, version control, and backend APIs. * Communication Skills: Strong oral and written communication abilities are required to effectively discuss technical concepts with both technical and non-technical colleagues. * Learning and Adaptability: A strong desire to learn, experiment with new technologies, and continuously stretch existing skills. * Security and Citizenship: Must be a US citizen and be eligible to obtain a Secret security clearance, with the eligibility to obtain a Top Secret clearance. Desired Qualifications: * Experience: 4+ years of software development experience. * Knowledge: AI/ML research/development, specifically pertaining to adversarial machine learning and computer vision * Experience with Deployment: Experience designing, building, and packaging software products for deployment using Kubernetes or Docker. * Experience with CI/CD: Extensive experience with DevOps and CI/CD practices using platforms such as GitLab. We Take Care of Our People Whether youre looking to launch a new career or grow an existing one, Trideum is the type of company where you can balance great work with great life because we believe that taking care of our people is the right thing to do. Trideum offers: * Competitive pay based on the work you do here and not your previous salary. * Traditional benefits such as medical, dental, vision, life, disability, and 401k matching. * Paid leave and the ability to cash out leave. * Employee Stock Ownership Plan (ESOP) * Free access to certified financial planners, wellness and support services, and discount programs. * Education assistance and professional development opportunities. * And much more. Ready to Apply? Start Your Application now! Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by law. People with disabilities who need a reasonable accommodation to apply or compete for employment with Trideum may request such accommodation(s) by contacting Human Resources at ************ or
    $63k-82k yearly est. 17d ago
  • Software Developer

    ISYS Technologies 4.1company rating

    Software engineering manager job in Huntsville, AL

    Minimum Clearance Required Secret Responsibilities I2X Technologies is a reputable technology services company to the Federal Government. Whether the focus is on space exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a real-world impact in your field and for your country. We provide long-term growth and development. Headquartered in Colorado, I2X is engaged in programs across the country and in more than 20 states. Our programs support multiple Federal agencies, the Department of Defense and often focused on the space initiatives of our government customers. I2X Technologies is seeking a Software Engineer/Developer to support ongoing activities for a customer in Huntsville, AL. This position will be on-site and will require an active Secret. Writing programs using C++, Java or similar languages Creating and running unit test Developing software documentation Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment Collaborating with Stakeholders and Government customers Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives. Participating in demos for the team and program Sprint reviews Qualifications Full time onsite Secret clearance to start Bachelor's degree with 5 years of professional experience minimum Candidate is expected to be proficient in C++. Experience with GitLab/Git for software configuration management Experience with Red Hat Enterprise Linux OS Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces) Familiar with Scaled Agile Framework Agile Scrum Experience with Java and user interfaces Jira - issue tracking and agile project management, or similar tool Multi-core and multi-threaded programming Familiarity with MDA Sensors and missile defense systems Essential Requirements: US Citizenship is required. In compliance with Colorado's Equal Pay for Equal Work Act, the annual base salary range for this position is listed . Please note that the salary information is a general guideline only. I2X Technologies considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer. Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job with or without reasonable accommodation. While performing the duties of this job, the employee will regularly sit, walk, stand and climb stairs and steps. May require walking long distance from parking to work station. Occasionally, movement that requires twisting at the neck and/or trunk more than the average person, squatting/ stooping/kneeling, reaching above the head, and forward motion will be required. The employee will continuously be required to repeat the same hand, arm, or finger motion many times. Manual and finger dexterity are essential to this position. Specific vision abilities required by this job include close, distance, depth perception and telling differences among colors. The employee must be able to communicate through speech with clients and public. Hearing requirements include conversation in both quiet and noisy environments. Lifting may require floor to waist, waist to shoulder, or shoulder to overhead movement of up to 20 pounds. This position demands tolerance for various levels of mental stress. I2X Technologies is an Engineering and Information Technology Company focused on providing Services to the Federal and State Government. I2X offers a competitive compensation program and comprehensive benefits package to our employees.
    $65k-84k yearly est. Auto-Apply 60d+ ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software engineering manager job in Huntsville, AL

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

    Northrop Grumman 4.7company rating

    Software engineering manager job in Huntsville, AL

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 25% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking a Software Engineering Department Manager 3. This position will be located in Huntsville, AL or Roy, Utah, Colorado Springs, CO, Bellevue, NE or Manhattan Beach, CA. What You'll Get To Do: The selected candidate will be responsible for a department within the Software Engineering organization and will report directly to the SDS Software Engineering Director. The selected candidate will set operating objectives and provide mentorship to Functional Home Room (FHR) Section Managers (SMs) based on Engineering goals, objectives, and company policy. Provide oversight and assistance to multiple programs within the Division portfolio, to provide the people, skills, and processes for successful achievement of program goals. As the Department Manager the selected candidate will be responsible for managing planning, risk, project performance, addressing schedule, technical quality, and addressing technical or operational problems when necessary. Will assist engineers and program staff to develop and maintain talent within the organization. Have frequent contact with equivalent level managers and programs to maintain and exceed health and performance for all programs. The selected candidate will be a systems thinker with a track record of working across the organization to influence positive change aligning to business strategies. The successful candidate will lead a team of software engineers ranging across one or more of the following engineering sub-disciplines: software developers, software/data analysts, automated test developers, software cybersecurity, software configuration managers and network analysts. Key responsibilities will include: Excellent communication, mentoring, interpersonal skills, and the ability to collaborate with senior management, peers, and employees. Driving ownership for the people, processes, and tools that support business areas and programs in achieving their missions. Accountability for recruiting, staffing and retaining talent to deliver on the objectives. Supporting proposal work, independent technical reviews, program standup and audits, and special assignments on an as needed basis. Owning and leading improvements across employee engagement, hiring, development, training, attraction, and retention of top talent. Developing and growing your section managers, and overall employee base. Instilling engineering excellence, communications, training, certifications and continuous improvement across the organization. Strong Interpret, execute, and recommend modifications to organizational policies. Lead or Manage Special Projects. Act as an advisor to staff members to meet schedules or resolve technical or operational problems. As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including: - Medical, Dental & Vision coverage - 401k - Educational Assistance - Life Insurance - Employee Assistance Programs & Work/Life Solutions - Paid Time Off - Health & Wellness Resources - Employee Discounts This positions standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. You'll Bring These Qualifications: Bachelor's degree in a business-related field and a minimum 8 years of related experience or Masters Degree and 6 years of related experience or an additional 4 years of experience in lieu of degree Experience in a formal management/lead position of scale (50+ people) Experience developing and driving standards of performance Minimum 5+ years of experience in software development, integration, and test in Java, C, or related technologies (proven hands on leader) U.S. Citizenship with an Active Secret Clearance with investigation date/periodic review within last 5 years and ability to obtain program special access Ability to travel up to 25% of the time These Qualifications Would be Nice to Have: Active Top Secret clearance Experience with managing Command and Control(C2) Software Teams Experience standing up and scaling an organization and/or leading a major change initiative ICBM or complex aerospace systems experience Primary Level Salary Range: $166,700.00 - $289,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $83k-105k yearly est. Auto-Apply 42d ago
  • Software Engineer, Application Programming Interface (API)

    QBE 4.3company rating

    Software engineering manager job in Huntsville, AL

    requires an ACTIVE security clearance. can be performed remote from anywhere, but may require up to 15% travel. As a Software engineer specializing in Application Programming Interface (API) engineering, you will be responsible for designing, developing, implementing, and maintaining robust APIs for containerized applications in support of the U.S. Army's energy and water use metering program. The total solution is considered a system-of-systems with developed applications integrating with the Army enterprise cloud and data environment. You will work closely with cross-functional teams to ensure seamless integration and optimal performance. KEY RESPONSIBILITIES: Design and implement scalable, secure, and efficient APIs (including RESTful). Collaborate with frontend and backend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions. Ensure the performance, quality, and responsiveness of applications by monitoring and optimizing APIs. Perform analysis on the various platforms that compose the DMP Ecosystem, determining and recommending the best method to send data between the various platforms that make up the DMP Ecosystem. Assist in the development and implementation of API and system connectivity between the platforms that make up the DMP Ecosystem. Write clean, maintainable code and conduct code reviews to uphold coding standards. Employ software engineering best practices. Develop and maintain API documentation for internal and external users, including connection and dataflow maps, identifying enclave boundaries where appropriate. Troubleshoot and resolve API issues and bugs in a timely manner. Ensure supporting documentation for Port, Protocol, and Service authorizations is developed and maintained, supporting any required security configuration to APIs and communicating necessary modifications to the development team. Stay updated with industry trends and best practices in API development. #qf #qg Requirements REQUIRED QUALIFICATIONS: Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience. 5+ years proven experience in API design and development. Proficiency in designing and implementing containerized applications (e.g. Kubernetes, Docker, Podman, ContainerD. Proficiency in one or more programming languages (e.g. Python, Node.js, Typscript, Java, C++). Familiarity with microservices architecture concepts. Experience with API tools such as Swagger and Postman. Familiarity with API authentication and authorization mechanisms (e.g. OAuth, JWT). Experience with security best practices for APIs and intersystem connectivity. Experience with database technologies (SQL and NoSQL). Experience with Agile development methodologies. Strong problem-solving skills and attention to detail. Effective written and verbal communications skills required for collaboration with both customers and fellow team members. Ability to work independently with minimal supervision in a team environment. Ability to sit for extended periods of time. Ability to regularly lift at least 25 pounds. Ability to commute to the designated onsite work location as required. Active US Government Clearance at Secret level or higher. Preferred Qualifications 5-10 years' experience working with data services for DoD agencies and service branches. Knowledge of API gateway technologies such as MuleSoft. Familiar with Tactical connectivity challenges and tactical edge applications. Working knowledge of DoD mission partners. Knowledge of U.S. Army Combatant Commands, Component Commands and their mission(s). Advanced degree in computer science, engineering, or a related field. Current CISSP, INCOSE or other relevant cybersecurity and engineering certifications. Knowledge and experience in state and federal information security laws, including but not limited to NIST, HIPAA, DoD and all other applicable regulations including the implementation of PII/PHI based systems Security+ certification QBE is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, gender-identity and/or expression, age, disability, Veteran status, genetic information, pregnancy (including childbirth, lactation, or other related medical conditions), marital-status, neurodivergence, ethnicity, ancestry, caste, military/uniformed service-member status, or any other characteristic protected by applicable federal, state, local, or international law.
    $59k-80k yearly est. 60d ago
  • Software Developer II

    Momentum 4.6company rating

    Software engineering manager job in Huntsville, AL

    Welcome to the MOMENTUM Family! MOMENTUM is not just ourcompanyname; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Software Developer II This Software Developer III will be responsible for designing, maintaining, and implementing Government Off The Shelf (GOTS) software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements. The SD II shall design software tools that include system calls to other third-party tools and utilities specified. The SD II shall design, maintain, and implement original software applications from a high level, non-specific set of concepts provided by the government. SD II shall develop software, and application of large and complex software and systems, and web-based query and reporting systems. In this role, you will: Know multiple programming languages that are necessary to meet a diverse set of requirements. The Contractor must be familiar with a variety of scripts, programming languages, and operating systems. Examples of relevant computer programming languages currently used to design and deploy components include, but are not limited to: Must possess a diverse set of programming language including: C# PowerShell Angular (Vue, React, or Ember may be applicable in lieu of Angular experience, depending on level of experience) ASP.NET .NET Core* MS SQL XML Windows Presentation Foundation (WPF) HTML JavaScript Microservices Architecture Entity Framework* Jira*, Git*, Git CI/CD* Identifying technical strategies to interconnect disparate software applications by authoring original software programs Designing and authoring original software applications from a high level, non-specific set of concepts provided by the government Writing programs that achieve a desired outcome or workflow from nothing more than observation of desired outcomes, workflows, or from vague original concepts Producing specifications and design documentation including: Process Flow, Class Diagrams, Sequence Diagrams, Physical Architecture. System and Web Service Interface Specifications Data Dictionary Data Model Creating project work estimates Implementing solutions and identify operational or management issues System designing, policy development, and database development and management, and user interface development. Utilizing available Commercial Off The Shelf (COTS) software to the maximum extent practicable in designing software applications, avoiding implementation of a proprietary system. Knowledge of Information Security Systems (ISS) and security standards of Sensitive but Unclassified (SBU) and classified data. Knowledge of current Federal Information Security Management Act of 2002 (FISMA). Preferred Skills are also listed below: Experienced deploying container-based solutions. HTML JavaScript Microservices Architecture Minimum Education: Must have four (4) year college degree in software development or computer science, and five (5) years' experience of software development, or in lieu of education ten (10) years. If utilizing in lieu of education, all experience must be at or above the position level described. An active Top Secret clearance is required, and a CI poly will be conducted and is reoccurring. Please ensure they understand that sometimes other entity's polys are not accepted. Position is 100% on site. That the core hours are 9AM-3PM local time, support time is 6AM-6PM (M-F) local time, there is no option for 9/80 schedule or to be remote. Some of the team is off site from Quantico; located at Huntsville, so candidate must be able to thrive in that type of environment. Must be senior level, proactive, disciplined, and have leadership traits - this person is the last line of defense for troubleshooting issues or the person to supply that high level of critical thinking for the team. To learn more about us, check out our website at******************** MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
    $64k-83k yearly est. 25d ago
  • Mid-Level Software Developer (Machine Learning)

    Trideum Corporation 4.0company rating

    Software engineering manager job in Huntsville, AL

    Full-time Huntsville, AL About Us Trideum Corporation is a 100% employee-owned company, committed to embracing the world s toughest challenges with a servant s heart. Through dedicated hard work and commitment, we provide distinctive quality and unparalleled customer service in all aspects of our business. We also know that our employees are the key to our success, and it is our mission to take care of them so they can take care of our customers and communities where we live, work, and play. Position Summary We are seeking a Mid-Level Software Developer (Machine Learning) to join our team in Huntsville, AL, contributing to multiple software and artificial intelligence programs in support of missile defense and space systems. In this pivotal role, you will apply expertise in Computer Science, Artificial Intelligence (AI), and Data Science to develop, deploy, and maintain advanced tools that drive automation, data analysis, and operational efficiency for our Government customers. You will be responsible for designing and integrating software components, including but not limited to, Deep Learning (DL) and adversarial Machine Learning (AML). This role requires hands-on coding, system design, and the use of modern DevOps, containerization, and CI/CD practices to ensure robust, scalable, and secure deployments. The ideal candidate is a US citizen with an active Secret security clearance (and eligibility for Top Secret) who thrives on learning new technologies, solving complex problems, and building software that advances national security missions. You ll work closely with multidisciplinary teams, contributing to the full lifecycle of software development, from concept and architecture to deployment and sustainment, across multiple software and AI/ML programs. What You ll Do Design, Develop, and Deploy Software: Architect, code, and maintain scalable applications and backend APIs using Python, Docker, and related technologies, integrating AI/ML capabilities to enhance automation and decision support. Support AI/ML Programs: Develop, implement, and optimize ML algorithms and software components using frameworks such as LangChain, PyTorch, and TensorFlow, leveraging tools like Milvus, Chroma, or Pinecone for vector-based search and data management. Advance Adversarial ML Capabilities: Research, develop, and evaluate adversarial machine learning techniques (such as counter computer vision, robust model training, and threat-resistant AI pipelines) to enhance system resilience against deception, spoofing, and model-targeted attacks. Containerization and Deployment: Design, build, and package software for deployment using Docker and Kubernetes, ensuring efficient, portable, and secure execution across environments. Implement CI/CD and DevOps Practices: Develop automated pipelines using GitLab or equivalent platforms for continuous integration, testing, and deployment, ensuring reliability and repeatability in software releases. Maintain Software Quality and Security: Apply best practices in version control, code review, documentation, and secure coding, ensuring compliance with cybersecurity standards and government requirements. Collaborate Across Teams: Engage with engineers, data scientists, and system integrators to define technical solutions, share insights, and support multiple software and AI/ML initiatives. Innovate and Evolve: Explore and evaluate emerging technologies to continuously improve performance, scalability, and user functionality across deployed systems. Travel Requirements: Engage in minimum travel for purposes like onboarding, corporate training, test events and other essential corporate activities. Requirements and Qualifications: Educational Background: Must have a degree in Computer Science or a related technical field. Experience: Must have at least 3 years of software development experience. Technical Proficiency: Demonstrable skills in coding, data management, and software workflows. Must possess a strong understanding of algorithms, data structures, and software deployment infrastructure. Programming Experience: Extensive experience with Python, Docker, version control, and backend APIs. Communication Skills: Strong oral and written communication abilities are required to effectively discuss technical concepts with both technical and non-technical colleagues. Learning and Adaptability: A strong desire to learn, experiment with new technologies, and continuously stretch existing skills. Security and Citizenship: Must be a US citizen and be eligible to obtain a Secret security clearance, with the eligibility to obtain a Top Secret clearance. Desired Qualifications: Experience: 4+ years of software development experience. Knowledge: AI/ML research/development, specifically pertaining to adversarial machine learning and computer vision Experience with Deployment: Experience designing, building, and packaging software products for deployment using Kubernetes or Docker. Experience with CI/CD: Extensive experience with DevOps and CI/CD practices using platforms such as GitLab. We Take Care of Our People Whether you re looking to launch a new career or grow an existing one, Trideum is the type of company where you can balance great work with great life because we believe that taking care of our people is the right thing to do. Trideum offers: Competitive pay based on the work you do here and not your previous salary. Traditional benefits such as medical, dental, vision, life, disability, and 401k matching. Paid leave and the ability to cash out leave. Employee Stock Ownership Plan (ESOP) Free access to certified financial planners, wellness and support services, and discount programs. Education assistance and professional development opportunities. And much more. Ready to Apply? Start Your Application now! Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by law. People with disabilities who need a reasonable accommodation to apply or compete for employment with Trideum may request such accommodation(s) by contacting Human Resources at ************ or **************.
    $63k-82k yearly est. 16d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Madison, AL?

The average software engineering manager in Madison, AL earns between $70,000 and $133,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Madison, AL

$96,000

What are the biggest employers of Software Engineering Managers in Madison, AL?

The biggest employers of Software Engineering Managers in Madison, AL are:
  1. Northrop Grumman
Job type you want
Full Time
Part Time
Internship
Temporary