The National Society of Software Engineers is the leading professional association for software engineers dedicated to advancing ethical standards and civic engagement across the U.S. Through education, outreach, and professional development, we support engineers at every stage and expand the role of software in civic and everyday life.


Software professionals play a vital role in shaping the world; from education to innovation, from economic growth to everyday life.
The National Society of Software Engineers champions opportunities for engineers to engage in meaningful, nonpartisan dialogue on the future of technology, learning, and work.
By building partnerships and cultivating leadership at every stage, we help ensure software engineers have a respected voice in the national conversation, grounded in integrity, insight, and collaboration.

NSOSE supports the development of professional standards that guide ethical practice, encourage continuous learning, and help define what it means to be a software engineer in today's dynamic landscape.
We are committed to strengthening the ethical foundation of the field by advancing responsible innovation, professional integrity, and lifelong growth. As technologies like AI and immersive environments continue to evolve, NSOSE advocates for governance models that uphold human dignity, protect data privacy, and promote the public interest.
The National Society of Software Engineers is a nonprofit organization dedicated to advancing the software engineering profession.© 2025 National Society of Software Engineers, Inc. All rights reserved.