Principal Software Architect - Enterprise Systems

Curtiss-Wright Corporation

Frederick (MD)

On-site

USD 110,000 - 135,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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 & Platform Lead
Senior Software Architect & Platform Lead

T Wright Corp • Frederick (MD)

On-site
USD 110,000 - 135,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
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
Sr. Software Development Engineer
Sr. Software Development Engineer

T Wright Corp • 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 Software Architect & Platform Leader Onsite Frederick
Senior Software Architect & Platform Leader Onsite Frederick

WSC WSC, Inc • Frederick (MD)

On-site
USD 110,000 - 135,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+5
Lead Embedded Software Engineer – Defense Solutions
Lead Embedded Software Engineer – Defense Solutions

Curtiss-Wright Corporation • Ashburn (GA)

On-site
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+5
Sr. Software Development Engineer
Sr. Software Development Engineer

WSC WSC, Inc • Frederick (MD)

On-site
USD 110,000 - 135,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+5
Senior Embedded Hardware Engineer & Architecture Leader
Senior Embedded Hardware Engineer & Architecture Leader

Socket.dev • Fairborn (OH)

On-site
USD 86,100 - 114,000
Paid Time Off
401K with Employer Match
Profit Sharing
+3
Senior Principal Embedded Architect – Real-Time Systems
Senior Principal Embedded Architect – Real-Time Systems

Prattwhitney • Richardson (TX)

On-site
USD 132,000 - 252,000
Medical insurance
401(k) match
Relocation assistance
+2
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
Staff Software Engineer: Architecture for Critical Systems
Staff Software Engineer: Architecture for Critical Systems

Digital Dynamics, Inc. • Scotts Valley (CA)

On-site
USD 150,000 - 190,000