The National Society of Software Engineers brings together people and practice to advance the profession of software engineering. 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.