Chính phủ liên bang và một số tập đoàn hạn chế đóng vai trò là nguồn chính cho các khoản tài trợ phát triển phần mềm. Phần lớn các chương trình tài trợ công nghệ chỉ cung cấp tài trợ cho các tổ chức phi lợi nhuận, các doanh nghiệp vì lợi nhuận và các trường cao đẳng và đại học. Người tìm kiếm tài trợ có thể phải đối mặt với sự cạnh tranh khốc liệt và các chương trình thường bao gồm các hướng dẫn nghiêm ngặt để sử dụng tài trợ. Một số chương trình tài trợ nhất định chỉ hỗ trợ phát triển phần mềm nguồn mở, trong khi các chương trình khác tài trợ cho phát triển các sản phẩm phần mềm độc quyền.
Nghiên cứu đổi mới doanh nghiệp nhỏ
Cơ quan Quản lý Doanh nghiệp Nhỏ Hoa Kỳ giám sát chương trình Nghiên cứu Đổi mới Doanh nghiệp Nhỏ, nơi cung cấp kinh phí để giúp các doanh nghiệp nhỏ trả tiền cho nghiên cứu và phát triển các dịch vụ hoặc sản phẩm công nghệ. Mười một bộ phận của chính phủ liên bang cung cấp các khoản tài trợ SBIR, bao gồm các Bộ Thương mại, Năng lượng và Giao thông vận tải. Chương trình SBIR chỉ trao tiền tài trợ cho các công ty vì lợi nhuận, thuộc sở hữu của Mỹ có không quá 500 nhân viên. Kể từ tháng 6 năm 2011, chương trình SBIR cung cấp kinh phí theo hai giai đoạn: tối đa 100.000 đô la để hỗ trợ các nỗ lực khởi nghiệp trong sáu tháng đầu tiên; và tối đa 750.000 đô la trong giai đoạn thứ hai để mở rộng kết quả và khám phá tiềm năng thương mại trong khoảng thời gian hai năm. Chương trình SBIR không cung cấp kinh phí để đưa công nghệ phát triển ra thị trường.
Chương trình chuyển giao công nghệ doanh nghiệp nhỏ
Chương trình Chuyển giao công nghệ doanh nghiệp nhỏ, do Cơ quan quản lý doanh nghiệp nhỏ Hoa Kỳ quản lý, cung cấp các khoản tài trợ nghiên cứu và phát triển công nghệ cho các tổ chức nghiên cứu phi lợi nhuận và các doanh nghiệp nhỏ vì lợi nhuận. Năm cơ quan và ban ngành liên bang cung cấp các khoản tài trợ STTR, bao gồm Bộ Quốc phòng, Quỹ Khoa học Quốc gia, Bộ Năng lượng, Cơ quan Hàng không và Vũ trụ Quốc gia và Bộ Y tế và Dịch vụ Nhân sinh. Các doanh nghiệp vì lợi nhuận phải thuộc sở hữu của Mỹ, có từ 500 nhân viên trở xuống. Các tổ chức phi lợi nhuận đủ điều kiện nhận tài trợ STTR có thể bao gồm các tổ chức giáo dục sau trung học, các trung tâm nghiên cứu và phát triển được liên bang tài trợ và các tổ chức nghiên cứu phi lợi nhuận ở Hoa Kỳ. Các dự án đủ điều kiện nhận tài trợ STTR có thể bao gồm các sáng kiến phát triển thương mại, khoa học hoặc kỹ thuật.
Phát triển phần mềm cho chương trình cơ sở hạ tầng điện tử
Quỹ khoa học quốc gia tài trợ cho chương trình phát triển phần mềm cho cơ sở hạ tầng điện tử. Chương trình SDCI cung cấp tài trợ cho sự phát triển của công nghệ có lợi cho kỹ thuật và khoa học, với trọng tâm chính là hiệu suất mạng máy tính và an ninh mạng. Chỉ các dự án phát triển nguồn mở mới có thể đủ điều kiện nhận tài trợ SDCI và NSF mở rộng tính đủ điều kiện không giới hạn cho chương trình. Tuy nhiên, kể từ tháng 6 năm 2011, NSF chỉ cấp vốn SDCI cho các trường đại học. Giải thưởng tài trợ thông thường dao động từ 100.000 đến 3 triệu đô la, nhưng NSF đã cung cấp mức tài trợ cao hơn cho các dự án nhất định.
Tài trợ doanh nghiệp
Một số lượng hạn chế của các tập đoàn cung cấp tài trợ cho phát triển phần mềm. Ví dụ: Microsoft cung cấp tài trợ thông qua chương trình giải thưởng Quỹ đổi mới kỹ thuật phần mềm. Chương trình SEIF chỉ mở rộng điều kiện cho các tổ chức nghiên cứu và trường đại học phi lợi nhuận. Microsoft mở rộng tính đủ điều kiện của dự án cho tất cả các lĩnh vực kỹ thuật phần mềm và khuyến khích các dự án kết hợp các sản phẩm của Microsoft, như C #,.NET và F #. Các dự án đủ điều kiện nhận tài trợ SEIF có thể liên quan đến kỹ thuật phần mềm theo kinh nghiệm, phát triển ứng dụng Web hoặc kỹ thuật phần mềm bảo mật. Microsoft cung cấp tài trợ chỉ trong một năm và các khoản tài trợ dao động từ 15.000 đến 75.000 đô la, tính đến tháng 6 năm 2011.