Software Engineer (Mid to Senior-Level)
deploy
DEPLOY has been retainedto finda Software Engineer (Junior to Mid-Level) for an in-office role in Huntsville, Alabama . This role willsupport mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires strong C++ development experience , a passion for software quality, and the ability to develop and implement robust unit testing methodologies for complex software systems. Job Details: The candidate will support the sustainment and enhancement of an existing software baseline for a complex defense system , with primary responsibility for improving software quality through comprehensive unit testing, automation, and repeatable software development practices. Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests, identifying gaps in test coverage, developing new automated unit tests, and helping establish a repeatable testing methodology that integrates into daily build and regression test cycles. The successful candidate will work closely with software engineers, systems engineers, quality assurance personnel, and customer representatives to improve software reliability while supporting ongoing software development and modernization efforts. A successful candidate will possess strong software engineering fundamentals, demonstrate sound technical judgment, communicate effectively with technical teams and customers, and thrive in a collaborative engineering environment. Responsibilities: Develop, modify, and maintain software primarily in C++ Support Ada software development efforts as required Review existing unit tests and evaluate software test coverage Design, develop, and implement new unit tests for existing software components Improve automated testing capabilities to support repeatable daily build and regression testing Analyze software defects, troubleshoot failures, and implement corrective actions Participate in software design reviews, code reviews, and technical discussions Collaborate with software, systems, QA, and DevOps engineers to improve software quality and maintainability Contribute to software documentation, testing standards, and engineering best practices Support continuous improvement initiatives focused on software reliability, automation, and long-term sustainment Required Qualifications: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline Strong experience developing software in C++ Experience troubleshooting software defects and supporting software integration activities Understanding of software development lifecycle processes, software quality practices, and configuration management Experience working within collaborative software development teams using peer reviews and version control Ability to work independently while supporting a customer-facing engineering environment Active Secret security clearance or the ability to obtain and maintain one Preferred Qualifications: Experience developing software in Ada Experience supporting legacy software modernization efforts Experience with automated testing frameworks and regression testing Experience integrating automated testing into CI/CD or daily build environments Experience supporting complex real-time, embedded, or defense software systems Familiarity with Agile software development methodologies Experience with static code analysis, code coverage tools, or software quality metrics Experience developing unit tests for complex software systems Familiarity with automated testing, regression testing, and build/test workflows DEPLOY's client: For the past 43 years, DEPLOY's client has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DEPLOY's client provides a compelling benefits package including a generous profit-sharing plan, competitive salaries, and perhaps most importantly, the opportunity to work alongside talented engineers leveraging cutting-edge technologies to solve complex and engaging problems. Why employees love working for DEPLOY's CLIENT: DEPLOY'S clientis committed to creating a company that is known for its respect and care for employees. DEPLOY's client understands that happy employees are what keeps our business going and we strive to provide the best opportunities for each individual working on our team! Here are a few reasons you will love working here: Competitive health, dental and vision insurance with affordable premiums Flexible work schedules Two different flexible spending account options Company paid life insurance with options for employee-paid additional coverage Performance bonus program Education reimbursement program Company paid personal leave for approved philanthropic activities Vacation, Sick & Holiday leave Robust 401(k) profit-sharing plan Opportunities for internal promotions Employee referral incentive program Rewards and gifts for service anniversaries Disability Accommodation for Applicants – DEPLOY's client is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. #J-18808-Ljbffr deploy
- ...Job Description Job Description Job Description: We are seeking a talented Mid–Senior Level Model-Based Systems Engineer (MBSE) to support mission-critical programs in a collaborative environment. This role is ideal for someone with strong technical expertise who...Senior
- deciBel Research has an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL.Position Description:Full-stack software development team member using an agile SCRUM development process to develop software products for a large defense system.The...SuggestedImmediate start
- ...Software Engineer (Senior Level) Penta Research Incorporated is seeking a highly‑motivated Software Engineer to join our (Modeling and Simulation Contract... ...Orchestration with Helm and Terraform Seniority Level Mid‑Senior level Employment Type Full‑time Job Function...SeniorFull timeContract work
- ...Mid-Level Software EngineerTorch Technologies, Inc. is seeking a Mid-Level Software Engineer with strong experience in C++ and a solid foundation in Linux-based development environments. The ideal candidate will contribute to the design, development, and maintenance of...SuggestedContract workTemporary workLocal areaRemote workRelocation packageFlexible hours
- ...Mid-Level Software EngineerTrigon Cyber is seeking a talented and motivated Mid-Level Software Engineer to join our growing team. In this role, you will design, develop, test, and maintain innovative software solutions that support critical aerospace and defense programs...SuggestedWork at office
$131.3k - $237.35k
...seeking a talented, self-motivated, experienced various level of Radar Systems Engineers to join a diverse team in Huntsville, AL that provides analysis... ...able to collaborate closely with systems engineers and software engineers and testers.If this sounds like the kind of...SeniorFull timeFor contractorsRelocation- ...Job Description Job Description Mid-Level Software Engineer 26-070 Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on laboratory environment on a variety...For contractorsWork at office
- ...our people like family, we are mission-focused, and we give back! Join us today.SPA has an immediate need for a Senior Program-Level Software Systems Engineer. #MSResponsibilitiesThis is a Software System Engineer position supporting the IFMC AMD Mission Command Product...SeniorFor contractorsWork at officeImmediate start
- ...ENVENTION has an immediate opening for a Junior to Mid-level Software Engineer to work on an ongoing program that provides interoperability with tactical data protocols (e.g., Link 16, Link 11, and JREAP), delivers certified tactical network integration, and provides message...Full timeImmediate start
- deciBel Research has an immediate opening for a Mid-level Systems Engineer in Huntsville, AL.Position Description:The successful candidate performs... ...Requirements:Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Electrical Engineering,...Immediate start
- deciBel Research has an immediate opening for a Mid-Level System Engineer in Huntsville, AL.Position Description:deciBel Research is seeking a mid-level system engineer to support system engineering efforts on a large Department of Defense (DoD) contract.Responsibilities...Contract workImmediate start
$50 per hour
...Clearance: SecretPay Transparency: $110300.00 - $204900.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment:... ...s built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours- Job Title: Mid-Level Cloud DeveloperLocation: Redstone ArsenalPosition Type: Full-TimePosition... ...policies.Collaborate with stakeholders, engineers, and enterprise architects to align... ...field.Minimum of 5 years of experience in software development, cloud development or...
- ...Title: Mid-Level Systems Engineer (MBSE) Job Summary KBR is seeking an experienced MBSE Systems Engineer to support a Department of War... ...contact for MBSE activities, coordinating with hardware, software, integration, test, and program management teams to maintain...Full timeContract workWork at officeLocal area
- ...Mid-Level Network Engineer - TS ClearanceClearances Required: Active DoD Top-SecretLocation: Huntsville, Alabama, United StatesJob DescriptionTCS is searching for a Network Engineer - Mid-level for an exciting role based in Huntsville, AL. This role will be supporting...Remote workFlexible hours
- ...Job Description Job Description Software Engineer, Mid-Level OverviewSimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in Huntsville, AL. This is an upcoming...Work at officeLocal areaRemote workShift work
- ...Job Description Job Description Software Engineer, Mid -Level OverviewSimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, Mid -Level to join our dynamic and diverse team in Huntsville, AL. This is an immediate...For contractorsWork at officeLocal areaImmediate startRemote workShift work
- ...federal, state, and commercial markets. We are seeking a Mid-Level DevSecOps Engineer to support the Missile Defense Agency (MDA) on the... ...management and privacy requirements into cloud hardware, software, and applications. Evaluate and identifies the best cloud...Full timeContract workWork experience placementLocal area
- ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology... ...solutions in defense of our nation. Davidson is seeking a (Mid-Level) Software Engineer for Huntsville, AL. This position is an...
- Leidos seeks a Mid-Level Embedded Software Engineer to develop mission-critical embedded software and firmware for missile defense systems. You will design, develop, integrate, and demonstrate advanced software capabilities in a fast-paced engineering environment. Qualifications...Relocation
- ...Responsibilities PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. MDA Joint Integrated Fire... ...Mission Engineering team. We have multiple vacancies for mid-level professionals ready to make an impact. In this role, you will...SeniorLocal area
$87.1k - $157.45k
...Defense is seeking an Electrical Design Engineer join our Huntsville team!Primary ResponsibilitiesSolve... ...detailed block diagrams to define top level systems as well as lower level sub... ...or similar. Familiar with 2D and 3D CAD software such as SolidWorks, SolidWorks Electrical...Full timeWorldwideRelocation- TriVector Services, Inc. provides quality aerospace engineering solutions to complex problems through a renowned team of engineering professionals... ...Services, Inc. is seeking qualified candidates to fill our Mid-Senior Systems Engineer position. Description:The Mid to Senior...SeniorWork at office
- ...unfair advantage wherever they fly.Position Overview:The Mid-Level Systems Engineer will support the definition, analysis, and maturation of complex... ...the system lifecycle and communicate effectively with software, hardware, integration, test, safety, cybersecurity, and...Contract work
- ...Job Description Job Description FPGA Design Engineer, Mid-Level OverviewSimTech, Inc., recognized as one of the 2026 Best Places for Working... ...firmware with hardware components, embedded processors, and software applications. Design and implement communication interfaces...Work at officeLocal areaRemote workShift work
- ...Software Engineer PositionDevelop scalable software applications using Gemini Code Assist, Java and Python.Build, integrate, and optimize Windows-based desktop or server applications.Configure, deploy, and maintain applications on Linux servers with rpm-based system experience...
$87.1k - $157.45k
...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is... ...for a talented Aviation Embedded Software Engineer to work in our Huntsville office... ...450.00The Leidos pay range for this job level is a general guideline only and not a guarantee...Full timeInterim roleWork at office- ...is seeking a passionate and dedicated Senior Software Developer to provide advanced Software... ...improvement initiatives.Mentor junior and mid-level developers while working in Agile... ...university in Computer Science, Software Engineering, Computer Programming, Electrical...SeniorWork at office
$169k - $253.6k
..., they're making history.Northrop Grumman is seeking a Software/Systems Engineer Architect Level 5, located Huntsville, AL In this job, you will; provide... ...of stated experience.Demonstrated experience as a senior software engineer or architect leading complex software...Full timeRelocation packageShift work$107.9k - $195.05k
...and Analysis Division is seeking a talented, self-motivated Senior Software Engineer with strong expertise in Java and C++, modern containerized... ...$107,900.00 - $195,050.00The Leidos pay range for this job level is a general guideline only and not a guarantee of...SeniorFull timeFor contractorsRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Mid to Senior-Level). Be the first to apply!
- cybersecurity software engineer Huntsville, AL
- graduate software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- senior robotics software engineer Huntsville, AL
- network software engineer Huntsville, AL
- software engineer remote Huntsville, AL
- part time software developer Huntsville, AL
- part time software developer remote Huntsville, AL
- software developer internship Huntsville, AL
- software engineer part time Huntsville, AL



