Senior Software Engineer
$123K - $162K/yr
The Senior Software Engineer will be a part of our rapidly growing surgical navigation division ... Excellent oral, written, and graphical communication skills * Working knowledge of Windows ...
$123K - $162K/yr
The Senior Software Engineer will be a part of our rapidly growing surgical navigation division ... Excellent oral, written, and graphical communication skills * Working knowledge of Windows ...
$123K - $162K/yr
The Senior Software Engineer will be a part of our rapidly growing surgical navigation division ... Excellent oral, written, and graphical communication skills * Working knowledge of Windows ...
Professional robotics software engineering experience with autonomous mobile robots or comparable autonomous systems * Hands-on development of 3D LiDAR-based localization and/or SLAM * Experience ...
Quick apply
Professional robotics software engineering experience with autonomous mobile robots or comparable autonomous systems * Hands-on development of 3D LiDAR-based localization and/or SLAM * Experience ...
Audubon, PA · On-site
The Software Engineer will be responsible for developing the web-based frontend for our Robotics ... algebra and 3D math concepts - Experience writing scripts in Bash, PowerShell or Python ...
Audubon, PA · On-site
The Software Engineer will be responsible for developing the web-based frontend for our Robotics ... algebra and 3D math concepts - Experience writing scripts in Bash, PowerShell or Python ...
Philadelphia, PA · Hybrid
$124K - $207K/yr
Job Title: Senior Software Engineer Location: Lake Forest, CA/ Houston, TX/ Philadelphia, PA ... management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 ...
Philadelphia, PA · Hybrid
$124K - $207K/yr
Job Title: Senior Software Engineer Location: Lake Forest, CA/ Houston, TX/ Philadelphia, PA ... management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 ...
Audubon, PA · On-site
The Software Engineer will be responsible for developing the web-based frontend for our Robotics ... algebra and 3D math concepts - Experience writing scripts in Bash, PowerShell or Python ...
Audubon, PA · On-site
The Software Engineer will be responsible for developing the web-based frontend for our Robotics ... algebra and 3D math concepts - Experience writing scripts in Bash, PowerShell or Python ...
Exton, PA · On-site
$100 - $125/hr
Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product ... Experience with Open GL graphics desired * Ability to use Debugger and low-level troubleshooting ...
New
Exton, PA · On-site
$100 - $125/hr
Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product ... Experience with Open GL graphics desired * Ability to use Debugger and low-level troubleshooting ...
New
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Quick apply
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Pittsburgh, PA · On-site +1
$141K - $242K/yr
As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile ... 3D geometry and spatial data structures. - Prove ability to work across various programming ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
State College, PA · On-site
$125 - $150/hr
What You Will Do As a UI DevSecOps Software Engineer, you will play a key role in designing ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
State College, PA · On-site
$125 - $150/hr
What You Will Do As a UI DevSecOps Software Engineer, you will play a key role in designing ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
State College, PA · On-site
$101K - $135K/yr
As a UI DevSecOps Software Engineer, you will play a key role in designing, developing, and ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
State College, PA · On-site
$101K - $135K/yr
As a UI DevSecOps Software Engineer, you will play a key role in designing, developing, and ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
$101K - $135K/yr
As a UI DevSecOps Software Engineer, you will play a key role in designing, developing, and ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
$101K - $135K/yr
As a UI DevSecOps Software Engineer, you will play a key role in designing, developing, and ... Develop user-facing software applications, web applications, or graphical user interfaces using ...
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
Blue Bell, PA · On-site
Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM ... similar software. * Responsible for multi-disciplinary designs related to power distribution ...
A 3D Graphics Software Engineer develops software to render and manipulate 3D graphics for applications like video games, simulations, and visual effects. They work with graphics APIs such as OpenGL, Vulkan, or DirectX and optimize performance for real-time rendering. Their role often includes writing shaders, developing rendering pipelines, and integrating 3D assets into applications. Strong knowledge of computer graphics principles, mathematics, and GPU programming is essential.
As a 3D Graphics Software Engineer, you will typically work on developing and optimizing rendering engines, implementing real-time visual effects, and collaborating with artists and designers to achieve visually stunning results. Your daily tasks may involve coding shaders, profiling performance for graphics pipelines, and troubleshooting graphical issues across multiple platforms. You’ll often be part of a multidisciplinary team, working closely with other engineers, product managers, and art departments to achieve project goals. This role offers opportunities to contribute to innovative features in games, simulation, or visualization software, often with room for career advancement into senior technical or leadership positions.
To thrive as a 3D Graphics Software Engineer, you should have strong programming skills in languages like C++ or Python, a solid understanding of computer graphics principles, and a relevant degree in computer science or a related field. Experience with graphics APIs such as OpenGL, DirectX, or Vulkan, and familiarity with shader programming and 3D modeling tools are highly beneficial. Creative problem-solving, effective teamwork, and clear communication are standout soft skills in this field. These abilities are crucial for building advanced graphics applications, collaborating with interdisciplinary teams, and staying current with evolving technologies.
The most popular types of 3D Graphics Software Engineer jobs in Pennsylvania are:
For 3D Graphics Software Engineer jobs in Pennsylvania, the most frequently searched job titles are:
The top searched job categories for 3D Graphics Software Engineer jobs in Pennsylvania are:

$123K - $162K/yr
Full-time
Re-posted 22 days ago
At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and educators to transform clinical insights into tangible solutions. Our solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible.
Position Summary:
The Senior Software Engineer will be a part of our rapidly growing surgical navigation division. Here, we develop novel tracking platforms, sensors and algorithms by working with top surgeons and a cross-functional engineering team. The Senior Software Engineer will be responsible for software development for surgical navigation products used across a wide variety of clinical procedures as well as performing the role of being the technical lead for the projects they are working on. The position will be a hands-on one with the individual capable of creative and systematic product development with minimum supervision.
Essential Functions:
Develops prototypes, proofs of concept in addition to production-quality solutions
Ensures efficient performance and scalability of solutions
Demonstrates a passion for software development, software craftsmanship, and test-driven development
Contributes to design, testing and documentation
Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies
Is able to work on sizeable individual efforts as well as on teams using agile methodologies
Adheres to the letter and spirit of the company Code of Conduct, the AdvaMed Code, MedTech Code, and all other company policies. Ensure Compliance with applicable governmental laws, rules, and regulations, both in the United States and internationally, by completing introductory and annual training and maintaining knowledge of compliance as it applies to your role.
Ensures Compliance with applicable governmental laws, rules, and regulations, both in the United States and internationally, by completing introductory and annual training and maintaining knowledge of compliance as it applies to your role.
Represents the company in a professional manner and uphold the highest standards of ethical business practices and socially responsible conduct in all interactions with other employees, customers, suppliers, and other third parties of Globus.
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Qualifications:
Bachelor's Degree with 5+ years of professional programming experience required OR a Master's degree with 3-5 years of experience
Experience in object-oriented analysis and design
Experience programming in C++
Experience in algorithms and data structures
Experience in Machine Vision
Experience in UI design and development
Experience programming in Python, MATLAB
Experience in Machine Learning is a plus
Experience with Git source control and pull request processes
Experience developing software tools, utilities, and libraries/components
Ability to work independently and as a key contributor in small teams
Excellent oral, written, and graphical communication skills
Working knowledge of Windows, Microsoft Teams, Microsoft Office, and E-mail
Ability to travel up to 5% of the time
Physical Demands:
The physical demands listed here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
Required to sit; climb or balance; and stoop, kneel, crouch or crawl
Required to regularly lift and/or move up to 10 pounds, and occasionally lift and/or move up to 25 pounds
Required to possess specific visons abilities, including close vision, distance vision, color vision, peripheral vision, depth perception and capacity to adjust focus
Our Values:
Our Life Moves Us philosophy is built on four values: Passionate About Innovation, Customer Focused, Teamwork, and Driven.
Equal Employment Opportunity:
Globus Medical is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, age, disability, marital status, pregnancy, national origin or citizenship. We are committed to a diverse workforce. We value all employees' talents and support an environment that is inclusive and respectful.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.