Software Engineer

18 hours ago


Huntsville, Alabama, United States Corvid Technologies Full time
Software Developer Job Description

Corvid Technologies is seeking a skilled software developer to join our 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
  • 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 tests
  • 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
About Corvid Technologies:

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.



  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Thompson Software Solutions Full time

    About the RoleThompson Software Solutions, a leading provider of innovative software solutions, is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and integrating software products for our clients.This position requires a...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer PositionWe are seeking a skilled Software Engineer to join our team in Huntsville, AL. As a Software Engineer, you will design, develop, and test software applications and systems that contain logical and mathematical solutions.Key Responsibilities:Design and develop software applications and systemsConduct multidisciplinary research and...

  • Software Engineer

    2 weeks ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a talented Software Engineer to join our team in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and systems.Key Responsibilities:Design and develop software applications and systemsTest and debug software applications and...

  • Software Engineer

    2 days ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Associate Software Engineer/Software EngineerJob Summary:We are seeking highly skilled Associate Software Engineers/Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting,...

  • Software Engineer

    4 days ago


    Huntsville, Alabama, United States SAIC Full time

    Software Developer OpportunitySAIC is seeking skilled professionals to fill Software Developer positions in Huntsville, AL.Job SummaryThe selected candidate will be part of a team providing software development and support to the AvMC Software, Simulation, Systems Engineering and Integration (S3I) Directorate. The primary responsibility will be developing...

  • Software Engineer

    4 days ago


    Huntsville, Alabama, United States Cayuse Holdings Full time

    Cayuse Technologies, LLC is a leading provider of innovative technology solutions. We are seeking a skilled SharePoint Developer to join our team. The ideal candidate will have experience in software engineering, system architecture, and cloud solutions development. Responsibilities include performing software engineering assignments, reviewing system...


  • Huntsville, Alabama, United States Leidos Full time

    Software Systems EngineerLeidos Defense Systems is seeking a skilled Software Systems Engineer to contribute to a multidisciplinary team in a matrixed organization. The selected candidate will work on creating innovative solutions for complex problems, particularly in missile defense systems.Key ResponsibilitiesSupport systems engineering needs throughout...


  • Huntsville, Alabama, United States Leidos Full time

    Leidos Defense Systems is in search of a skilled Software Systems Engineer to become part of a diverse team within a structured organization dedicated to developing innovative solutions for intricate challenges, particularly in the realm of missile defense systems.About Us:With a presence across the United States, Leidos Defense is engaged in various sectors...


  • Huntsville, Alabama, United States TriVector Services, Inc. Full time

    Job DescriptionTriVector Services, Inc. is seeking a highly skilled Software Safety Engineer to join our team. As a key member of our engineering team, you will provide software and system safety engineering guidance and support to a US Army government project office.Key ResponsibilitiesProvide software and system safety expertise to establish software...

  • Software Engineer

    3 weeks ago


    Huntsville, Alabama, United States ASRC Federal Holding Company Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at ASRC Federal Agile Decision Sciences. As a Principal Software Developer for the GMD Weapon System (GWS) Architecture and Delivery (A&D) SPA SIM team, you will work in a collaborative environment on internal model framework development, internal tactical to model conversion,...


  • Huntsville, Alabama, United States Hill Technical Solutions, Inc. Full time

    Junior Computer/Software EngineerHill Technical Solutions, an operation of Valkyrie Enterprises, is seeking a skilled Junior Computer/Software Engineer to contribute to our dynamic team in Huntsville, AL. As a key member of our development team, you will play a crucial role in the design, development, and testing of software for hypersonic systems.Key...


  • Huntsville, Alabama, United States In-Depth Engineering Corporation Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at In-Depth Engineering Corporation. As a key member of our engineering team, you will be responsible for developing and testing software solutions for our clients in the Missile Defense Agency's Ground-based Midcourse Defense program.Key ResponsibilitiesDesign and...


  • Huntsville, Alabama, United States Sanmina Full time

    Job Title: Senior Embedded Software Test EngineerWe are seeking a highly skilled Senior Embedded Software Test Engineer to join our team at Sanmina. As a key member of our engineering team, you will be responsible for leading the software testing of our tactical voice and data communication systems.The ideal candidate will have a strong background in...


  • Huntsville, Alabama, United States Sanmina Full time

    About SCI TechnologyWe serve those who serve by delivering innovative, trusted and comprehensive products and services that meet and exceed the unique needs of the Defense and Aerospace sector.Our ExpertiseAvionicsTactical and airborne SoftwareTest EngineerDevelopment EngineerManufacturingTechnologyJoin Our TeamWe are seeking a skilled Software Test Engineer...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/ Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers and Principal Software Engineers to join our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit in Huntsville, AL. These positions will be contingent upon funding.Key Responsibilities:Design, develop, document, test,...


  • Huntsville, Alabama, United States OAR Corporation Full time

    Job TitleJourneyman Software EngineerJob SummaryOAR Corporation is seeking a skilled Journeyman Software Engineer to join our Software Development team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software applications using a variety of programming languages and technologies.Key...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job OverviewThis position is part of the Leidos National Security Sector (NSS) engineering aerospace development team. As a Software Engineer at Leidos, you will be part of a software development team developing, implementing, and testing sensor software solutions for space-based products.Key ResponsibilitiesDevelop application software to meet our mission...


  • Huntsville, Alabama, United States Leidos Full time

    Job Summary:Leidos is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for translating interface requirements into software requirements, performing software design, and implementing software features in an agile environment.Key Responsibilities:Perform software development using C++Analyze user...