Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager Software Engineering 2 image - Rise Careers
Job details

Manager Software Engineering 2

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: Secret

TRAVEL: Yes, 10% of the Time

Description

At 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 - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. 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 — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Mission Systems Sector (NGMS) is a leading global provider of secure software-defined, hardware enabled mission systems.  Northrop Grumman’s Bethpage location has served as a vital location throughout the history of the company. Opening in 1936, it served as the main headquarters for the Grumman Corporation - the central location for projects such as the Lunar Module and the F-14 Tomcat.  Our employees have made significant historical contributions and are continuing to shape the future. This position will be located out of our Bethpage NY Office.

Responsibilities:
We are seeking a software manager in the Engineering & Sciences organization. This position is a dual role encompassing both functional management and technical performance and will be responsible for the supervision of a Software Development team in the Embedded Software product area.

  • Lead a team of software engineers performing direct work on multiple programs
  • Demonstrate excellent oral and written communication skills with strong interpersonal skills
  • Use good judgement to pursue courses of action necessary to obtain desired results. Work closely with program-assigned systems engineering, software development, and management professionals to ensure that the software lifecycle is accomplished with high quality and efficiency
  • Oversee and manage the quality and timeliness of the organization’s products, and identification and remediation of potential issues before they become problems
  • Develop and manage detailed budgets and schedules and create work assignments for indirect tasking
  • Guide the team in applying the appropriate standards, processes, procedures, and tools using Agile development methodology.
  • Drive agility and operational efficiency in Software Engineering and its associated processes and tools
  • Attract, develop, advise, assess, promote, and retain highly qualified engineering workforce
     

Basic Qualifications:

  • Bachelor’s Degree in STEM with 8+ years of software engineering experience or Master's with 6+ years.
  • Full knowledge of software development lifecycle and extensive technical expertise.
  • Must demonstrate a comprehensive understanding of all aspects of the software development lifecycle.
  • Exceptional leadership skills in order to coordinate collaboration across engineering teams.
  • Experience as a software engineering/development Team Leader.
  • An Active DoD Secret or higher clearance.
     

Preferred Qualifications:

  • Proven leadership in a distributed team environment
  • Prior experience in engineering functional management
  • Demonstrated exemplary professionalism and ability to maintain composure in stressful situations
  • Demonstrated ability to build diverse/inclusive teams with engaged team members
  • Demonstrated mentoring and coaching skills, and excellent 2-way communication skills (upward and downward)
  • Previous experience leading a team of 5-12 employees with a record of on-time performance
  • Time management and organizational skills to prioritize across concurrent program and functional responsibilities
  • Prior experience with performing software development using Agile and DevSecOps methodologies
  • Prior experience with using Atlassian tool suite
  • Prior experience with real-time embedded systems

As a full-time employee of Northrop Grumman Mission Systems, you are eligible for our robust benefits package including: 

  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts 

https://totalrewards.northropgrumman.com/  

This positions standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. 

*This position is contingent upon the ability to obtain/maintain DoD Secret Clearance prior to starting. 

Salary Range: $156,500.00 - $234,700.00

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

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity 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 and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Average salary estimate

$195600 / YEARLY (est.)
min
max
$156500K
$234700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Manager Software Engineering 2, ngc

As a Manager of Software Engineering 2 at Northrop Grumman, you'll find yourself at the intersection of pioneering technology and impactful leadership. Situated in the vibrant town of Bethpage, New York, you’ll lead a talented team of software engineers dedicated to developing embedded software systems that play a critical role in our nation's defense. Imagine being part of an organization that not only shapes the future but also boasts a rich history, having contributed to iconic projects like the Lunar Module. In this dual role, you’ll manage both the functional aspects of your team and their technical performance, ensuring that projects are delivered on time with unparalleled quality. You'll collaborate closely with systems engineers and management professionals, utilizing Agile methodologies to drive efficiency and agility within your team. The ideal candidate will possess a strong technical background combined with exceptional leadership and communication skills. You will oversee budgets, schedules, and overall team dynamics, fostering an environment that attracts and retains top engineering talent. Joining us means becoming part of something greater, where your bold ideas and problem-solving skills will be valued, and where we all work together to accomplish what has never been done before. If you're ready to make a significant impact and have fun while doing it, we would love to hear from you!

Frequently Asked Questions (FAQs) for Manager Software Engineering 2 Role at ngc
What are the responsibilities of a Manager Software Engineering 2 at Northrop Grumman?

As a Manager Software Engineering 2 at Northrop Grumman, your responsibilities include leading a team of software engineers in the Embedded Software product area, overseeing the software development lifecycle, and ensuring the quality and timeliness of the organization’s software products. You will collaborate with other engineering teams, manage budgets, and schedules, and foster a culturally inclusive environment to attract and retain talent.

Join Rise to see the full answer
What qualifications are required for the Manager Software Engineering 2 position at Northrop Grumman?

The qualifications for the Manager Software Engineering 2 position at Northrop Grumman include a Bachelor's degree in a STEM field with at least 8 years of software engineering experience or a Master's degree with 6 years of experience. You should have extensive knowledge of the software development lifecycle, demonstrated leadership skills, and an active DoD Secret clearance.

Join Rise to see the full answer
What is the work culture like at Northrop Grumman for a Manager Software Engineering 2?

At Northrop Grumman, the work culture for a Manager Software Engineering 2 thrives on intellectual curiosity, cognitive diversity, and collaboration. The company celebrates innovation and promotes a culture where employees feel encouraged to bring their whole selves to work. You'll play a vital role in shaping diverse and engaged teams, fostering an environment where bold ideas are welcomed.

Join Rise to see the full answer
What skills are essential for a Manager Software Engineering 2 at Northrop Grumman?

Essential skills for a Manager Software Engineering 2 at Northrop Grumman include strong leadership abilities, excellent communication skills, a comprehensive understanding of the software development lifecycle, and experience with Agile methodologies. Additionally, mentoring and coaching skills, as well as proficiency in managing team dynamics, are crucial for success in this role.

Join Rise to see the full answer
What are the career advancement opportunities for a Manager Software Engineering 2 at Northrop Grumman?

Career advancement opportunities for a Manager Software Engineering 2 at Northrop Grumman are abundant. The company values professional development and offers resources for further education and training. As you demonstrate strong leadership and technical skills, you'll have the opportunity to move into higher management roles or specialized positions within software engineering projects, ensuring your career at Northrop Grumman continues to grow.

Join Rise to see the full answer
Common Interview Questions for Manager Software Engineering 2
How do you handle conflicts within your software engineering team?

To handle conflicts within my software engineering team, I prioritize open communication and facilitate discussions to understand each party's perspective. I encourage team members to express their thoughts and feelings while guiding them towards a solution that aligns with our project's goals, ensuring everyone feels valued and heard.

Join Rise to see the full answer
What strategies do you use to manage project timelines effectively?

I employ a combination of planning, prioritization, and leveraging Agile methodologies to manage project timelines effectively. By breaking projects into smaller tasks with specific deadlines and actively monitoring progress, I can adjust resources and timelines as needed, keeping team members focused and accountable.

Join Rise to see the full answer
Can you describe your experience with Agile development methodologies?

My experience with Agile development methodologies includes implementing Scrum practices, organizing sprints, and facilitating daily stand-ups to enhance team collaboration. I find Agile frameworks highly effective in promoting flexibility, responsiveness to changing requirements, and streamlining the software development process.

Join Rise to see the full answer
How do you motivate your engineering team?

To motivate my engineering team, I create an inclusive environment that recognizes individual contributions and fosters professional growth. I encourage team members to engage in skill-building opportunities and provide regular feedback and support, while also celebrating milestones and achievements to boost morale.

Join Rise to see the full answer
What experience do you have with software development lifecycles?

I possess comprehensive experience with various software development lifecycles, encompassing phases from requirements gathering to deployment and maintenance. My hands-on experience has provided me with insights into effective quality assurance practices, ensuring the delivery of high-quality software products.

Join Rise to see the full answer
How do you ensure software quality within your team?

To ensure software quality within my team, I enforce adherence to coding standards, promote code reviews, and establish testing protocols. I also encourage a culture of continuous improvement and learning, ensuring the team is equipped with the latest tools and methodologies to produce high-quality software.

Join Rise to see the full answer
Describe a challenging project you managed and how you achieved success.

In managing a challenging project, I faced unforeseen technical hurdles that impacted our timeline. By reorganizing the project plan, reallocating resources, and enhancing team collaboration through open communication, we were able to overcome these obstacles, adapt to new challenges, and successfully deliver the project on time.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

I approach mentoring junior engineers by understanding their unique strengths and areas for growth. I provide guidance through hands-on experiences, constructive feedback, and encouraging them to take ownership of their work while being available for support. My goal is to empower them to develop their skills and confidence in their abilities.

Join Rise to see the full answer
What tools do you use to track project progress?

I utilize project management tools such as Jira and the Atlassian tool suite to track project progress. These platforms enable me to create a transparent workflow, assign tasks, and visualize the project's status, ensuring that the team stays on target and that any issues are promptly addressed.

Join Rise to see the full answer
How do you stay updated with current trends in software engineering?

I stay updated with current trends in software engineering by regularly attending industry conferences, participating in webinars, and engaging with technical communities. I also prioritize continuous learning through online courses and reading articles, which helps me keep my knowledge and approach fresh and relevant.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Procore Technologies Hybrid 221 West 6th Street, Austin, TX
Posted 13 days ago
Photo of the Rise User
TEKsystems Remote Le Mars, Iowa, United States
Posted 4 days ago
Trident Consulting Inc Remote ., Concord, CA, United States
Posted 13 days ago
Photo of the Rise User
Customer-Centric
Empathetic
Feedback Forward
Transparent & Candid
Reward & Recognition
Collaboration over Competition
Photo of the Rise User
Posted yesterday
Paid Holidays
Photo of the Rise User
Posted 20 hours ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!