Principal Software Development Engineer

3 days ago


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

Job Overview

About the position, we are seeking a highly skilled Senior Software Engineer to join our team as a task lead for the software development of Radio Frequency (RF) emitter products and solutions.

At Top Secret Clearance Jobs, we help those with exclusive security clearance find their next career opportunity and get interviews within 48 hours. We are an equal opportunity employer that does not discriminate in employment.

Salary Information

The estimated salary range for this position is $120,000 - $180,000 per year, depending on experience and qualifications.

Job Responsibilities

  • Software Development: Perform as task lead for the software development of Radio Frequency (RF) emitter products and solutions using modern C++.
  • Agile Scrum Team: Work as part of an Agile Scrum development team (5-10 member) that uses modern C++ for the development of Radio Frequency (RF) emitter products and solutions.
  • Testing and Debugging: Assist with testing, troubleshooting, and debugging of software programs and software-intensive systems.
  • Mentorship: Mentor junior software engineers to facilitate skill and knowledge development through informal opportunities.

Requirements

  • Minimum of a Bachelor's degree in Engineering or Computer Science and at least ten years' work-related experience or a Master's degree in Engineering or Computer Science and eight years' work-related experience.
  • Strong background in Software Engineering activities to include research, design, development, debugging, integration, testing, and deployment.
  • Good understanding of parallelism, concurrency, or threading in a distributed environment.
  • Experience with Agile Scrum methodologies and practices.
  • Strong written and verbal communication skills.
  • Candidate must possess a Secret clearance or be eligible to obtain one.

Desired Skills

  • At least 8 years' of modern C++ (C++11 or newer) development.
  • Some experience with user interface (UI) design and developing workflows that provide a good user experience (UX), especially using Qt or Wt.
  • Experience with small-scale distributed systems with latency restrictions.
  • Experience within the Atlassian suite.
  • Experience with DevOps, including continuous integration (CI) and continuous deployment (CD) pipelines.
  • Working knowledge of Cyber Security principles, STIG processes and working through Risk Management Framework(s).
  • Experience in scripting languages such as python and bash.
  • Experience in network architecture and implementations.

Benefits

  • Competitive salary.
  • Extensive benefits package.
  • Work environment that encourages excellence.


  • 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 Northrop Grumman Full time

    **Job Title:** Principal Software Engineer - SW Engineer**Job Summary:** We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a member of our team, you will be responsible for developing and maintaining software solutions for our Command and Control, Battle Management, and Communications (C2BMC)...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman: A Pioneer in Innovative SolutionsWe are a leading company that has been at the forefront of technological advancements, from the first flight across the Atlantic Ocean to stealth bombers and landing on the moon. Our innovative spirit and pioneering approach enable us to deliver cutting-edge solutions that impact people's lives around the...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Software Test Engineer/Principal Software Test Engineer to join our team in Huntsville, AL.Job DescriptionThe selected candidate will work on the Modeling and Simulation – Framework (MASC-F) program with a multidisciplinary team of engineers and developers.Write programs using C++, Java or similar...


  • Huntsville, Alabama, United States Leidos Full time

    Company OverviewLeidos Defense Systems is a leading provider of innovative solutions for the defense, space, cyber, and commercial industries.We have offices across the United States and offer responsive, cost-effective intelligence, engineering, scientific, and IT solutions to our clients.Job DescriptionThe Principal Radar Software Engineer will join a...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    We are seeking a skilled Principal Software Engineer to join our team at Northrop Grumman, a global leader in the aerospace and defense industries. As a member of our Missile Defense National Team, you will have the opportunity to work on cutting-edge projects that impact national security.Job DescriptionThe ideal candidate will possess expertise in...


  • 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 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.

  • Software Engineer

    3 weeks ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    OverviewNorthrop Grumman, a leading innovator in defense and technology, is seeking a Principal Software Engineer to join our team. As a key member of our organization, you will be responsible for designing and implementing software solutions that drive business success.We are committed to fostering a diverse and inclusive work environment that values...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    About Northrop GrummanNorthrop Grumman is a leading global security company that helps to protect people, environment, and communities by providing innovative solutions for the defense and aerospace industries. Our pioneering spirit has enabled us to be at the forefront of many technological advancements in our nation's history.Job OverviewWe are seeking an...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman is a leading innovator in the field of defense and aerospace systems. Our team is seeking skilled Software Engineers/Principal Software Engineers to join our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit in Huntsville, AL.About the RoleAs a Software Engineer/Principal Software Engineer, you will be...


  • 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 Northrop Grumman Full time

    Overview">The Northrop Grumman Space Systems division is seeking a skilled Principal Software Engineer - Algorithm SW Engineer (RA) to join their team in Huntsville, AL. This role will be part of the Regional Applications Agile Release Train (ART) for the Command and Control, Battle Management, and Communications (C2BMC) program.


  • 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...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job OverviewNorthrop Grumman is seeking a skilled Software Test Engineer/Principal Software Test Engineer to join our team. This exciting opportunity involves working on the Modeling and Simulation – Framework (MASC-F) program with a multidisciplinary team of engineers and developers.


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman is seeking highly skilled Software Engineers and Principal Software Engineers to join our team in Huntsville, AL.About Northrop GrummanWe are a leading provider of innovative solutions for the defense and aerospace industries. Our pioneering spirit has enabled us to be at the forefront of many technological advancements in our nation's...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Principal Engineer Software to join our team at Northrop Grumman Space Systems. As a critical member of our Battle Management/Sensor Resource Management (BM/SRM) product team, you will be responsible for analyzing software test data, developing scripts and programs for analysis, and reviewing algorithm outputs to...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Description:The Northrop Grumman Space Systems – Launch and Missile Defense Systems is seeking a Principal Engineer Software - BM/SRM Software Analyst with expertise in software performance assessment and data analysis.Key Responsibilities:Analyze software test data for optimal performance and functionality verification.Develop scripts and programs for...


  • Huntsville, Alabama, United States Lockheed Martin Corporation Full time

    Unlock Your Potential as a Software Development EngineerAre you passionate about developing innovative software solutions? Do you thrive in a fast-paced team environment?We are seeking an experienced Software Development Engineer to join our dynamic team at Lockheed Martin Corporation. As a key member of our C2BMC-Regional Application Agile Release Train,...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Overview:">Northrop Grumman is committed to innovation and developing cutting-edge technologies. As a member of our team, you will have the opportunity to work on high-profile projects that impact people's lives around the world.">Salary Range:">The salary for this position ranges from $83,300 to $124,900 per year. In addition to your base pay, you may be...