Principal Software Architect - Enterprise Systems

Curtiss-Wright Corporation

Frederick (MD)

On-site

USD 110,000 - 135,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
Learning and Development Opportunities
Referral Program
Competitive Pay
Recognition
Employee Stock Purchase Plan
Inclusive & Supportive Culture

Job summary

Curtiss-Wright Corporation's Nuclear division in Frederick, MD is seeking a Principal Software Developer to serve as the senior technical authority, defining software architecture and guiding long-term platform planning for complex programs.

You will lead enterprise-level architecture, direct development, integrate systems across hardware, software, and product teams, and mentor senior engineers while ensuring security, reliability, and regulatory compliance in demanding environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 12–15+ years of software engineering experience with leadership responsibility across large programs or enterprise platforms.
  • Subject matter expert in software architecture, systems integration, design patterns, and large-scale application development.
  • Experience resolving complex challenges across distributed systems, embedded platforms, or multi-layered software environments.
  • Strong fluency in modern programming languages, methodologies, and lifecycle management.
  • Experience defining software engineering strategy, standards, roadmaps, and organizational improvements.
  • Excellent communication and stakeholder management, including executive/customer interactions.
  • Knowledge of regulatory, cybersecurity, safety, or compliance standards relevant to software-intensive systems.
  • Proven mentorship of senior engineers.

Responsibilities

  • Lead enterprise-level software architecture, design strategy, and long-term platform planning for complex initiatives.
  • Direct development, integration, testing, and optimization of advanced software solutions with security and reliability in mind.
  • Identify and resolve cross-system risks, drive modernization and tooling improvements, and guide adoption of new technologies.
  • Oversee collaboration with hardware, systems, and product teams to translate objectives into technical roadmaps and implementation plans.
  • Mentor senior staff, support customer and regulatory engagements, and influence strategic software decisions.

Skills

Software architecture
Systems integration
Large-scale applications
Regulatory/compliance knowledge
Leadership / mentoring
Executive communication

Education

Bachelor’s or Master’s degree in CS/Engineering

Job description

Curtiss-Wright Corporation's Nuclear division in Frederick, MD is seeking a Principal Software Developer to serve as the senior technical authority, defining software architecture and guiding long-term platform planning for complex programs.

You will lead enterprise-level architecture, direct development, integrate systems across hardware, software, and product teams, and mentor senior engineers while ensuring security, reliability, and regulatory compliance in demanding environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect & Enterprise Platform Lead
Senior Software Architect & Enterprise Platform Lead

Curtiss-Wright Corporation • Gastonia (NC)

Hybrid
USD 130,000 - 150,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+6
Senior Enterprise Software Architect & Strategy Lead
Senior Enterprise Software Architect & Strategy Lead

CFS Curtiss Wright Controls Inc • Shelby (NC)

On-site
USD 130,000 - 150,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+2
Sr. Software Development Engineer
Sr. Software Development Engineer

Curtiss-Wright Corporation • Frederick (MD)

On-site
USD 110,000 - 135,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+6
Senior Defense Systems Engineer & Tech Lead
Senior Defense Systems Engineer & Tech Lead

Curtiss-Wright Corporation • Ashburn (VA)

On-site
USD 144,000 - 190,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Software Architect & Team Lead (Defense C2)
Senior Software Architect & Team Lead (Defense C2)

Prattwhitney • Scaggsville (MD)

On-site
USD 110,000 - 140,000
Medical, dental, and vision insurance
Three weeks vacation
401(k) plan with employer matching
+4
Senior Embedded Systems Software Lead – Defense Solutions
Senior Embedded Systems Software Lead – Defense Solutions

Curtiss-Wright Corporation • Ashburn (VA)

On-site
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Principal Software Engineer - Remote Microservices Platform
Principal Software Engineer - Remote Microservices Platform

Curtiss-Wright Corporation • United States

Remote
USD 144,000 - 192,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Defense Systems Architect & Lead Engineer
Senior Defense Systems Architect & Lead Engineer

DY4 Curtiss-Wright DS, Inc. • Ashburn (VA)

On-site
USD 144,000 - 190,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Lead Embedded Software Architect - Remote Defense Systems
Lead Embedded Software Architect - Remote Defense Systems

Curtiss-Wright Corporation • Northern (KY)

Hybrid
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Principal Software Engineer: Architect High-Impact Systems
Principal Software Engineer: Architect High-Impact Systems

INNOVATIVE TECH SOLUTIONS INC • Woodlawn (MD)

On-site
USD 140,000 - 190,000
Bonus based on performance
Competitive salary
Dental insurance
+1