Software Engineer Manager and Full Stack Developer
CFD Research Corporation
About CFD Research: Since its inception in 1987, CFD Research has delivered innovative technology solutions within the Aerospace & Defense, Biomedical & Life Sciences, Intelligence & Sensing, and Energy & Materials industries. CFD Research has earned multiple national awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and headquarters are located, CFD Research also has office and laboratory facilities in Dayton, Ohio, prototyping test and evaluation facilities in Hollywood, Alabama, and office facilities in Fort Walton Beach, Florida. CFD Research is an ISO9001:AS9100D registered company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP (employee-owned company) recognized in Inc. Magazine's Inc5000 as a top growing company for four of the last five years. Learn more at POSITION SUMMARYCFD Research is seeking an experienced Software Engineering Manager with strong full stack development capabilities to lead a team of engineers delivering high-quality software solutions. This role blends technical depth with people leadership — the ideal candidate is comfortable reviewing architecture decisions in the morning and running a 1:1 in the afternoon. You will own the full software development lifecycle for your team's domain, mentor engineers at all levels, partner with stakeholders across the organization to align technical execution with business objectives, and engage with external customers.KEY RESPONSIBILITIESTeam Leadership & ManagementLead, mentor, and grow a team of full stack engineers across varying experience levelsDefine team goals, manage workload, and foster a culture of accountability and continuous improvementPartner with HR and senior leadership on hiring, onboarding, and workforce planningTechnical OversightServe as a hands-on technical lead capable of contributing code, reviewing PRs, and resolving architectural blockersEstablish and enforce coding standards, testing practices, and CI/CD workflowsDrive technical roadmap decisions in collaboration with product and architecture teamsEvaluate and recommend tooling, frameworks, and platform improvementsProject DeliveryOwn end-to-end delivery of software features and systems from scoping through deploymentTranslate business requirements into technical tasks and sprint-level workTrack velocity, identify risks early, and communicate status clearly to stakeholders (internal and external)Coordinate with DevSecOps, QA, and infrastructure teams to ensure reliable, secure deliveryCross-Functional CollaborationAct as the primary engineering interface for product managers, business development, and program sponsorsParticipate in proposal and SOW development where technical staffing or level-of-effort estimates are neededRepresent the engineering team in program reviews, design sessions, and client-facing meetings as appropriateREQUIRED QUALIFICATIONSBachelor’s degree in computer science, Software Engineering, or a related technical field (or equivalent experience)5+ years of software development experience, with 2+ years in an engineering management or tech lead roleProven full stack development proficiency: frontend (React, Vue, or Angular), backend (Node.js, Python, Java, or .NET), and database design (SQL and NoSQL)Experience leading Agile/Scrum teams in a delivery-focused environmentDemonstrated ability to hire, retain, and develop engineering talentStrong written and verbal communication skills, including the ability to present technical content to non-technical audiencesFamiliarity with cloud platforms (AWS, Azure, or GCP) and containerized deployment (Docker/Kubernetes)Ability to obtain and maintain a security clearance is required PREFERRED QUALIFICATIONSExperience in defense, government contracting, or research engineering environmentFamiliarity with DevSecOps practices and security-conscious development (e.g., STIG compliance, zero-trust architecture)Active security clearance or demonstrated ability to obtain oneExperience with CI/CD toolchains (Jenkins, GitLab CI, GitHub Actions)Exposure to data-intensive or simulation-driven applicationsTECHNICAL SKILLS SUMMARYFrontendReact, Vue, Angular, TypeScript, HTML/CSSBackendNode.js, Python, Java, RESTful APIs, GraphQLData & StoragePostgreSQL, MySQL, MongoDB, RedisCloud & DevOpsAWS / Azure / GCP, Docker, Kubernetes, TerraformVersion Control & CI/CDGit, GitHub / GitLab, Jenkins, GitHub ActionsCORE COMPETENCIESTechnical Leadership — guides architecture decisions and elevates team capabilityPeople Development — coaches engineers toward promotion-readiness and long-term growthDelivery Accountability — owns commitments end-to-end and communicates proactivelyStakeholder (internal and external) Engagement — translates between technical and non-technical audiencesAdaptability — thrives in fast-moving, multi-priority environmentsBenefits: CFD Research offers competitive salaries and excellent employee benefits, including an employer matching 401(k) and Employee Stock Ownership Plan (ESOP). CFD Research offers our Full-Time, permanent employee-owners a highly competitive insurance package, including medical, vision, and dental insurance. Additionally, we offer company paid leave, compensation time, parental leave, long-term and short-term disability, accidental death and dismemberment, and life insurance. Part-Time and Temporary employee-owners may receive partial or reduced benefits and leave time based on their employment status level. Performance appraisals occur twice a year and annual pay increases are based upon corporate goals, personal development, performance, and outstanding achievements. In addition, group and individual bonuses are awarded for exceptional performance.CFD Research is an EO employer - Veterans/Disabled and other protected categories
- ...execution are what matter. Elite team : Report directly to the department founder and collaborate with a world-class team of engineers, researchers, and commercial leaders. Competitive compensation & upside : Attractive compensation with equity upside. Tasks...SuggestedRemote jobFull timeRelocation
- ...top talent in the areas of full stack software development, artificial intelligence... ...Title: Full Stack Software Developer Job Location: Huntsville... ..., and database management. ~ Education: Bachelor’s... ...degree in Computer Science, Engineering, or a related technical field...SuggestedLocal areaRemote workFlexible hours
- ...00% employee-owned company, is seeking candidates for a Full Stack Software Developer to support the Maneuver Air Directorate. This position... ...Experience: ~ Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related field....SuggestedFor contractors
- ...3, 1.16.7.4): Maintains application environments across the full development pipeline, performs software analysis/design/sustainment/retirement, manages application security and authorization, and develops Digital Enterprise/Knowledge Management applications across...SuggestedContract work
- ...an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL. Position Description... ...agile SCRUM development process to develop software products for a large defense... ...of large data sets, container management and real-time systems) based upon documented...SuggestedImmediate start
$403.14 per month
...Position: WPF / C# Software Engineer for NSITE Program Overview The Network, System... ...Environment (NSITE) is a Government owned, managed, and developed software suite. NSITE is used by the... ...weeks of paid time off (PTO) to all full-time employees. Employees may utilize...Full timeLocal areaFlexible hours- ...provides superior research, development, and engineering services to the Federal Government and... ...us! Torch Technologies is seeking a Full Stack Software Engineer to support the design,... ...include, but are not limited to: Design, develop, test, and maintain scalable, secure,...Contract workTemporary workLocal areaRelocation packageFlexible hours
- ...Identifies and assesses high priority findings from static and dynamic software scans. Works in a team-oriented environment to provide cyber... ...accredited BS in Computer Science, Electrical, or Computer Engineering, or related technical degree Minimum 5 years of task...Full time
$77 - $82 per hour
...Job Title: Full Stack C/C++ Developer – Aerospace & Defense Systems Location... ...mission-critical “flight software” and related tools for tactical... ...and support junior engineers . Collaborate directly... ...Knowledge of configuration management , software quality...Contract workTemporary workWork experience placementLocal area$135.8k - $203.6k
...seeking a Sr. Principal Software Engineer – Level 4to support the... ...Essential Job Duties: Full stack software cloud development... ...and finding remediation. Develop cloud software which provides... ...Knowledge of NIST SP 800-37 Risk Management Framework (RMF) and...Full timeContract workRelocation packageShift work$143k - $165k
...ISTARI DIGITAL] Istari is a digital engineering software company enabling our customers to turn... ...gather for an off-site that allows us to develop our professional skills and our team relationships... .... Ability to work independently, manage multiple projects simultaneously, and...Full timeFor contractorsLocal areaRemote workHome officeFlexible hours- ...Information Officer (CIO) G6 at Redstone Arsenal, AL. The senior developer will lead design, development, and sustainment of business automation solutions and data visualization platforms using full-stack software development, the Microsoft Power Platform, and/or SharePoint...For contractors
- ...Full Stack DeveloperCandidates must be U.S. citizens able to obtain... ...clearanceRole OverviewAs a full-stack developer, you will resolve problems... ...improvements, and develop software and systems from vision to... ...robust applications.Implement and manage Restful APIs for seamless...Flexible hours
$86.8k - $198k
Full-Stack DeveloperThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference,...Full timeContract workPart timeWork at officeLocal areaRemote workFlexible hours- ...We are seeking a talented Software Engineer to join our team in Huntsville... ...your experience in developing software for tactical strike... ...design and implementation of full-stack software architecture and design... ...software configuration management principles and techniques,...Local areaFlexible hours
- ...The Back-End Software Engineer will be responsible for architecting and developing mission-critical backend applications, microservices, and data platforms that support defense operations and advanced analytics. The engineer will work closely with software, data, and systems...Full time
$77.1k - $123.3k
...United States Full time R2026-749 We believe... ...'ll do here: As a Software Engineer, you will deliver a... ...collaborate with product managers, designers, engineers,... ...Design, develop, and maintain end-to-end... ...resolve issues across the stack, including UI bugs, API...Full timeLive inLocal areaWorldwide- ...corporate initiatives. This role requires extensive experience managing creative, technical, and contractor-based teams while implementing... .../NAS), and related tools. Utilize Microsoft Office, Adobe software suites, and Apple and Windows operating systems in support of...Contract workFor contractorsWork at office
- ...top talent in the areas of full stack software development, artificial intelligence... ...! Job Title: Software Engineer Job Location: Huntsville... ...focus on designing and developing secure, scalable, and high-... ..., and configuration management processes Develop UI/UX...Contract workLocal areaRemote workFlexible hoursShift work
- ...defining emerging technologies and developing implementation plans to... ...technical authority across hardware, software, computing platforms, and... ...: This position requires full-time, on-site presence in... ...leadership, direction, and management to a diverse, contractor-based...Full timeContract workFor contractorsWork at officeRemote work
- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation... ...with cross-functional teams including engineers, data professionals, DevOps, and UX... ...centric applications Contribute to full-stack development efforts, including front-...Relocation package
- ...Technical Lead for Systems Engineering with experience in... ...Participate in the full planning, execution, and... ...standards, federation management, and distributed time... ...experience. · Develop program roadmap and... ...Experience in Agile software systems development...Flexible hours
$97k - $129k
...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real... ...competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total...Full timeWork experience placementImmediate start- ...Products group is adding experienced Software Engineers to support the development of Fire Control... ...systems. The role will focus on developing (and testing) algorithms and capabilities... ...existing architecture that evaluates and manages the situational awareness for Missile...Full timeTemporary workFlexible hours
- Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements.... ...orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline. Familiarity with testing...Full time
$87.6k - $131.4k
...offers an excellent opportunity for an Engineer Software \u2013 SA (26-127) to join our team of... ...:\n\nThe Command, Control, Battle Management, and Communications (C2BMC) program is... ...complex problem resolution, designing, developing, testing, operational integration, and...Full timeWork experience placementRemote workWorldwideRelocationFlexible hoursShift work- ...Federal government and its partners. As a Geospatial Software Developer, you will be part of the Cartographic Web Services (CWS) Team... ...and Deployment Experience with source control management (SCM) tools like Team Foundation Server Top Secret Security...Full timeLocal areaImmediate start
$43.27 per hour
...Description Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for communications, tactical, and hardware-integrated systems. This role involves a combination of desktop application development, web application development...Hourly payFull timeInternship$165k - $218k
...Air & Missile Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterize... ..., focused teams, our software engineers design and implement... ...critical assets. Our work spans the full spectrum—from developing novel multi...Full timeWork experience placementImmediate start- ...not be considered. Senior Software Engineer Location: Huntsville, AL* Position Type: Full-Time Travel Requirements:... ...Software Engineer to design, develop, and maintain high-reliability... ...documentation, and configuration management. Support software...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Manager and Full Stack Developer. Be the first to apply!
- software developer positions Huntsville, AL
- senior software engineer remote Huntsville, AL
- software engineer contract Huntsville, AL
- cybersecurity software engineer Huntsville, AL
- part time software developer remote Huntsville, AL
- junior software developer internship Huntsville, AL
- junior software engineer Huntsville, AL
- software system engineer Huntsville, AL
- software engineer remote Huntsville, AL
- software engineer Huntsville, AL




