1

Software Engineer Open Source Jobs (NOW HIRING)

In this role, you'll build and scale open-source-powered frameworks, developer tools, and user ... Proficient in modern web tooling and software distribution (e.g., Next.js, Turbopack and bundlers ...

$165K - $242K/yr

As a Senior Software Engineer on Marimo's core open source team, you'll take ownership of projects across Marimo's open-source ecosystem, focusing on Marimo's backend and its Python ecosystem. You ...

Strong software engineering fundamentals. You write code others can read - clear structure, obvious ... Hands-on experience with the open source AI stack - inference, orchestration, agent frameworks ...

next page

Showing results 1-20

Software Engineer Open Source information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer open source jobs pay per year?

As of Jul 7, 2026, the average yearly pay for software engineer open source in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Open Source, and why are they important?

To thrive as a Software Engineer Open Source, you need strong programming skills (often in languages like Python, JavaScript, or C++), a solid understanding of software development principles, and experience contributing to public code repositories. Familiarity with version control systems like Git, open source collaboration platforms such as GitHub or GitLab, and knowledge of CI/CD tools are typically expected. Excellent communication, collaboration, and self-motivation help you work effectively with distributed teams and diverse communities. These skills are crucial to build high-quality software, foster community trust, and drive impactful contributions in open-source environments.

How do Software Engineers in open source projects typically collaborate with a distributed team?

Software Engineers working on open source projects often collaborate with contributors from around the world using asynchronous communication tools like GitHub, Slack, and mailing lists. Team members submit and review code through pull requests, participate in discussions through issues, and attend virtual meetings when necessary. This distributed structure requires strong written communication skills, self-motivation, and familiarity with version control workflows. Engaging with a diverse community also provides valuable networking opportunities and exposure to a wide range of technical challenges.

What is the difference between Software Engineer Open Source vs Software Engineer?

AspectSoftware Engineer Open SourceSoftware Engineer
CredentialsBachelor's in CS or related field, sometimes open source contributionsBachelor's in CS or related field, sometimes certifications
Work EnvironmentCollaborative, community-driven projects, often remoteCorporate or startup settings, team-based, often in-office or hybrid
Industry UsageTech companies, open source communities, nonprofitsTech, finance, healthcare, and various industries
Search & Comparison IntentFocus on open source contributions, community involvementBroader software development roles, product focus

While both roles involve software development, Software Engineer Open Source emphasizes contributions to open source projects and community collaboration, often with a focus on transparency and shared knowledge. Software Engineers in general may work on proprietary products within organizations. The key difference lies in the environment and nature of work, with open source roles being more community-oriented and transparent.

What does a Software Engineer Open Source do?

A Software Engineer Open Source designs, develops, and maintains software that is freely available for anyone to use, modify, and distribute. They typically contribute to open source projects by writing code, fixing bugs, and collaborating with a global community of developers. Their work often involves using and improving open source tools, libraries, and frameworks, ensuring code quality, and adhering to community standards and licensing requirements. Open source software engineers may work for companies that support open source projects or contribute in their free time to public repositories.
What states have the most Software Engineer Open Source jobs? States with the most job openings for Software Engineer Open Source jobs include:
What job categories do people searching Software Engineer Open Source jobs look for? The top searched job categories for Software Engineer Open Source jobs are:
Infographic showing various Software Engineer Open Source job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Android Open Source Embedded Software Engineer

Android Open Source Embedded Software Engineer

Geologics

Dedham, MA โ€ข On-site

$65 - $72/hr

Contractor

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

ย TITLE:ย Android Open Source Embedded Software Engineer

LOCATION:ย Dedham, MA 02026 (no relocation assistance)

SCHEDULE:ย 9/80

Required:ย US Citizenshipย  ย 

W2 Hourly Contract Onlyย 

Hourly Rate Range: $65.00 - $72.00 with limited benefits

***ย W2 hourly Contract Only with a possible extension, No 1099, No third parties, no C2C.

No exceptions (Sorry) ย  ย US Citizenship is Required ***

We have an opening for anย Android Open-Source Embedded Software Engineerย in Dedham, MAย to work with custom Hardware built in-house, for our Cyber group, you'll be a member of a cross-functional team responsible for developing mission-critical NSA-certified Cybersecurity devices in a rapidly growing product line. You'll be working at the cutting edge of Cybersecurity and high-speed data.

We encourage you to apply if you can meet these requirements.ย 

ย 

REQUIREMENTS

  • US Citizenship
  • Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience
  • Real-Time multi-threaded Embedded software, preferably on Linux and Android OSes.
  • Model-based development, preferably Rhapsody.
  • Android Open Source Project (AOSP)-based development (Android Operating System development)
  • Extensive experience with Object Oriented design and programming, preferably in UML, C++ and Java.
  • Android System Application development
  • Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh.
  • ARM virtualization extensions, preferably Hypervisor.

Nice to have:

  • Hypervisor Technology
  • Linux
  • Rhapsody
  • UML
  • Device drivers
  • Ninja/SOONG Build Systems

What sets you apart:

  • Passion for designing complicated systems and working on problems of diverse scope. Ability to define the scope, schedule, and expectations for the work you execute.
  • Shows initiative on assignments and executes projects with little guidance and can provide technical direction and leadership.
  • Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging.
  • Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting.


ย If you or anyone you know is interested in hearing more about this position, please email your resume and availability to Meredith Baldwinย atย Mbaldwin@geologics.com
ย 

*Rates listed are not a guarantee of salary/rate. ย Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level

GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran


Meredith Baldwin
Recruiter
(703) 891-6115
Mbaldwin@geologics.com
#CJ


Education:DegreeEmployment Type: CONTRACTOR