Search jobs > Huntsville, AL > Mid level software engineer

Mid-Level Software Engineer

Qualis Corporation
Huntsville, AL, US
Full-time
Quick Apply

Qualis LLC is seeking a talented Software Engineer to join our Qualis Software Engineering Directorate (QSED). As a QSED Software Engineer, you will be responsible for developing innovative software solutions to address a variety of problem-sets.

You will work closely with a team of experienced multi-disciplinary engineers and subject matter experts to deliver exceptional software engineering services and solutions.

Essential Functions :

  • Develop and maintain software in a process mature DevSecOps and Agile environment using C, C++, C#, and other programming languages, as required.
  • Conduct independent research and rapid prototyping for various software projects, with a focus on hardware automation, performance optimization, and complex problem solving
  • Perform laboratory system and integration testing of software builds, prototypes, and experiments
  • Participate in cross-team communication and collaboration for requirements gathering and clarification, testing, validation, and other software consulting
  • Perform Linux system administration and cybersecurity support for engineering assets and high-performance computing environments
  • Participate in code reviews with a focus on ensuring secure coding practices and overall code quality.
  • Contribute to the continual maturation of QSED infrastructure and processes.

Requirements

Minimum Requirements :

  • Bachelor of Science (BS) degree in Computer Science or Software Engineering from an ABET-accredited university with a minimum GPA of 3.5
  • 3 5 years of Software Engineering experience with at least 2 years focused on low-level development.
  • Strong proficiency in C and / or C++.
  • Demonstrated experience with C# and .NET languages or Java
  • Demonstrated experience developing software in Linux-based environments
  • Willing and able to learn new methods, technologies, and concepts
  • Willing and able to support the maturing of our Agile and DevSecOps practices and environments
  • Able to work effectively independently and in a team environment
  • Hand-on experience with Linux system administration
  • Candidate must be a US Citizen and be able to obtain an active Top-Secret clearance
  • Located in or willing to relocate to Huntsville, AL (or surrounding areas)

Preferred Qualifications :

  • Active DoD Security Clearance
  • Hands-on experience with embedded software / firmware development
  • Familiarity with RTOS or embedded Linux environments
  • Experience with developing in a DevSecOps environment
  • Experience developing in an Agile environment
  • Experience developing in a process mature environment

Benefits

Qualis Corporation is committed to hiring and retaining a diverse and talented workforce who can contribute to the mission and vision of the Company.

Our employees are our greatest asset and we promote a positive work environment, teamwork, professional growth, innovation, community involvement, flexible scheduling and a family-friendly work environment.

Equal Opportunity Employer / M / F / Vet / Disabled and a Participant in E-Verify

2 days ago
Related jobs
Promoted
Quantum Research International
Huntsville, Alabama

Mid – Senior Level Software Systems Engineer. Develop system level features that describe MEI and CSCI behavior, performance, and acceptance criteria necessary to provide guidance for software implementation. This is a System Engineer position supporting the Integrated Fires Mission Command (IFMC) A...

Promoted
Kratos Defense and Security
Huntsville, Alabama

Kratos Defense and Rocket Support Services is currently seeking resumes for a Mid-Level Electrical Engineer. Conducts studies, technical assessments, and architectural level analysis of systems to determine system electrical performance and effectiveness. System level analysis and testing, and analy...

Radiance Technologies
Huntsville, Alabama

Radiance Technologies, a 100% employee-owned company, is seeking candidates for a Mid-Level Software Engineer to support a U. This position requires a talented and experienced Software Engineer to contribute to a software engineering team within a larger, multidisciplined team to perform the System ...

Quantum Research International
Huntsville, Alabama

MID - SENIOR LEVEL SOFTWARE SYSTEMS ENGINEER. Mid – Senior Level Software Systems Engineer. Develop system level features that describe MEI and CSCI behavior, performance, and acceptance criteria necessary to provide guidance for software implementation. This is a System Engineer position supporting...

Integration Innovation
Huntsville, Alabama

We are currently reviewing candidate resumes for mid to senior level Software Engineers in the Huntsville, AL area. Performs software analysis, code analysis, requirements analysis, software reviews, software risk analysis, and software reliability analysis. Specializing in missile and aviation engi...

Intrepid
Huntsville, Alabama

Senior Solution-Level Software System Engineer. Working as a member of the Solutions System Engineering Team in prioritizing capabilities to be worked in a given Program Increment (PI). Assembling Artifacts and other information into Solutions Initiative Documents (SIDs) as well as Solutions Enginee...

Kratos
Huntsville, Alabama

The responsibilities of the Avenger & Aerospace Engineer Mid-Level fall under the category of Systems Engineering and Technical Assistance (SETA) support services. The Avenger & Aerospace Engineer will collaborate directly with the Senior Aerospace Engineer Team and the Task Order Lead (TOL) to offe...

KBR
Huntsville, Alabama

Knowledge of Software Systems Engineering to maintain system software configuration and incorporate into the Systems Architecture. Systems Engineer position performing systems engineering design development and analysis on a Mobile Ground Weapons Platform incorporating multiple subsystems, including...

IntrepidLLC
Huntsville, Alabama

Senior Program-Level Software System Engineer. Must be comfortable working as a team member in an Agile environment and be willing to engage various levels of stakeholders to ensure that software is capable of meeting the needs of the intended users. Prioritizing and maintaining the team backlog and...

Waypoint Human Capital
Huntsville, Alabama

The Mid-level Software Assurance Analyst will ensure technical correctness of the software in missile defense systems by performing static analysis, defect analysis, and other measures. Mid-Level Software Assurance Analyst         . Embedded software development experience. Experience building softw...