Software Engineering Professional

1 week ago


Huntsville, Alabama, United States enVention Full time

About the Role

enVention is seeking a highly skilled software developer to join our team. As a member of our team, you will play a key role in building disruptive technologies through the use of rapid prototyping, software craftsmanship, and elegant user interfaces.

About the Job

The software suite we develop provides defense planning, situation awareness, simulation, battle analysis/playback, weapon system initialization, and display of the single integrated picture (SIAP) of the operational air space for multiple programs and customers around the world.

Key Responsibilities

  • Design, develop, deploy, and maintain key front- and back-end components of the software application suite.
  • Conduct user research and collaborate with the development team to design features and user interfaces.
  • Create wireframes, mockups and working prototypes for software user interfaces.
  • Conduct interviews and perform user testing; gather and refine feedback.

Required Qualifications

  • Bachelor's degree or above in Computer Science, Software Engineering, Computer Engineering, or related field of study.
  • Minimum of 3-5+ years experience as a software developer in a related field.
  • Active DoD Secret Clearance, or the ability to obtain and maintain one.
  • Ability to produce efficient, robust, and testable code from a given design.
  • Knowledge of Object-Oriented languages such as C++/C#, knowledge of JavaScript, and HTML/CSS programming and methodologies.
  • Knowledge of modern software engineering practices.
  • Ability to understand and design multi-component, large scale software systems, as well as component interfaces, inputs and outputs.
  • Ability to understand and design data models; visualize and present data in an organized and logical fashion.
  • Must work onsite in Huntsville, AL.

Preferred Qualifications

  • 5-12+ years of software development experience in a related field.
  • 3+ years of software development experience using JavaScript, HTML, and CSS.
  • Proficiency with Linux OS environments and related toolchains.
  • Strong coding and debugging skills.
  • Knowledge of Best Practices in software usability and User-Centered Design.
  • Experience with ReactJS, CanvasJS, and/or ElectronJS, Chromium Embedded Framework (CEF).
  • Experience with integration of third party tools, models and simulations into large scale software systems.
  • Proficiency with Version Control and Issue Tracking software.
  • Excellent communication skills, both written and verbal; a team player who can collaborate with UX designers, Software Developers, Systems Engineers, Test Engineers, Technical Writers, SMEs, and Software End Users.
  • Ability to distill raw human feedback into basic user need statements, and develop modern UI designs.
  • Familiarity with principles of User-Centered Design (UCD).
  • Experience with tools for developing wireframes and mockups such as Adobe XD.


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job DetailsWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. In this role, you will work on developing innovative software solutions for defense-focused projects.Key Responsibilities:Design, develop, and integrate complex software systems.Collaborate with cross-functional teams to ensure project...


  • Huntsville, Alabama, United States Leidos Full time

    At Leidos, we're seeking a highly skilled Senior Software Engineer to join our team and contribute to the growth of our Department of Defense and NASA programs.This is an exciting opportunity for an individual looking to expand their software safety experience and take on increasing levels of responsibility across various projects. Our company offers a...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products with a safety-critical pedigree.Key Responsibilities:Design and develop software products...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a Senior Software Engineer to join our high-performing team at Lynx Software Technologies, Inc. in Fort Worth, TX or Atlanta, GA.


  • Huntsville, Alabama, United States Leidos Full time

    **Overview of Leidos Defense Systems:**Leidos Defense Systems is a leading provider of innovative solutions for the defense industry. With a strong presence in the North Alabama area, we are committed to delivering exceptional results that make a difference.**Job Title:** Software Engineering Professional for Aerospace and Defense Systems**Estimated...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a seasoned Embedded Software Engineer to join our team at Lynx Software Technologies. This role offers an exciting opportunity to work on cutting-edge software solutions and contribute to the development of innovative products.


  • Huntsville, Alabama, United States Siemens Digital Industries Software Full time

    About the RoleSiemens Digital Industries Software is currently recruiting students for our Spring 2025 Strategic Student Program. As a Software Engineer Intern, you will have the opportunity to work on AI/ML research and development projects in our Office of Technology group. The ideal candidate will have skills in Python, C/C++, and a good understanding of...


  • Huntsville, Alabama, United States Torch Technologies Full time

    Job Title: Jr. Software EngineerTorch Technologies is seeking a skilled Jr. Software Engineer to join our team within the Missile Defense Agency (MDA). This role presents an opportunity to collaborate with technical experts and leaders from various MDA components at the Von Braun Complex.Responsibilities:Collaborate with cross-functional teams to develop and...

  • Software Engineer

    1 day ago


    Huntsville, Alabama, United States 4M Research, Inc. Full time

    4M Research, Inc. is a woman-owned small business based in Huntsville, AL.We are currently looking for mid to senior level software engineers to join our team.Job DescriptionOur company specializes in systems and software engineering and analysis, information technology, planning and analysis, and field support services to various customers including MDA,...


  • Huntsville, Alabama, United States 4M Research, Inc. Full time

    Job OverviewWe are currently seeking an experienced Senior Software Systems Engineer to join our team in Huntsville, AL. As a Senior Software Systems Engineer, you will play a critical role in ensuring the safety and reliability of software systems for various customers including MDA, NASA, and AMCOM.


  • Huntsville, Alabama, United States Leidos Full time

    Job OverviewLeidos is seeking a talented Senior Radar Software Engineer to collaborate with a diverse team to create unique solutions for complex problems. The company provides responsive, cost-effective engineering, scientific and IT solutions.The RF & Intelligence Solutions Department is a group of engineers who specialize in radar system development,...


  • Huntsville, Alabama, United States QTEC Aerospace Full time

    QTEC Aerospace is seeking a highly skilled Software Engineering Specialist in Huntsville, AL.Job OverviewThe ideal candidate will possess a Bachelor's degree in Mathematics, Science, Engineering, or Computer Science with at least 7 years of experience or equivalent professional experience.Job SummaryThis role requires the ability to design and develop...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a pioneering company that has enabled many technological advancements in the nation's history. Our employees work on revolutionary systems that impact people's lives around the world today and for generations to come.Job DescriptionWe have an exciting career opportunity for a Software Test Engineer / Principal Software...


  • Huntsville, Alabama, United States Top Secret Clearance Jobs Full time

    About the RoleThe Software Quality Assurance Professional will be responsible for evaluating software developed for law enforcement, working with developers and engineers to create a test plan, automate continuous security and performance testing, and monitor system health.Job OverviewTop Secret Clearance Jobs is dedicated to helping those with the most...


  • Huntsville, Alabama, United States PPT Solutions Full time

    PPT Solutions, Inc is a leading provider of cutting-edge technology solutions. We are seeking a highly skilled Senior Software Development Professional to join our team.Job OverviewWe offer a competitive salary of $140,000 - $170,000 per year, depending on experience and qualifications. Our benefits package includes medical, dental, vision, basic life...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman's Space Systems division is seeking an experienced software engineer to join our team in Huntsville, Alabama. As a Principal Engineer Software - BM/SRM Software Analyst, you will be responsible for analyzing and verifying sophisticated defense software systems.The Command and Control, Battle Management, and Communications (C2BMC) program...


  • Huntsville, Alabama, United States SAIC Full time

    Company Overview:SAIC is a leading technology integrator, delivering innovative solutions to complex modernization and systems engineering challenges across various markets.We are a team of 23,000 strong, driven by mission, united purpose, and inspired by opportunity. Our robust portfolio of offerings includes high-end solutions in systems engineering and...


  • Huntsville, Alabama, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software is a leading global software company dedicated to the world of computer-aided design, 3D modeling, and simulation.Job DescriptionWe are currently recruiting students for our Spring 2025 Strategic Student Program as Software Engineer Interns. Our intern positions will allow you to find a career path that most...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    About UsAt Northrop Grumman, our employees are pioneers in creating revolutionary systems that impact people's lives globally. Our inventive spirit has enabled us to be at the forefront of numerous technological advancements in the nation's history, from stealth bombers to landing on the moon.Our CultureWe value intellectual curiosity, cognitive diversity,...


  • Huntsville, Alabama, United States Leidos Full time

    Overview:">Leidos is a leading provider of innovative solutions for the defense and intelligence communities. We are seeking a Jr Software Engineer to join our Uncrewed Systems Integration and Test Team in Huntsville, AL.">About the Role:">This exciting opportunity offers the chance to work on cutting-edge projects, collaborate with experienced engineers,...