Are you an experienced systems developer passionate about open source and advancing laptop usability on FreeBSD?

Do you enjoy diving deep into graphics subsystems, kernel development, and hardware integration?
If you thrive in a collaborative, remote environment and want to help improve FreeBSD as a daily driver for laptops, this opportunity is for you!

The FreeBSD Foundation is seeking a Graphics Stack Developer to contribute to our Laptop Support and Usability Project — a major initiative focused on enhancing the “out of the box” experience for FreeBSD users worldwide. 

What You Will Do

You will work with a group of experienced developers on a range of laptop functionalities. The most important task will be to develop graphics drivers and hardware support to improve FreeBSD’s laptop compatibility. You will work on components of the desktop graphics stack, including Intel/AMD/NVIDIA drivers, Mesa, X11, and Wayland.

Your responsibilities will include:

  • Graphics: Driver development, vt(4) console integration, GPU compatibility.

  • Hardware Support: power management, device drivers.

  • Integration:  Testing, documentation, and community engagement 

What You Will Bring

Essential Qualifications

  • 5+ years of experience with C programming

  • Proven expertise in kernel and device driver development

  • Experience with FreeBSD or Unix operating systems

  • Prior open source project contributions

  • Strong understanding of graphics subsystems (X11, Wayland, Mesa)

  • Experience in graphics driver development (DRM/KMS)

  • Solid hardware debugging skills and laptop hardware experience

Preferred Qualifications

  • FreeBSD committer experience

Contract and Work Model

  • Contract Duration: 12 months, full-time

  • Work Model: Fully remote, open to candidates in any country (except where restricted by U.S. sanctions)

  • Collaboration: A few virtual meetings per month, typically mornings U.S. Eastern Time, plus brief weekly and monthly written updates

Compensation

Competitive contract rate based on various factors relevant to the position and candidate, such as geographical location, candidate qualifications, relevant job-related work experience, education, and skillset.

About FreeBSD and The FreeBSD Foundation

FreeBSD is everywhere: If you stream movies via Netflix or play the latest PlayStation game sensation, you’re already using FreeBSD. FreeBSD Foundation supports the work of the FreeBSD Project and is committed to hiring people as committed to the open source development community as we are. We care about getting results, not about putting in time at an office. Come see what it’s like to work in a collaborative environment where we celebrate each person’s uniqueness and our strengths as a cohesive team.

To Apply:

Please fill out an application here.

Questions? Contact jobs@freebsdfoundation.org

The FreeBSD Foundation is an equal opportunity employer and we believe diversity makes us better. We encourage all qualified and interested candidates to apply.  If you have a disability or special need that requires accommodation, please let us know.