Make yourself visible and let companies apply to you.
Roles

GitHub Jobs

Overview

Discover the best GitHub jobs on Haystack, your go-to IT job board for top developer opportunities. Whether you're a seasoned GitHub expert or looking to build your career in version control and collaboration, find the latest remote and onsite GitHub developer roles, software engineer positions, and more. Start your job search today and connect with leading tech companies hiring GitHub professionals!
Filters applied
GitHub
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Embedded Software Engineer
FINTEC recruit Ltd
Westhill
Hybrid
Mid
£50k - £60k
github
git
c++
c
csharp
FINTEC recruit is seeking an Embedded Software Engineer for our global subsea /marine client based in Aberdeen. This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc.
Offering hybrid working options, flexi working, Monday to Friday with early finish on Fridays. You will be developing new medical monitoring equipment technologies used for marine/subsea/offshore work environments.
Responsibilities:
Software engineering input for existing and new systems and products
Create documentation for specifications, proposals, test plans, reports etc
Supporting software management of change for new & existing codebase
Skills and experience required for the Embedded Software role :-
Degree qualified in either Computer Science / Software / Electrical/Electronic Engineering or equivalent
Experience with developing medical/health monitoring equipment would be an advantage
Experience in a software development / engineering role & with development life cycle
Good knowledge in embedded software (MPLAB, ST32) development, test and debug.
Good knowledge in high level development languages preferably one or more of C# and C++, and C.
Software management systems (e.g. Azure DevOps, GitHub, etc) and advantage
Source code version control systems (specifically git) an advantage.
Communications (network and serial) an advantage.
User interface design, Database development & software design methodology is an advantage
Haven an interest in interest in IOT devices and wireless communication protocols (Bluetooth Low Energy, Wi-Fi).
Full details of the Embedded Software Engineer role is available on application. To apply please submit your current CV or apply via our FINTEC recruit website.
Embedded Software Engineer - Linea Research
Focusrite Audio Engineering Ltd
Location not specified
Hybrid
Mid
£40k - £65k
github
processing-js
c++
c
python
jenkins
+1
Based: Letchworth Garden City / Hybrid
Term: Permanent, Full time
Salary: £40000 - £65000 pa dependent on experience + benefits
The Company
Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of the most prestigious venues and events. We are a global brand and the leading manufacturer of professional amplifiers in the UK.
Our modern offices and research facilities are based in Letchworth Garden City, Hertfordshire and for this role our workshop in Great Bookham, Surrey is also available as a base. Please note that due to the nature of the work candidates will need to be able to attend one of these two locations on a regular basis.
We have an exciting opportunity for the right person to join our software department. In this position, the successful candidate will help develop the firmware on which our products depend. This is a full time, permanent position.
We are looking someone with:
Experience writing and debugging code on embedded systems in C and C++
As an Embedded Developer we would expect you to have some experience of:
getting new hardware from initial power up to running ‘main()’
writing low level drivers, test code and unit tests
working with common serial interfaces like I2C, UART and SPI etc.
working with Real Time Operating Systems, network stacks and Flash filing systems
using embedded debugging tools that work with JTAG and Arm Cortex SWD etc.
using basic electronics test equipment
reading the parts of circuit diagrams relevant to embedded systems
Also of benefit would be:
Familiarity with Python and C#.NET
Familiarity with SQL, Azure, Jenkins and Github
Familiarity with ARM cored processors
Familiarity with Digital Signal Processing
An interest in audio equipment or the audio / music industry
Benefits:
Hybrid way of working after probation
25 days holiday, plus bank holidays
The opportunity to join our Group Pension, Income Protection, Life Assurance,
Health Cash Plan and Private Medical Insurance schemes
The opportunity to participate in our Group Bonus scheme
The opportunity to join our Electric Car Scheme
VMWare Engineer
Experis
Location not specified
Remote or hybrid
Mid
£520/day - £521/day
terraform
github
git
ansible
powershell
vmware-vsphere
12 months
London - remote
Inside IR35 - Umbrella only
Active SC security clearance required, eligible candidates will be considered
Role Description:
As a VMware Engineer, you will be responsible for automating and managing virtual machine deployments. You will design, implement, and maintain scalable solutions using Vmware technologies to streamline infrastructure provisioning and lifecycle management.
Key Responsibilities:
Automate VM provisioning using tools like vRealize Automation (vRA), PowerCLI, and Terraform.
Operate within and have an understanding of Vmware vSphere environments, including ESXi hosts and vCenter Server.
Develop and maintain Infrastructure as Code (IaC) scripts for repeatable deployments.
Automate the build, configuration and hardening of base operating ystems
Integrate VM deployment workflows with CI/CD pipelines and ITSM systems.
Monitor performance and ensure high availability, security, and compliance.
Required Skills:
VMware vSphere, ESXi, vCenter, vRealize Suite (vRA/vRO)
PowerCLI, PowerShell, Terraform, Ansible
Automation & orchestration workflows
Scripting and Infrastructure as Code (IaC) being familiar with branching strategies and maintaining code
Windows/Linux OS administration and automation using Ansible, Ksh and Powershell
Using a Git based code repository
Automating pipelines using Github Actions
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
DevOps - Consultant
Opencast
Newcastle upon Tyne
Hybrid
Mid - Senior
£50k - £60k
python
bash
powershell
goland
terraform
github
+1
Ready for a new challenge?
Please note, you must have active SC Clearance for this role.
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
What’s life like as a Devops consultant at Opencast?
At Opencast, we love to keep things simple, and we love automation.
It’s not the same as your standard Devops Consultant job. Depending on your client’s needs, you’ll take on a range of roles. These will include:
· Taking the lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping communication channels open with all parties.
· Developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.
· Collaborating with our clients to understand their ways of working and will have an enthusiasm to learn new tools and technologies as needed.
· Contributing within Opencast communities.
We care about building things right. We believe in good devops practices and keeping things simple. We want to support you as much as we can on interiorising our approach to devops engineering and you supporting others.
We are proud consultants who combine our own experience and approach with our company values.
We are comfortable with new tech. We are empowered, cloud native, vendor agnostic devops engineers. We are empathetic, patient and care about quality.
We know when to pick our battles and how to manage expectations. We are humble, inclusive team players that listen and collaborate, with zero egos!
We’re always willing to teach and help others (inside or outside of our team). And we’re always willing to learn.
It’s a varied job that keeps you super technical and excited.
Salary:
£50,000 - £60,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday. Generous training budget.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
We are not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Page 2 of 2

Frequently asked questions

What types of GitHub jobs are listed on this job board?
Our job board features a wide range of GitHub-related positions including software development roles, DevOps engineers, repository managers, open source maintainers, and other technical jobs that require expertise with GitHub and its ecosystem.
How can I apply for a GitHub job listed on the site?
To apply for a GitHub job, simply click on the job listing of interest. You will be redirected to the employer’s application page or provided with contact details and instructions on how to submit your application.
Are remote GitHub job opportunities available?
Yes, many employers on our platform offer remote positions or flexible work arrangements. You can filter job listings by location or remote options to find roles that suit your preferences.
What skills and qualifications are commonly required for GitHub jobs?
Common skills include proficiency with Git and GitHub workflows, software development experience, knowledge of continuous integration/continuous deployment (CI/CD) tools, familiarity with programming languages like Python, JavaScript, or Ruby, and experience collaborating on open source projects.
Can I post my GitHub job opening on this job board?
Yes, employers and recruiters can post GitHub-related job openings through our platform. Visit the 'Post a Job' section to submit your listing and reach qualified IT professionals.