Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering/Development: 3D Graphics Software Engineer

$125k - $200k

Canfield Scientific, Inc.

The ideal 3D Graphics Software Engineer candidate is a skilled C++ with experience in real-time 3D rendering using the OpenGL with a good understanding of the software lifecycle, the ability to work in a fast-paced environment with shifting priorities and enjoys problem solving.

 

Job Description:

Design, develop, and maintain real-time 3D applications using modern C++ and OpenGL

Implement and optimize rendering pipelines, 3D geometry handling, and custom shader effects

Develop features for 3D interaction, visualization, and simulation based on large image datasets

Integrate graphics modules with backend data-processing and UI frameworks

Debug, profile, and optimize CPU/GPU performance across multiple platforms

Write clean, maintainable, well-documented, and portable code

Core Requirements:

Bachelor’s degree, computer science or related field preferred or an equivalent combination of experience and education          

At least 1 year of established experience in C++ with focus on high-performance application development

Demonstrated experience with OpenGL or OpenGL ES, including GLSL shader programming

Solid understanding of 3D computer graphics, linear algebra, and camera geometry

Knowledgeable of cross-platform development (Windows, Linux, or macOS)

Familiarity with C++ build tools such as git and make or CMake

Desired:

Exposure to Vulkan, Metal, or DirectX graphics APIs is a plus

Experience integrating 3D visualization with image processing pipelines or machine learning models,  medical imaging or regulated software environments, or CI/CD pipelines for mobile (e.g. Jenkins, GitHub Actions)

Understanding of scientific visualization, simulation software, or game engine architecture

Experience with modern GPU profiling and debugging tools (e.g., RenderDoc, Nsight, glDebugMessageCallback)

Canfield Imaging Systems is the world-leading developer of specialized photographic systems for medical practices, institutions, research organizations, and pharmaceutical suppliers. Canfield offers comprehensive benefits to its eligible full-time employees. These include paid days off, medical, dental, and vision insurance, may be eligible for a discretionary bonus, and a 401(k) plan with employer match (currently set at 50%). The anticipated salary range for the position is $125,000.00-$200,000.00 annually. This is dependent upon consideration of multiple factors when determining a base salary such as a candidate’s experience, education, and current market conditions. If the role is eligible for full benefits, it will be discussed with you during the interview process. Canfield Imaging Systems is a division of Canfield Scientific, Inc., the largest provider of photographic documentation resources and services for pharmaceutical research.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineering/Development: 3D Graphics Software Engineer in Parsippany, NJ vacancy
  • $125k - $200k

     ...a good understanding of the software lifecycle, the ability to work...  ...Design, develop, and maintain 3D and mobile applications using...  ...Stay current with Qt and iOS development best practices Core...  ...Swift if needed) Exposure to graphics APIs (OpenGL, Metal) Understanding... 
    3D
    Full time
    Shift work

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $113.2k - $237.8k

    Job Title: Wireless Protocols Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee...  .... Our solutions, refined and advanced over two decades of development, allow for a mix of deployment options, ranging from low-... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Florham Park, NJ
    2 days ago
  • $94.4k - $198.2k

    Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular...  ...address emerging cyber threats. Responsibilities: • Design, development, and testing of real‑time embedded and application‑level... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    3 days ago
  • $90k - $110k

     ...for a skilled and passionate Software Developer in Test to ensure...  ...CD pipelines Work alongside development on the systems design and...  ...preferably in computer science, engineering, or technology 5+ years of...  ...testing peripheral devices, graphics/imaging software... 
    Suggested

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $90k - $110k

    We are seeking a CI/CD DevOps Engineer to design, implement, and maintain continuous integration and continuous delivery pipelines that support modern software development practices. This role is critical in ensuring fast, reliable, and secure delivery of applications across... 
    Suggested
    Full time
    Local area

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $65k - $85k

     ...looking for a Mobile Applications Engineer to support our mobile app...  ...recommendations to the development team where appropriate. It is...  ...assurance role with a path to software development for the right...  ...testing peripheral devices, graphics/imaging software   Canfield... 
    Full time
    Work at office

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $80k - $100k

     ...do and the value our products bring to our customers. The perfect candidate for this opportunity is one who keeps current with development and design trends on the iOS platform and is committed to quality. Required Skills: Strong command of Swift language and deep understanding... 
    Full time

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $169k - $213.75k

     ...resilience. As a senior technical leader, you will work across Engineering, Cloud, Infrastructure, Security, and Operations teams to...  ...reduction, troubleshooting, and operational automation. · Lead development of agentic and multi-agent operational solutions that coordinate... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Zelis

    Morristown, NJ
    3 days ago
  • $90k - $110k

     ...Description: Serve as the technical project manager for the development team ensuring technical projects align with business...  ...of assigned technical projects Collaborate with engineering, web, and software development teams to define goals and understand the technical... 
    Full time

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $110k - $120k

     ...Technical Project Manager – Clinical Platforms to join our growing team. This role sits at the intersection of information systems, software development, and operations, driving delivery of web-based clinical platforms used for medical imaging review and data workflows. This... 
    Full time
    Flexible hours

    Canfield Scientific, Inc.

    Parsippany, NJ
    a month ago
  • $94.4k - $198.2k

    Job Title: Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type...  .... 5+ years of professional experience in embedded software development with reverse engineering skills. Proficiency in C, C++, and... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    3 days ago
  • $144.98k - $161.2k

     ...carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Engineer, Software located in Parsippany, NJ will work with a team of other software engineers and network engineers to design, implement, and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Remote work
    Flexible hours
    3 days per week

    T-Mobile

    Parsippany, NJ
    4 days ago
  •  ..., an established multi-disciplined engineering design and construction management firm...  ...of experience for its growing land development group. Projects will include roads,...  ...experience with civil engineering software (AutoCAD Civil3D) Company Description Maitra Associates... 
    3D
    Work at office
    Local area
    Flexible hours

    Maitra Associates, P.C.

    Morristown, NJ
    6 days ago
  •  ...Mechatronics (Electro-Mechanical) ENGINEER Tri-Power Design, LLC (TPD...  ...have skills in design and development of parts and assemblies and...  ...solutions in CAD. 2. Make 3D CAD machine assemblies. 3....  ...using PTC Creo CAD modeling software 3. Solidworks experience with... 
    3D
    Local area

    Tri-Power Design, LLC

    Denville, NJ
    2 days ago
  • $108k - $183.6k

     ...all begin with inspiration, research and development. KLA focuses more than average on...  ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...computers and industry-standard software applications (Microsoft Outlook, Word,... 
    Minimum wage
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    KLA

    Totowa, NJ
    3 days ago
  • $20 - $22 per hour

     ...collaborative workspace that encourages teamwork and professional development. Shift & Schedule Monday to Friday Requirements...  ...oral anatomy. Preferences Modern Tech: Proficiency in using 3D scanners for imaging. Terminology: A strong grasp of both dental... 
    3D
    Hourly pay
    Full time
    Monday to Friday
    Shift work

    Hudson Oral Surgery - Denville

    Denville, NJ
    5 days ago
  • $227k - $303k

     ...and developer-facing capabilities that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our...  ...broad organizational impact. Kubernetes operator development, CRD design, or control-plane work — especially in the... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    3 days ago
  •  ...extraoral photographs ~ Panoramic and cephalometric X-rays ~3D iTero or intraoral scans Ensure image quality and accuracy...  ..., team-oriented environment On-the-job training and development Competitive compensation Health and dental benefits, with... 
    3D

    Specialty Dental Brands

    Parsippany, NJ
    3 days ago
  •  ...Description Summary: We’re working with a well-established civil engineering firm in Central New Jersey that’s actively adding to their...  ...engineering plans and construction documents using AutoCAD Civil 3D Support design for municipal infrastructure projects (... 
    3D
    Local area

    RimePro Inc

    Parsippany Troy Hills, NJ
    20 days ago
  • $75k - $100k

     ...Description Job Description Matrix New World Engineering, a part of True Environmental and its partner firms...  ...Certification: Engineer in Training (EIT) required. Software Proficiency: Proficiency in AutoCAD Civil 3D; experience with MicroStation and/or stormwater/... 
    3D
    Local area

    True Environmental

    Florham Park, NJ
    29 days ago
  • $140k - $165k

     ...QualificationsRequirements:University degree in Chemistry, Biology, Biotechnology, Pharmacy, or similar6+ years of experience in the development and manufacturing of small-molecule drug substances for clinical and commercial use3+ years of experience in a commercial setting... 
    Full time
    Contract work
    Temporary work

    Sobi

    Morristown, NJ
    4 days ago
  • $115k - $160k

     ...Description Matrix New World Engineering, a part of True Environmental and...  ...QA/QC: Direct and review the development of construction documents (plans...  ...to review comments. Software Proficiency: Proficiency with AutoCAD Civil 3D; MicroStation and stormwater/hydraulics... 
    3D
    Contract work
    For contractors
    Local area

    True Environmental

    Florham Park, NJ
    29 days ago
  • $62.99 per hour

    job summary: Join a dynamic engineering team dedicated to building and deploying mission-critical software systems for a leading US banking institution. Our mission is to shape engineering standards and technical strategies through robust, scalable, cloud-native full... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Morristown, NJ
    6 days ago
  •  ...need you. What You’ll Do Join our Software Team — the brains behind the machines....  ...concept through delivery, balancing new development with the practical realities of...  ...Degree in Computer Science or Software Engineering, or equivalent experience Technologies... 
    Worldwide

    HUDSON LAB AUTOMATION

    New Providence, NJ
    11 days ago
  • $80k - $95k

     ...leading Information Technology company, is seeking an experienced Software Engineer to join their team in Parsippany, New Jersey. The successful...  ...a platform for continuous learning and professional development while contributing to exciting projects. Responsibilities... 
    Full time
    Flexible hours

    Careerscape

    Parsippany, NJ
    27 days ago
  • $170k - $190k

     ...respected A-rated insurance carrier, is seeking a seasoned Senior Software Engineer (.NET / Azure) to join their growing IT department. This is...  ..., and deploy enterprise-level applications using Microsoft development tools and frameworks. Participate in full lifecycle... 
    Remote job

    KING'S INSURANCE STAFFING LLC

    East Orange, NJ
    a month ago
  • $150k - $225k

     ...expertise and leadership. As a Lead Civil Engineer, you will guide teams to deliver...  ...between technical leadership and business development, providing the opportunity to shape both...  ...standards preferred. Proficiency in Civil 3D, MicroStation OpenRoads and experience managing... 
    3D
    Local area

    TYLin

    Rockaway, NJ
    more than 2 months ago
  •  ...clients a suite of utilization management software solutions. Our mission is dedicated to...  ...highly motivated and experienced DevOps Engineer to join our dynamic technology team. In...  ...delivery. You will collaborate closely with development, operations, and security teams to... 
    Temporary work
    Flexible hours

    Agadia Systems Inc

    Parsippany, NJ
    23 days ago
  • $109k - $145k

     ...that drives innovation.  What You’ll Do: We are seeking Software Engineers to join our efforts in building, maintaining, and...  ...production and pre-production clusters, building tools to enable development teams to follow best practices. Who You Are: ~2-5 years... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    more than 2 months ago
  • $115k - $135k

     ...Job Description About CP Engineers With forty years of experience...  ...projects, including site development, Zoning, Regulatory and Environmental...  ...with project management software (e.g., Ajera), Microsoft Office...  ...with AutoCAD, Civil 3D, Stormwater and Utility Modeling... 
    3D
    Work at office
    Remote work
    Flexible hours

    CP Engineers

    Parsippany, NJ
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering/Development: 3D Graphics Software Engineer. Be the first to apply!