1

Computer Programmer Volunteer Jobs in Florida (NOW HIRING)

Collaborate with System Design Managers, Fire Engineering Supervisor and Systems Design Specialists ... Voluntary benefit products * 401k retirement savings plan * Flexible Spending Account * Paid time ...

CAD Technician

Maitland, FL · On-site

$48K - $77K/yr

Collaborate with System Design Managers, Fire Engineering Supervisor and Systems Design Specialists ... Voluntary benefit products * 401k retirement savings plan * Flexible Spending Account * Paid time ...

... Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term ... About Actalent Actalent is a global leader in engineering and sciences services and talent ...

Senior CAD Drafter Land Surveying

FL · On-site +1

$22 - $29.50/hr

Maintain Survey control cad files for engineered and scattered lot subdivisions; horizontal and ... Voluntary Benefits - Accident, Critical Illness, Life, Short & Long-Term Disability * Health ...

next page

Showing results 1-20

Computer Programmer Volunteer information

See Florida salary details

$24.7K

$48.6K

$71.4K

How much do computer programmer volunteer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for computer programmer volunteer in Florida is $48,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,700.00 and $59,800.00 per year, depending on experience, location, and employer.

What are Computer Programmer Volunteers?

Computer Programmer Volunteers are individuals who offer their programming skills and expertise without financial compensation, often to support non-profit organizations, community projects, or social causes. They may work on developing software, websites, apps, or tools that help organizations achieve their missions. These volunteers can collaborate remotely or in person, depending on the needs of the project. Volunteering as a computer programmer is a valuable way to gain experience, build a portfolio, and contribute to meaningful initiatives while helping communities or causes in need.

Can I work from home as a computer programmer?

Computer programmers often have the option to work from home, especially if their employer supports remote work and they have the necessary skills in programming languages, collaboration tools, and version control systems. Many programming tasks, such as coding, debugging, and testing, can be performed remotely with a reliable internet connection. However, some roles may require on-site presence for team meetings or specific hardware access.

What are the key skills and qualifications needed to thrive as a Computer Programmer Volunteer, and why are they important?

To thrive as a Computer Programmer Volunteer, you need a strong grasp of programming fundamentals, problem-solving skills, and familiarity with at least one programming language, often supported by self-taught experience or formal coursework. Experience with version control systems like Git, collaborative platforms such as GitHub, and sometimes knowledge of web or database technologies is beneficial. Strong communication, teamwork, and a willingness to learn stand out as essential soft skills in this volunteer setting. These skills are important because they enable you to effectively contribute to projects, collaborate with diverse teams, and adapt to varying technical needs in a volunteer environment.

What are some common challenges faced by computer programmer volunteers, and how can they be addressed?

Computer programmer volunteers often work with limited resources, time constraints, and varying levels of project documentation, which can make onboarding and collaboration challenging. It's common to encounter legacy code or projects that lack clear requirements, so effective communication with project leaders and team members is essential. Staying organized, asking questions early, and leveraging open-source tools for collaboration can help volunteers contribute efficiently and feel more connected to the team. Additionally, setting realistic goals and managing expectations helps ensure both personal satisfaction and project success.

Can you volunteer as an engineer?

A computer programmer volunteer typically focuses on coding and software development tasks and may not perform engineering roles that require professional engineering licensure. However, volunteers with programming skills can contribute to technical projects, often collaborating with engineers or supporting engineering-related initiatives. Specific responsibilities depend on the organization and project needs.

Can I earn money by volunteering?

Computer programmer volunteers typically do not earn money for their volunteer work, as volunteering is unpaid. However, some organizations may offer stipends, small allowances, or recognition for their volunteers, but these are not considered formal compensation. To earn income, individuals should seek paid programming roles or freelance opportunities that provide financial compensation.

What is the difference between Computer Programmer Volunteer vs Software Developer?

AspectComputer Programmer VolunteerSoftware Developer
CredentialsOften no formal certification, but programming skills requiredTypically requires a degree or certification in computer science or related field
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesCorporate, startup, or freelance settings
Employer & IndustryNon-profits, NGOs, open-source projectsTech companies, software firms, startups
Search & Comparison IntentUnderstanding volunteer programming roles vs paid rolesComparing volunteer vs paid professional software development

The main difference between a Computer Programmer Volunteer and a Software Developer lies in their work environment, credentials, and employment status. Volunteers typically work on non-profit or open-source projects without formal certifications, while software developers often have formal education and work in paid positions within companies. Both roles involve programming skills, but their contexts and commitments differ significantly.

How do I find remote volunteer opportunities?

Computer Programmer Volunteers can find remote opportunities through online platforms such as VolunteerMatch, Idealist, and Catchafire, which list remote tech-related volunteer roles. These sites often allow filtering by skills, location, and remote options, making it easier to identify suitable opportunities that match programming skills and interests.
What are the most commonly searched types of Computer Programmer jobs in Florida? The most popular types of Computer Programmer jobs in Florida are:
What cities in Florida are hiring for Computer Programmer Volunteer jobs? Cities in Florida with the most Computer Programmer Volunteer job openings:
Infographic showing various Computer Programmer Volunteer job openings in Florida as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 1% Temporary, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $48,554 per year, or $23.3 per hour.
Electronics Engineer- Direct Hire Authority

Electronics Engineer- Direct Hire Authority

US Department of the Air Force

Eglin Air Force Base, FL • On-site

$89K/yr

Other

Re-posted 22 days ago


Job description

Click on "Learn more about this agency" button below to view Eligibilities being considered and other IMPORTANT information.
The primary purpose of this position is to is to serve as an electronics engineer for air-vehicle compatibility planning, testing and analysis.
Qualifications:Experience requirements are described in the Office of Personnel Management (OPM) Qualification Standards for General Schedule Positions, Professional And Scientific Positions.
BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/0800/files/all-professional-engineering-positions-0800.pdf
In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below:
SPECIALIZED EXPERIENCE: Applicants must have at least 1 year (52 weeks) of specialized experience at the next lower broadband NH-02, equivalent to the next lower grade GS-11 or equivalent in other pay systems. Specialized experience is I have, or will have within 120 days of closing of this announcement, 1 year of specialized experience at the next lower broadband (NH-02) equivalent to the lower grade (GS-11), or equivalent in the Federal Service. Knowledge of a wide range of electronics engineering theories, concepts, principles, standards, and methods sufficient to determine and/or execute actions for a wide range of assignments involving combinations of complex features; knowledge of engineering standards and methods to formulate, execute, advise on, and explain recommendations of solutions to modify standard practices, equipment, devices, processes, and techniques and resolve a wide variety of complex analysis, testing problems. . NOTE: Due to the use of 120-day rosters, this period of experience may be completed within 120 days of the closing date of this announcement.
Ideal Candidate:
Has experience in the following:
- Working on multiple projects at one time, in support of Electromagnetic Interference/Compatibility (EMIC) testing supporting those projects.
- Reviewing technical data, previous rationales, using application tools, CEM modeling and referencing Military Standards (MIL-STD-461/464) to support the writing and reviewing of new technical rationale.
- Working with outside and internal teams to schedule and conduct EMIC testing in support of project completion
KNOWLEDGE, SKILLS AND ABILITIES (KSAs): Your qualifications will be evaluated on the basis of your level of knowledge, skills, abilities and/or competencies in the following areas:
  1. Knowledge of professional engineering concepts, principles, and practices applicable to the full range of engineering duties concerned with electronics engineering, computer software, and test and evaluation.
  2. In-depth knowledge of one or more specialized areas of engineering sufficient to apply new analytical developments, methodologies, and research findings to new methods, approaches, and procedures.
  3. Sill in coordinating extensive projects in assigned areas of responsibility across organization boundaries. Projects are characterized by high visibility, unusual agency or program criticality.
  4. Ability to use advanced techniques and the modification and extension of theories, precepts, and practices of engineering and related sciences and disciplines.
  5. Ability to communicate effectively, both orally and in writing, to large and/or diverse audiences.
  6. Knowledge of electrical and electromagnetic principles, instrumentatons, computer programming, testing instrumentation, and test interfaces.

PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work. You must clearly identify the duties and responsibilities in each position held and the total number of hours per week.
VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment.You will receive credit for all qualifying experience, including volunteer experience.Education:Basic Requirements 0855: A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
OR
B. Combination of education and experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:
1. Professional registration or licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT)1 , or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions.
2. Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE)2 examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico.
3. Specified academic courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
4. Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all inclusive.)Employment Type: OTHER