2

Remote Robotic Simulation Engineer Jobs in Oregon

We are looking for exceptional C++ engineers to join our remote-first, global team and continue to ... simulation, real time data processing etc. are also okay. * You communicate well with others and ...

Research Scientist, Neural Reconstruction

OR · On-site +1

$155K - $269K/yr

... simulation engineers to integrate models into large-scale, distributed training and rendering ... D. in Computer Vision, Machine Learning, Robotics, or a related field or equivalent research ...

Senior / Staff Software Engineer, Mapping

OR · On-site +1

$141K - $242K/yr

... robotics, deep learning, computer vision, and autonomous driving. We value original, high-impact ... Perception, Motion Planning, Simulation) to capture complex requirements and implement intuitive ...

Developers, DevOps engineers, and platform teams use Upsun to build, ship, and scale confidently ... Upsunners are a remote, global workforce, and we thrive in a multicultural team. We are committed ...

Senior Manager, AI Innovation

Salem, OR · On-site +1

$268K - $364K/yr

D.) in Computer Science, Robotics, Electrical Engineering, or a related field. * Minimum of 8 years ... This is a fully remote role with the option to work hybrid if a commutable distance from our Salem ...

Research Scientist, World Models

OR · On-site +1

$155K - $269K/yr

... simulation. • Model distillation. - Collaborate with engineers to integrate models into large ... D. in Computer Vision, Machine Learning, Robotics, or a related field or equivalent research ...

This role is remote-based in the Boise, Idaho metropolitan area, with frequent, hands-on engagement ... Advanced technical knowledge of electronics, mechanics, vacuum systems, pneumatics, robotics ...

Machine Learning Engineer

Foster, OR · On-site +1

$160K - $215K/yr

Possibility for Remote. Key Responsibilities: * Design, develop, and optimize advanced algorithms ... Perform system-level analysis, simulation, and validation to ensure algorithm performance meets ...

Carry out controlled attacks to evade detection, simulate real-world attacks to exploit potential ... All full-time positions are hybrid, with many eligible to be completely remote * Fully Paid by ...

Senior / Staff Software Engineer, Web Tools

OR · On-site +1

$141K - $249K/yr

... simulation, custom labelling tools, data annotation tools, dataset curation tools, result ... with robotics or machine learning research teams. - Experience working in an Agile/Scrum ...

next page

Showing results 1-20

Remote Robotic Simulation Engineer information

What are the key skills and qualifications needed to thrive as a Remote Robotic Simulation Engineer, and why are they important?

To thrive as a Remote Robotic Simulation Engineer, you need a solid background in robotics, computer science, and engineering, often supported by a bachelor’s or master’s degree in a related field. Proficiency with simulation software such as Gazebo or ROS, familiarity with programming languages like Python or C++, and experience with 3D modeling tools are typically required. Strong problem-solving abilities, communication skills, and self-motivation are crucial for excelling in remote and collaborative environments. These skills ensure precise development, effective troubleshooting, and successful integration of robotic systems in virtual settings.

How does a Remote Robotic Simulation Engineer typically collaborate with cross-functional teams during project development?

As a Remote Robotic Simulation Engineer, you will work closely with mechanical, electrical, and software engineering teams to ensure accurate virtual representations of robotic systems. Collaboration often involves regular video meetings, shared simulation files, and joint troubleshooting sessions to validate robotic behaviors before deployment. Clear communication skills and familiarity with collaborative platforms are essential, as feedback and updates are exchanged frequently to meet project milestones. This remote structure allows for flexible work arrangements but also demands proactive engagement to stay aligned with team goals.

What is a Remote Robotic Simulation Engineer?

A Remote Robotic Simulation Engineer is a professional who designs, develops, and tests virtual models of robotic systems using simulation software, often while working from a remote location. Their work helps predict and improve the performance of robots before they are physically built, reducing costs and development time. These engineers collaborate with multidisciplinary teams to refine robot behaviors in simulated environments and may also troubleshoot or optimize robot algorithms. The role often requires strong skills in robotics, computer programming, and simulation tools like ROS, Gazebo, or MATLAB. Working remotely, they leverage digital communication tools to stay connected with their teams and projects.

What is the difference between Remote Robotic Simulation Engineer vs Remote Robotics Software Developer?

AspectRemote Robotic Simulation EngineerRemote Robotics Software Developer
CredentialsBachelor's or higher in Robotics, Mechanical, or Electrical Engineering; experience with simulation toolsBachelor's or higher in Computer Science, Robotics, or related field; programming skills
Work EnvironmentPrimarily uses simulation platforms like Gazebo, V-REP; collaborates with engineers and researchersFocuses on developing robotics software, algorithms, and control systems; often involves coding and testing
Industry UsageCommon in research, testing, and validation of robotic systemsUsed in software development for robotics applications, automation, and product deployment

The main difference is that Remote Robotic Simulation Engineers focus on creating and testing virtual models of robots using simulation tools, while Remote Robotics Software Developers primarily write and optimize software for robotic systems. Both roles require programming skills and industry knowledge but serve different stages of robotic development.

What are the most commonly searched types of Robotic Simulation Engineer jobs in Oregon? The most popular types of Robotic Simulation Engineer jobs in Oregon are:
What are popular job titles related to Remote Robotic Simulation Engineer jobs in Oregon? For Remote Robotic Simulation Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Robotic Simulation Engineer jobs in Oregon look for? The top searched job categories for Remote Robotic Simulation Engineer jobs in Oregon are:
What cities in Oregon are hiring for Remote Robotic Simulation Engineer jobs? Cities in Oregon with the most Remote Robotic Simulation Engineer job openings:
Infographic showing various Remote Robotic Simulation Engineer job openings in Oregon as of May 2026, with employment types broken down into 62% Full Time, and 38% Part Time. Highlights an 79% Physical, 7% Hybrid, and 14% Remote job distribution.
Core Software Engineer (C++) - Remote

Core Software Engineer (C++) - Remote

ClickHouse

Remote

Other

Posted 24 days ago


Job description

NOTE: this role can be anywhere in the United States as the position is not office-based.

With over 42,000 stars on GitHub, ClickHouse is the fastest and most resource efficient open-source database for real-time apps and analytics. Our Core Engineering teams own the heart of our ClickHouse Open Source project.  We are looking for exceptional C++ engineers to join our remote-first, global team and continue to scale and grow both our open source and ClickHouse Cloud offerings.  More specifically, we are seeking engineers who love scaling and optimizing the performance of highly distributed systems.

What will you do?

  • As part of the ClickHouse Core teams, you will contribute to, analyze, and optimize the performance of the core ClickHouse database. The team works on many different topics such as query optimization, distributed query optimization, relational operators (e.g. aggregation and joins), caching, and low-level optimizations like SIMD instructions.
  • You will ensure that the database performance does not deteriorate over time by extending existing and adding new performance tests, based on real-world or synthetic datasets.
  • You will serve as a resource for the Support Engineering team, helping to debug the most advanced performance issues encountered by our customers. This includes an on call rotation as well as participation in our external community support channels.
  • As the core ClickHouse database continues to move at a fast pace, you will closely collaborate with our other teams to assess the impact of new features on performance and reliability
  • You will work with our open-source community. This will include resolving issues, reviewing and finishing PRs, answering questions from mail, chats, google groups, external Slack channels, etc.

About you: 

  • You bring along solid professional software development experience in C++. This includes experience with Unix/Linux Systems.
  • You have strong knowledge in database internals and design.
  • You have experience in performance engineering, ideally in a database but other areas like high-frequency trading, simulation, real time data processing etc. are also okay.
  • You communicate well with others and have the ability to work well within and across engineering teams. 
  • You are ready to work closely with our open-source community. You participate in code reviews with patience and attention-to-detail fostering a culture of collaboration and mutual respect.
  • You are a strong problem-solver and have solid production debugging skills.
  • You are passionate about efficiency, availability, scalability and data governance.
  • You thrive in a fast-paced start-up environment, seeing yourself as a partner with the business with the shared goal of moving forward and building together.
  • You have a high level of responsibility, ownership, and accountability.

Bonus points for:

  • Experience with ClickHouse.
  • Experience in security, privacy, and compliance.
  • Experience with TCP/IP and network programming.
  • Experience developing cloud infrastructure services, preferably with Kubernetes.
  • Experience giving public talks at technical conferences and meetups.
  • Previous contributions to open source projects.

#LI-Remote