1

Programming Embedded Volunteer Jobs (NOW HIRING)

Embedded S/W Engineer

Grand Prairie, TX

$125K - $165K/yr

Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Embedded Software Engineer

Simi Valley, CA ยท On-site

$105K - $110K/yr

Voluntary life insurance for family members available. * Accident and critical illness insurance ... The Embedded Software Engineer 2 designs, develops and debugs software, working in small teams to ...

Embedded Software Engineer

Simi Valley, CA ยท On-site

$105K - $110K/yr

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... Voluntary life insurance for family members available. * Accident and critical illness insurance ...

Proficiency in C/C++ programming languages (version 11 or higher for C++). * Experience working ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Embedded Software Engineer

Simi Valley, CA

$135K - $178K/yr

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... Voluntary life insurance for family members available. * Accident and critical illness insurance ...

Embedded Software Engineer

Simi Valley, CA ยท On-site

$105K - $110K/yr

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... Voluntary life insurance for family members available. * Accident and critical illness insurance ...

... programming, and performs testing and debugging of applications Completes documentation and ... Stay Healthy - Health, dental, vision, disability, life insurance, FSA, HSA, as well as voluntary ...

... programming, and performs testing and debugging of applications Completes documentation and ... Stay Healthy - Health, dental, vision, disability, life insurance, FSA, HSA, as well as voluntary ...

Embedded Systems Engineer

Kent, WA ยท On-site

$140K - $180K/yr

Uses current programming language and technologies, writes codes, completes programming, and ... Stay Healthy - Health, dental, vision, disability, life insurance, FSA, HSA, as well as voluntary ...

Embedded Systems Engineer

Kent, WA ยท On-site

$140K/yr

Uses current programming language and technologies, writes codes, completes programming, and ... Time for You - Generous Paid Time Off (PTOS), Volunteer Time Off Program (VTO), Paid Holidays and ...

Embedded Firmware Engineer

Rochester Hills, MI ยท On-site

$112K - $130K/yr

Position Summary We are seeking a skilled Embedded Firmware Engineer with a strong foundation in ... Bonus Eligible: 10% * Medical, Dental, Vision insurance and other voluntary benefit options ...

next page

Showing results 1-20

Programming Embedded Volunteer information

See salary details

$37K

$129.1K

$399K

How much do programming embedded volunteer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for programming embedded volunteer in the United States is $129,093.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,000.00 and $133,000.00 per year, depending on experience, location, and employer.

What are Programming Embedded Volunteers?

Programming Embedded Volunteers are individuals who offer their time and expertise to develop, maintain, or improve embedded systems without monetary compensation. These volunteers typically work on projects involving microcontrollers, sensors, and other hardware that require specialized software to function. They often contribute to open-source initiatives, educational programs, or community-based technology solutions. Their skills help advance projects that might not otherwise have the resources for professional development, and they gain valuable experience and networking opportunities in return.

What are the typical challenges faced by a Programming Embedded Volunteer when working on community-driven projects?

Programming Embedded Volunteers often encounter challenges such as adapting to limited resources, working with hardware constraints, and integrating their code with legacy systems. Since these roles are typically part of volunteer-driven teams, clear communication and collaborative problem-solving are essential, especially when team members have varying levels of experience. Volunteers may also need to quickly learn new tools or platforms based on the project's needs, making flexibility and a willingness to learn crucial for success.

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

To thrive as a Programming Embedded Volunteer, you need a solid understanding of embedded systems, proficiency in C/C++ programming, and ideally a background in electronics or computer engineering. Familiarity with microcontrollers (like Arduino or Raspberry Pi), debugging tools, and version control systems such as Git is typically required. Strong problem-solving abilities, effective communication, and a collaborative mindset are valuable soft skills in this role. These skills are important because they enable you to contribute meaningful code, support project teams, and ensure reliable and efficient embedded solutions in a volunteer environment.

What is the difference between Programming Embedded Volunteer vs Programming Embedded Engineer?

AspectProgramming Embedded VolunteerProgramming Embedded Engineer
CredentialsBasic programming skills, possibly some certificationsAdvanced degrees or certifications in embedded systems or related fields
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesProfessional settings, tech companies, manufacturing firms
Employer & IndustryNon-profit, educational, open-source projectsPrivate sector, industrial, consumer electronics
Search & Comparison IntentUnderstanding volunteer opportunities, entry-level rolesCareer development, job opportunities, professional growth

Programming Embedded Volunteer roles typically involve contributing to projects on a volunteer basis, often with less formal credentials, in non-profit or open-source environments. Programming Embedded Engineers are full-time professionals with specialized education and work in commercial or industrial settings. Both roles require embedded programming skills, but differ mainly in commitment, environment, and career stage.

Infographic showing various Programming Embedded Volunteer job openings in the United States as of May 2026, with employment types broken down into 4% Internship, 80% Full Time, 4% Temporary, and 12% Contract. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $129,093 per year, or $62.1 per hour.
Senior Staff Software Engineer - Embedded SME - SlingWorks

Senior Staff Software Engineer - Embedded SME - SlingWorks

Elbit Systems of America, LLC

Merrimack, NH โ€ข On-site

$127K - $166K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Company Information:
Elbit America is a leading provider of high-performance products, system solutions, and support services focusing on the defense, homeland security, commercial aviation, and medical instrumentation markets. With facilities throughout the United States, Elbit Systems of America is dedicated to supporting those who contribute daily to the safety and security of the United States. Elbit Systems of America, LLC is wholly owned by Elbit Systems Ltd. (NASDAQ: ESLT and TASE: ESLT), a global high-technology company engaged in a wide range of programs for innovative defense and commercial applications. For additional information, visit: ElbitAmerica.com or follow us on YouTube.
Job Summary:
We are seeking an accomplished Embedded Software SME with expertise in Extended Reality (XR) and advanced visual systems to join our innovative Research & Development organization, developing the next generation of Warfighter-borne visual systems. In this role, you will drive the architecture, development, and integration of next-generation embedded software solutions supporting immersive visual technologies for mission-focused applications.
You will work at the intersection of real-time embedded systems, computer vision, sensor fusion, and XR display technologies. This role is ideal for someone who likes hands-on work, excels in complex system environments, and is passionate about pushing the boundaries of human-machine interaction.
Key Responsibilities:
  • Lead design and development of embedded software for XR and visual system platforms, including AR/VR/MR display systems, sensor pipelines, and real-time rendering components.
  • Serve as the technical authority for embedded architecture, device-level software, and low-level system integration across hardware, firmware, and application layers.
  • Develop system requirements, interface definitions, and design documentation that ensure scalability, performance, and reliability in mission-critical environments.
  • Integrate embedded XR software with optical systems, imaging sensors, inertial measurement units, tracking systems, and display hardware.
  • Collaborate with cross-functional teams, including electrical, mechanical, optical, and systems engineering, to deliver cohesive and high-performance visual solutions.
  • Drive technology maturation efforts, evaluate emerging technologies, and guide R&D investments in XR and advanced visual systems.
  • Mentor engineering teams and contribute to best practices, development standards, and technical reviews.
  • Support prototype buildouts, system demos, and field evaluations.

Education, Experience/Knowledge & License/Certification:
Required Qualifications:
  • A bachelor's or master's degree in computer engineering, electrical engineering, computer science, or a related field.
  • 10+ years of experience in embedded software development for high-performance or real-time systems.
  • Expertise with C/C++, embedded Linux/RTOS, and hardware-centric development workflows.
  • Proven experience with XR technologies, including AR/VR/MR headsets, optical systems, camera pipelines, or visual-inertial tracking.
  • Deep understanding of graphics pipelines, GPU/accelerator programming, or real-time rendering concepts.
  • Strong systems-level thinking and ability to lead designs across multiple engineering disciplines.

Preferred Qualifications:
  • Experience with Unity, Unreal Engine, OpenXR, Vulkan, or similar XR/graphics frameworks.
  • Knowledge of computer vision, sensor fusion, or real-time signal processing.
  • Experience with aerospace, defense, or safety-critical system development.
  • Familiarity with model-based design tools, simulation environments, or digital twin ecosystems.
  • Background in leading multidisciplinary teams or serving in technical leadership roles.
  • Experience with three and six-degree-of-freedom extended reality systems.

Skills and Abilities:
  • Ability to plan and track development efforts using Agile Software techniques in Jira.
  • Software troubleshooting and regression testing.
  • Strong oral and written communication skills.
  • Ability to work with a multi-disciplinary team across several sites.

Travel/Physical Requirements:
  • Location: Merrimack, NH (Preferred), Roanoke, VA (Secondary), Washington, DC Area (Tertiary), Remote (Optional). If remote, up to 25% of travel is required on an as needed basis to support major integration events in Merrimack, NH.

#LI-AW1
Here Are Some of the Great Benefits We Offer:
  • Most locations offer a 9/80 schedule, providing every other Friday off
  • Competitive compensation & 401(k) program to plan for your future
  • Robust medical, dental, vision, & disability coverage with qualified wellness discounts
  • Basic Life Insurance and Additional Life & AD&D Insurances are available
  • Flexible Vacation & PTO
  • Paid Parental Leave
  • Generous Employee Referral Program
  • Voluntary Benefits Available: Longer Term Care, Legal, Identify Theft, Pet Insurance, and more
  • Voluntary Tricare Supplement available for military retirees

This job description does not list all the duties of the job. You may be asked by your supervisors or managers to perform other duties. The employer has the right to revise this job description at any time. The job description is not an employment contract. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. Elbit America is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.
*** If you encounter issues with your application, please email TalentAcquisition@ElbitAmerica.com***