Search jobs > Boston, MA > Computer engineer

Senior Software Engineer - Computer Graphics

Motion Recruitment
Boston, Massachusetts, United States
Full-time

Our client is seeking a highly skilled C++ Software Engineer to join their team and lead the development of cutting-edge robotics simulation, computer graphics, and virtual reality systems using Nvidia Omniverse.

This role involves working closely with robotics engineers, designers, and simulation experts to build a state-of-the-art virtual robotics environment that supports real-time interactions and advanced visualizations.

Key Responsibilities :

  • Develop high-performance C++ applications for robotics simulation using Nvidia Omniverse.
  • Implement computer graphics algorithms for real-time visualization of robotic systems.
  • Collaborate with cross-functional teams to integrate robotics hardware models into virtual environments.
  • Optimize simulation performance for accurate physics, collision detection, and robotics behavior modeling.
  • Create immersive virtual reality experiences to visualize and interact with robotics in simulated environments.
  • Ensure scalability and modularity of the simulation systems to support diverse robotic configurations and tasks.
  • Work with Nvidia's Omniverse tools and APIs to enhance simulation fidelity and graphical performance.
  • Debug and optimize existing codebases, focusing on performance bottlenecks in graphics, physics, and simulation pipelines.
  • Stay current with the latest Nvidia Omniverse and computer graphics technologies and apply them to robotics applications.

Qualifications :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in C++ software development, with a focus on computer graphics, simulation, or robotics.
  • Experience with Nvidia Omniverse, including familiarity with its APIs, tools, and plug-ins.
  • Strong understanding of 3D graphics principles, including OpenGL, DirectX, or Vulkan.
  • Experience with physics engines (e.g., PhysX, Bullet, or similar) for simulating real-world robotic behaviors.
  • Proficiency in debugging and optimizing performance for real-time applications.
  • Familiarity with virtual reality (VR) frameworks (e.g., Unreal Engine, Unity) is a plus.
  • Strong problem-solving skills and ability to work in a collaborative team environment.

Preferred Skills :

  • Experience with robotics simulation platforms such as Gazebo, ROS, or Unity Robotics.
  • Knowledge of GPU programming, CUDA, or real-time ray tracing technologies.
  • Experience in building scalable and modular simulation frameworks.
  • Familiarity with AI / ML for robotic systems is a plus.
  • 5 hours ago
Related jobs
Promoted
Capital One
Lynnfield, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

Capital One
Newton, Massachusetts
Remote

Remote (Regardless of Location): $140,000 - $159,800 for Principal Associate Senior Software Engineer; $140,000 $159,800 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount off...

Promoted
Capital One
Peabody, Massachusetts
Remote

Locations: US Remote, United States of AmericaSenior Software Engineer, Full Stack - Shopping (Remote)Interested in joining a dynamic remote-first engineering team in a fast-paced environment full of greenfield problem-solving? Then Capital One Shopping might be the place for you. Remote (Regardless...

Capital One
Nahant, Massachusetts

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...

Nexamp
Boston, Massachusetts

Bachelor’s degree in computer science, computer engineering, or a related field. We're on the hunt for a dedicated Senior Full Stack Software Developer to champion our creation of tech solutions for sustainability. Write code: Design, implement, and deploy reliable and efficient production software ...

Capital One
Hull, Massachusetts
Remote

Remote (Regardless of Location): $140,000 - $159,800 for Principal Associate Senior Software Engineer; $140,000 $159,800 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount off...

Zenith Talent Corporation
Boston, Massachusetts

Zenith Talent specializes in staffing professional positions in Information Technology, Engineering, Marketing, Sales, Finance, HR and Operations. We require candidates to possess a Computer Science BS or MS. ...

Motion Recruitment
Boston, Massachusetts

They are seeking an experienced Senior C++ Software Engineer to join their dynamic team. Collaborate with cross-functional teams, including product management, hardware engineers, and image processing experts, to define software requirements. Bachelor's or Master’s degree in Computer Science, Electr...

Maris Consulting Group℠
Boston, Massachusetts

Senior Software Engineer (Python/AWS). We are targeting a senior software engineer who can get requirements from the business, architect the solution within AWS, deploy to production using Terraform and CloudFormation and then develop code in Python and C# to run within that environment. The Senior ...

The Resource Technology Partners
Boston, Massachusetts

Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, collaborative team that believes deeply in the importance of what we are doing and that we can achieve it. BS in Math / Statistics / Engineering fields. ...