Remote Position
[Remote] Principal Software Development Engineer
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. Curtiss-Wright is expanding its engineering team to build next-generation network management software for critical communications systems. The Principal Software Development Engineer will design, develop, and evolve full-stack features, APIs, microservices, deployment automation, and documentation while contributing to DevSecOps and AI-assisted coding initiatives.
Responsibilities
- Design, implement, and maintain full‑stack features for our network‑management platform using C# and modern frameworks
- Develop efficient APIs using multiple interfaces (REST, gRPC, GraphQL, etc.)
- Build and extend microservices that run in Kubernetes, ensuring they are scalable, resilient, and secure
- Create automation scripts for deployment, monitoring, and troubleshooting tasks
- Contribute to our emerging AI‑assisted coding workflow, evaluating tools and integrating them where they add value
- Assist in developing specifications and plans for new designs
- Participate in a robust DevSecOps process, closely collaborating with the team to ensure high quality implementations
- Produce clear architectural and help documentation
Skills
- BS Computer Science or equivalent experience
- 10+ Years of professional software engineering experience
- Deep experience with C#, .NET, and modern design frameworks and tools
- Familiarity with virtual machines (VMware, Hyper-V) and virtual networking
- Familiarity with security concepts, PKI, and encryption standards
- Strong communication/documentation skills for both technical and non-technical audiences
- Strong interpersonal skills, a collaborative mindset, and a proactive attitude
- Experience with container orchestration, Docker compose files, and Helm charts is highly desirable
- Familiarity with web UI design and implementation (Blazor, Angular, JS) is desirable
- Experience developing functionality to monitor/control hardware devices like network routers or sensors is desirable
Benefits
- Bonus
- Paid Time Off
- 401K with Employer Match and Profit Sharing
- Health and Wellness Benefits
- Learning and Development Opportunities
- Referral Program
- Recognition
- Employee Stock Purchase Plan
- Inclusive & Supportive Culture
- Remote work option
Company Overview
Company H1B Sponsorship