Northrop Grumman Corp. (AU) is hiring: Sr./Pr. Software Engineer – Space Systems

Other Jobs To Apply

No other job posts for this day.

Requisition ID: R10181730Category: EngineeringLocation: Colorado Springs, Colorado, United States of AmericaClearance Type: Top SecretTelecommute: No - Teleworking not available for this positionShift: Days (United States of America)Travel Required: Yes, 10% of the TimeRelocation Assistance: Relocation assistance may be availablePositions Available: 4At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.Northrop Grumman Space Sector is seeking multiple Software Engineers to support Tactical Space Systems Division in their development, integration, deployment, and sustainment of satellite ground software. In this role, you will get an opportunity to help gamify certain aspects of the mission.This position is located onsite on our Colorado Springs, CO campus. After hours or extended work week may be required.What You’ll Have an Opportunity to Do:Full stack development at the OS, platform, and mission unique software layerDeveloping client and server applications and services using service-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities.Applications will span languages and toolsets including C++, Python, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation.Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind.Develop software which provides command and control functionality of a hardware system (sending commands, receiving acknowledgements, working on and integrating across interfaces)Develop software which enables activity planning and constraint checking to achieve mission outcomes.Develop software which enables the visualization of a complex and dynamic environment in both two and 3 dimensions, complete with decisions tools, intelligent context, and user-centric interface design.Gamify certain aspects of the mission.This position may be filled at the Principal or Sr. Principal Engineer level.Basic QualificationsPrincipal EngineerBachelors in software engineering, Computer Science, or closely related discipline plus 5 years of development experience (3 years with a Master’s Degree, 0 years with a PhD). Experience can be considered in lieu of degree.Eligibility for a DoD Top Secret Clearance with SCI eligibility at time of application.Familiarity with Agile programsExperience with PythonExperience with GitSr. Principal EngineerBachelor’s in software engineering, Computer Science, or closely related discipline plus 9 years of development experience (7 years with a Master’s Degree, 4 years with a PhD). Experience can be considered in lieu of degree.Eligibility for a DoD Top Secret Clearance with SCI eligibility at time of application.Familiarity with Agile programsExperience with PythonExperience with GitPreferred Qualifications:Experience developing satellite ground software with any of the following applications for spacecraft missions is highly preferred: Command and Control, Mission Planning, Visualization, and/or Astrodynamics.Experience with the creation and use of spacecraft command and control system utilizing cryptographic equipment and a combination of government and/or commercial communications paths.Experience with the creation and use of planning software and constraint checking applications utilized in complex and dynamic space mission planning.Experience with the creation and implementation of visualization tools for space missions, including dynamic renderings of space vehicles, depiction of space vehicle missions, simulation of space vehicle sensor and mission outputs, and configuration displays of complex contextual and situational awareness information.C, Qt are all desiredLinux, Ansible, Docker, Graphics and Animation, UI/UX experienceThe Northrop Grumman Tactical Space Division is a strategic partner specializing in commercial and classified partnerships with the design, delivery, operation and sustainment of satellites and human spacecraft. We support science and space exploration through our various partnerships, including NASA’s Artemis program with the goal to return humans to the Moon in 2024 and the TESS (Transiting Exoplanet Survey Satellite) program that has discovered more than twenty confirmed planets.Northrop Grumman offers a competitive and robust benefits program.As a full-time employee of Northrop Grumman, you are eligible for our robust benefits package including:MedicalDental & Vision coverage401kEducational AssistanceLife InsuranceEmployee Assistance Programs & Work/Life SolutionsPaid Time OffHealth & Wellness ResourcesEmployee DiscountsFlexible Schedules (For example the ability to work a 9/80 work schedule, which allows an employee to work a nine-hour day Monday through Thursday and take every other Friday off of work)For more details please visit our total rewards site or chat with one of our recruiters to learn more.Salary Range: $100,300 - $150,500Salary Range 2: $124,900 - $187,300The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. #J-18808-Ljbffr Apply tot his job

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...