Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL) [Remote]
$145.8k - $186.17kjobgether
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Staff Software Engineer - Performance Graphics (C++, Rust, WebGL) based in the United States.
This role focuses on the ongoing engineering and maintenance of a large-scale browser graphics stack covering rendering, compositing, images, canvas, and WebGL.
You will help keep complex graphics systems healthy by resolving bugs, regressions, incoming issues, and test-related challenges.
The position requires diagnosing graphics problems across multiple operating systems and hardware environments.
You will work within a mature, multithreaded codebase where strong debugging, optimization, and technical judgment are essential.
Your contributions will help reduce technical backlog and regressions while improving the reliability of the graphics area.
You will also participate in code reviews and routine engineering work, allowing senior engineers to dedicate more time to performance-focused initiatives.
This is a remote contract opportunity suited to an independent engineer who can take technical ownership in a complex open-source software environment.
Accountabilities:
- Own day-to-day maintenance of the graphics codebase, including bug fixes, regression resolution, test maintenance, and incoming technical issues.
- Diagnose and resolve graphics-related problems across multiple platforms, including Windows, macOS, Linux, and Android.
- Investigate complex issues involving rendering, compositing, images, canvas, WebGL, and related graphics components.
- Perform routine code maintenance and participate in code reviews to maintain code quality and long-term system health.
- Identify and address sources of regressions and technical backlog to improve the stability and reliability of the graphics area.
- Collaborate with engineers working across the graphics stack to resolve issues efficiently and maintain development momentum.
- Apply strong debugging and optimization techniques within a large, multithreaded codebase.
- Work independently on technically complex problems while providing technical leadership and sound engineering judgment.
- Contribute to a healthy graphics engineering environment that enables senior team members to focus on performance optimization and strategic improvements.
Requirements
- Strong professional experience with C++ and/or Rust .
- Solid understanding of graphics frameworks and GPU architecture.
- Strong debugging and optimization skills, particularly within multithreaded software systems.
- Experience working effectively within large, mature, and complex codebases.
- Ability to independently investigate technical issues, identify root causes, and implement reliable solutions.
- Demonstrated ability to take technical ownership and provide engineering leadership when addressing complex problems.
- Strong code review and software maintenance skills.
- Ability to collaborate effectively within distributed and open-source-oriented engineering environments.
- Knowledge of shader languages is preferred.
- Experience with mobile platforms, particularly Android, is an advantage.
- Previous experience contributing to open-source projects is preferred.
Benefits
- Remote work arrangement.
- Contract engineering opportunity focused on high-performance graphics and large-scale software.
- Opportunity to work across rendering, compositing, images, canvas, and WebGL technologies.
- Exposure to cross-platform graphics engineering across desktop and mobile environments.
- Opportunity to contribute to a mature, widely used open-source software codebase.
- Technical ownership and autonomy within a complex engineering environment.
- Opportunity to work alongside experienced engineers on graphics maintenance and performance initiatives.
- Canada Tier 1 compensation range: CAD $145,800–$186,172.
- Canada Tier 2 compensation range: CAD $131,400–$154,600.
- Compensation ranges are location-dependent and reflect the ranges provided in the source posting.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$131.4k - $154.6k
...behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Staff Software Engineer - Performance Graphics (C++, Rust, WebGL) based in the United States. This role focuses on the ongoing engineering and maintenance of a...Contract workPerformanceC++Full timeRemote work$202k - $215k
...different: production readiness, performance, reliability, and the engineering boundary between exploratory model... ...memory reuse Writing or tuning Rust, C++, and CUDA where framework-level optimization... ...Maintaining the deployment contract: model artifacts, runtime...Contract workPerformanceC++Full timeLocal area- ...Kforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join... ...TCP/IP or IPSec * Knowledge of Rust programming language a plus... ...experience, skills, seniority, location, performance, union contract and business needs. This range...Contract workPerformanceC++Hourly payWorldwide
- ...role You will diagnose and fix WebGL bugs in Gecko and improve its... ...security within the Firefox graphics team. Responsibilities... ...and fix WebGL bugs in Gecko (C++/Rust), including security bugs... ...Preferred Prior browser-engine / Gecko experience. Security...Contract workC++
$206.5k - $258.1k
...give hundreds of ML engineers a training platform they... .... We are seeking a Staff Software Engineer to help design... ...~ Observability and performance engineering —... ...language such as Go, Rust or C++. ~ Experience operating... ...entering into an employment contract with you; (iv)...Contract workPerformanceC++Full timeTemporary workPart timeLocal areaShift work- ...Skyways is hiring a Staff Software Engineer to set technical... ...services, to C++ running in our ArduPilot... ...and modern web graphics, so other... ...systems and APIs for performance, reliability, load... ....js, Babylon.js, WebGL, or similar 3D technologies... ...U.S. government contract requirements,...Contract workPerformanceC++Permanent employmentLocal areaRelocation package
- ...team. We are seeking a Staff Software Engineer to support several new,... ...Experience developing in C++, C#, Rust, Python, or Go. ~ Experience... .... Experience with high-performance computing, distributed... ...unsolicited resumes from contract agencies or search firms....Contract workPerformanceC++Permanent employmentFull timeWork experience placementLocal area
$206.5k - $258.1k
...Rivian's Autonomy org needs a Staff Software Engineer, Compute & Storage to own... ...object storage, and the performance and cost tradeoffs of... ...+ years hands-on with Go, C++ or Rust, plus strong Python. ~3+... ...entering into an employment contract with you; (iv) complying with...Contract workPerformanceC++Full timeTemporary workPart timeLocal areaShift work$98.5k - $206.8k
...Job Title: Staff Embedded Software Engineer Job Category: Engineering... ...thrives in low-level, performance-critical... ...• Proficiency in C/C++ for embedded targets... ...Experience with the Rust language, Python, and... ...Federal Government contract labor categories and...Contract workPerformanceC++Full timeWork experience placementWork at officeLocal areaFlexible hours$118.31k - $224.58k
...dedicated to recruiting and developing high-performing talent who are passionate about what... ...security. Job Title: Sr. Member Engineering Staff (RUST Software Engineer - Encryption) Job Code: 44... ...of software languages (primarily C/C++, Rust, and Python), implementing...PerformanceC++Local areaFlexible hours- ...combining rigorous engineering with learning... ...We’re building the software platform that enables... ...while delivering the performance and reliability... ...the interfaces and contracts between major... ...strong plus Modern C++ and Python: expert... ...systems Rust: experience building...Contract workPerformanceC++Local area
$206.5k - $258.1k
...part of how hundreds of engineers develop, test, and ship software. We are seeking a Staff Software Engineer to... ...individual engineer performance. Drive improvement... ...language such as Go, Rust, C++, or TypeScript. ~... ...entering into an employment contract with you; (iv)...Contract workPerformanceC++Full timeTemporary workPart timeLocal areaShift work- ...Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management... ...-quality, production-grade code (Rust, C/C++, or similar) and contribute to... ...platform Solving problems where performance, security, and scale all matter at once...PerformanceC++Temporary workH1bWorldwide
- ...client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a... ...Contribute to the development of high-performance, reliable communications systems *... ...seniority, location, performance, union contract and business needs. This range may...Contract workPerformanceC++Hourly pay
- ...leading provider of open source software and operating systems to... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... .... We are hiring a C++/Rust Graphics and Windowing System... ...We build Mir – a high-performance, high-efficiency technology...PerformanceC++Full timeWork experience placementWork at officeLocal areaRemote workWork from homeWorldwide
- ...Chipton-Ross is seeking a Rust Software Developer for a contract opportunity in Camden,NJ.... ...degree in computer engineering, Electrical Engineering,... ...language. ~ Experience with C\C++ development and object-... ...software, and operational performance requirements and design of...Contract workPerformanceC++Full timeLocal area
- ...bar through mentorship and engineering standards. You'll partner closely... ...resilient, observable, and performance-tuned. Define stable APIs... ...Python) or systems language (C, C++, Rust) with strong system design... ...Due to U.S. government contract and security requirements, this...Contract workPerformanceC++Full timeFlexible hours
- ...Description Job Title: Senior Mission Systems Software Engineer (C++/C#/Rust) Location: Fort Worth, Texas Type : Contract To Hire Contractor Work Model : Onsite... ...advanced mission systems in a secure, high-performance environment. This role is focused on designing...Contract workPerformanceC++Permanent employmentFor contractorsLocal area
- ...Job Title Graphics Software Engineer (XR / Gaussian Splatting / Android) Duration 6-Month Contract Location: San Diego, CA Job Description... ...This is a hands-on, performance-critical role where you will... ...descriptor sets) Expert-level C++ (C++17/20) for real-time...Contract workPerformanceC++
- ...Title : Staff Software Engineer Location - Hercules, California (3 Days Onsite) Contract & FTE Both Domain - Healthcare... ...Design and implement the core C++ control software that drives... ...in embedded development, performing design and code reviews,...Contract workPerformanceC++Work experience placement
- ...Role: Sr Software Engineer Graphics Work location: ST PAUL MN Background and... ...: MANDATORY Job Type: Contract Interview: Phone/Video.... ...medical devices to meet specific performance requirements and deliver on... ...Object-Oriented Design C++ and Qt Programming Experiences...Contract workPerformanceC++
- Position: Senior Rust Developer(23306-1) Location... ...Skills: Exp in Software Engineering: 7+ years Exp in RUST... ...Java: 5+ years Exp in C++: 5+ years Secondary... ...Austin Employment Type Contract Job Summary UST is seeking... ...architectures, and performance optimization using...Contract workPerformanceC++
$265k - $331.3k
...group of algorithm developers / software engineers focused on delivering... ...algorithms and frameworks in C++. Mentor junior engineers involved... ...for high-quality, high-performance, scalable autonomy software.... ...entering into an employment contract with you; (iv) complying with...Contract workPerformanceC++Full timeTemporary workPart timeLocal areaShift work$207k - $300k
...Silicon leadership on performance and feature opportunities in graphics hardware and software.Influence, coach, and... ...a distributed team of engineers.Facilitate alignment and... ...languages (e.g., C++ or C).5 years of experience... ...and familiarity with Rust.Knowledge of Mobile GPU...PerformanceC++$140k - $168k
...skilled and experienced Staff Embedded Software Engineer to join our software team... ...assurance and optimize I/O performance. Provide post-production... ...language, preferably C++. Experience in embedded... ...unsolicited resumes from contract agencies or search firms....Contract workPerformanceC++Permanent employmentFull timeWork experience placementLocal area$206.5k - $258.1k
...position, you will be a Lead Staff Engineer developing embedded software for Rivian's next-... ...optimizations to enhance system performance, memory utilization, and... ...programming with C and C++ languages. ~ Experience... ...into an employment contract with you; (iv) complying...Contract workPerformanceC++Full timeTemporary workPart timeWork experience placementLocal areaShift work- ...set the standards for software-defined vehicles... ...We are looking for a Staff Embedded Software Engineer who understands the... ...validation, ensuring robust performance and seamless user... ...proficiency in C, C++, and Python. Good... ...into an employment contract with you; (iv) complying...Contract workPerformanceC++Full time
- ...set the standards for software-defined vehicles... ...highly skilled Software Engineer proficient in Modern C++ ( C++11 and above) and/or Rust to join our team. The... ...). Optimize performance in resource-constrained... ...entering into an employment contract with you; (iv)...Contract workPerformanceC++Full timeLocal area
- ...generation of supercomputing, high-performance computing, cloud, and AI.... ...next-generation systems software for AMD GPUs with Rust as a core technical... ...support, system interfaces, engineering practices, and validation... ...specific code.Strong C or C++ systems programming skills...PerformanceC++Local area
$171.1k - $213.9k
...Role Summary As a Staff Embedded Software Engineer, you will play a key role... ...products are reliable, high-performing, and secure. Responsibilities... ...experience developing C/C++ based applications on... ...into an employment contract with you; (iv) complying with...Contract workPerformanceC++Full timePart timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL) [Remote]. Be the first to apply!
- remote contract web developer United States
- contract software developer United States
- contract developer United States
- contract engineer United States
- vinyl graphics United States
- online graphic design United States
- graphic designer no experience United States
- graphic design internship United States
- graphic designer full time United States
- lead visual designer United States


