Software Engineer (Rendering/GUI)

  • location: Santa Clara, CA (remote)
  • type: Contract
  • salary: $50 - $53 per hour

job description

Software Engineer (Rendering/GUI)

job summary:
We have a 6 month contract opportunity for a Software (Rendering or GUI) Engineer. This role is 100% remote and it is highly likely that it will extend up to 18 months.

Description:

Our team is implementing an open-source library that supports the rapid development of a range of 3D solutions: range data acquisition, 3D machine learning, visualization, 3D reconstruction, etc. We are looking for an experience software engineer with knowledge of rendering, and development of GUI. Experience with the imGUI library is highly valued.

May work in any time zone in the US.

Seeking a Rendering or GUI engineer who has experience with creating or modifying new widgets, creating a GUI library, creation of user interfaces. Must have in depth knowledge of C, C++ specifically C++14 and17. Seeking candidates who have played with rendering features, volcan, low level GUI API's. Would like to see candidates who have had serious jobs involving the above experience. Candidates with 3+ years of strong rendering are preferred over candidates with 20 years of SW experience but not much rendering.

Required skills:

3+ years of direct rendering, GUI API development experience required

- Experience programming in C++ (14 and 17)

- Knowledge of multi-platform programming (Linux, Windows, and Mac)

- Knowledge of rendering pipelines (OpenGL, Vulkan, Metal, others.)

- Knowledge of GUI development (imGUI, nanoGUI, others)

- Experience using Git and related tools

The developer will dive into the existent codebase, with the help of the team, in order to offer the solution. Code reviews are part of this project

Tasks and Deliverables:

- New GUI for an existent 3D Open Source library

BS degree or higher level of education required for this role.

 
location: Santa Clara, California
job type: Contract
salary: $50 - 53 per hour
work hours: 8am to 4pm
education: Bachelors
 
responsibilities:
Seeking a Rendering or GUI engineer who has experience with creating or modifying new widgets, creating a GUI library, creation of user interfaces. Must have in depth knowledge of C, C++ specifically C++14 and17. Seeking candidates who have played with rendering features, volcan, low level GUI API's. Would like to see candidates who have had serious jobs involving the above experience. Candidates with 3+ years of strong rendering are preferred over candidates with 20 years of SW experience but not much rendering.

 
qualifications:
  • Experience level: Experienced
  • Minimum 3 years of experience
  • Education: Bachelors (required)
 
skills:
  • Rendering
  • GUI

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs



    Software Engineer III

  • location: Menlo Park, CA
  • job type: Contract
  • salary: $70 - $75 per hour
  • date posted: 7/15/2021