Remote Otter LogoRemoteOtter

C++ Engineer - Remote

Posted 28 weeks ago
Software Development
Full Time
Worldwide

Overview

We are looking for an experienced and highly skilled C++ engineer to design and implement the foundational algorithms that will drive the future of our innovative automated PCB design platform. In this role, you will take ownership of the computational geometry and core geometry engines, developing high-performance systems that solve some of the most complex technical challenges on our roadmap.

In Short

  • Build and maintain high-performance computational geometry libraries for modeling physical circuit boards.
  • Develop algorithms for path planning, collision detection, and geometric optimization to solve intricate routing challenges.
  • Own and architect the core geometry and meshing systems that underpin our automated design platform.
  • Collaborate with the reinforcement learning team to create and refine environments for intelligent agent training and decision-making.

Requirements

  • 10+ years of experience maintaining and expanding high-performance C++ codebases in collaborative environments.
  • Strong expertise in computational geometry or core geometry, supported by practical applications, academic research, or publications.
  • Proficiency in Python for seamless integration with ML and AI systems.
  • A passion for pushing the boundaries of automated circuit design through innovative geometry and algorithmic solutions.
  • A strong academic background (B.Sc, M.Sc, or Ph.D) in fields like meshing, simulation, physics, robotics, or computational geometry.

Benefits

  • Prior experience in a high-growth startup or technology company.
  • A track record of delivering groundbreaking solutions in computational geometry or algorithm development.
RainesDev logo

RainesDev

RainesDev is a forward-thinking technology company specializing in the development of scalable and reliable SaaS solutions. With a focus on leveraging modern technologies such as TypeScript, Node.js, and cloud services, RainesDev is dedicated to building efficient backend systems that enhance user experience. The company fosters a collaborative and innovative work environment, encouraging technical leadership and mentorship among its team members. RainesDev values flexibility and offers a remote-friendly workplace, providing opportunities for engineers to work on cutting-edge projects that shape the future of cloud-native architectures.

Share This Job!

Save This Job!

Similar Jobs:

Revalize logo

C# Engineer - Remote

Revalize

22 weeks ago

Join Revalize as a C# Engineer to develop and maintain CAD software modules.

Worldwide
Full-time
Software Development
RainesDev logo

C++ Engineer - Remote

RainesDev

31 weeks ago

Join a team as a C++ Engineer to develop algorithms for automated PCB design and tackle complex technical challenges.

USA
Full-time
Software Development
ProSidian Consulting logo

I&C ENGINEER - Remote

ProSidian Consulting

73 weeks ago

ProSidian is seeking an I&C Engineer to provide engineering support services in the nuclear or process chemical industry.

SC, USA
Full-time
All others

G.S

Engineer - Remote

GSB Solutions

19 weeks ago

An international company is seeking a bilingual Engineer for a remote position.

Worldwide
Full-time
All others
Wistia logo

Engineer - Remote

Wistia

33 weeks ago

Wistia is seeking a talented engineer to join the Discover team, focusing on full-stack development and enhancing product features.

USA
Full-time
Software Development