Principal Software Architect & Mentor (Onsite Frederick)

Curtiss-Wright Corporation

Frederick (MD)

On-site

USD 165,000 - 190,000

Full time

11 days ago
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 seeks a Principal Software Development Engineer to act as a senior technical authority for design, architecture, development and validation of complex software systems at Frederick, MD (onsite). You will lead major enhancements, guide teams, analyze complex issues, and interact with customers to shape product evolution.

You will also contribute to documentation, training and long-term software evolution, mentoring engineers across disciplines and ensuring robust,

Qualifications

  • 15+ years of progressive software development experience, including leadership of complex software programs.
  • Bachelor’s or Master’s degree in CS or software engineering.
  • Expert-level proficiency in software architecture, design patterns, coding, debugging and advanced troubleshooting.

Responsibilities

  • Lead the design, architecture, coding, testing and debugging of complex software systems and major enhancements to existing applications, ensuring high reliability and performance (20%).
  • Diagnose and resolve the most complex software issues by collaborating with technical teams and applying expert-level troubleshooting and analytical skills (20%).
  • Engage directly with customers to address high-impact software complaints, incorporate enhancement requests and guide modification strategies that improve product usability and performance (20%).
  • Develop and maintain comprehensive software documentation, including user manuals, technical references and release notes, ensuring clarity and compliance with organizational standards (20%).
  • Provide technical leadership, mentoring and training to less experienced software engineers and collaborate with hardware or cross-functional teams on integrated solutions (20%).
  • Understands how a power plant works and its components – desired
  • Experience with TH codes (RELAP/MARS/Other) – desirable not specifically required
  • Design, code, test, debug, and document software according to the functional requirements
  • Provide technical expertise across multiple areas of application development
  • Identify options for potential solutions and assess them for technical and business suitability
  • Proficiency in Fortran preferred
  • Can work independently with minimal supervision
  • Can lead/coordinate a team of people to execute project tasks
  • Strong analytical skills with attention to detail
  • Competent use of English with good written and verbal communication skills
  • A flexible approach and ability to adapt

Skills

Leadership
Software architecture
Design patterns
Debugging
Cross-functional collaboration
Troubleshooting
Customer interaction
Documentation

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering or related

Tools

Fortran
RELAP/MARS

Job description

Curtiss-Wright Corporation seeks a Principal Software Development Engineer to act as a senior technical authority for design, architecture, development and validation of complex software systems at Frederick, MD (onsite). You will lead major enhancements, guide teams, analyze complex issues, and interact with customers to shape product evolution.

You will also contribute to documentation, training and long-term software evolution, mentoring engineers across disciplines and ensuring robust,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Architect - Enterprise Systems
Principal Software Architect - Enterprise Systems

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 Embedded Systems Engineer & Tech Lead
Senior Embedded Systems Engineer & Tech Lead

Curtiss-Wright Corporation • East Farmingdale (NY)

On-site
USD 120,000 - 160,000
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
Associate Software Engineer - Defense Systems (Onsite MA)
Associate Software Engineer - Defense Systems (Onsite MA)

Curtiss-Wright Corporation • Tewksbury (MA)

On-site
USD 74,000 - 95,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+5
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 Principal Software Engineer – Onsite (Relocation Available)
Senior Principal Software Engineer – Onsite (Relocation Available)

Pratt & Whitney • East Hartford (CT)

On-site
USD 132,000 - 252,000
Benefits
Relocation Assistance
Software Development Engineer, Prin
Software Development Engineer, Prin

Curtiss-Wright Corporation • Frederick (MD)

On-site
USD 165,000 - 190,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+6
Principal Software Engineer — Lead Architect, Onsite, Clearance Eligible
Principal Software Engineer — Lead Architect, Onsite, Clearance Eligible

Collins Aerospace • Fulton (MD)

On-site
USD 118,000 - 225,000
Medical, dental, and vision insurance
401(k) plan with employer match
Relocation assistance
+1
Senior Principal Software Engineer - Defense Tech Leader
Senior Principal Software Engineer - Defense Tech Leader

Leonardo DRS • Frederick (MD)

On-site
USD 120,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Development Engineer - C++/Java, Onsite in MA
Software Development Engineer - C++/Java, Onsite in MA

Curtiss-Wright Corporation • Tewksbury (MA)

On-site
USD 84,000 - 105,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+6