ThunderSoftTH

C++ Software Engineer – Editor Core & Web Integration

ThunderSoft is a provider of operating system technologies and offers superior products and solutions tailored for various industries, including mobile, IoT, automotive, and enterprise markets.

ThunderSoft

Employee count: 1001-5000

Poland only
C++ Software Engineer - Editor Core + Web Integration

Location: Warsaw, Poland (Remote-first until Q4 2025, then hybrid: 3 days onsite, 2 days remote)Team: Kanzi Studio - Web-based 3D EditorWork Type: Full-time

About Rightware

Rightware is a global leader in automotive user interface (UI) and human-machine interface (HMI) software. Founded in Helsinki, Finland, and now a subsidiary of ThunderSoft, Rightware’s Kanzi platform powers digital cockpits for over 50 automotive brands worldwide. Our team includes experts in graphics, UI development, and real-time tools, continuously pushing the boundaries of automotive HMI technology. With offices across Europe, Asia, and North America, we foster a culture of innovation, collaboration, and diversity.

Location Details
This role is fully remote until our new Warsaw office opens around Q4 2025. After that, you will follow a hybrid work model: 3 days in the office and 2 days remote. Candidates based in Warsaw are preferred, but we welcome strong applicants willing to relocate.

The Team & Role

Join our new, dynamic Warsaw-based Kanzi Studio team building the next generation of a web-based 3D design tool for automotive HMIs. This small, cross-functional, startup-style team operates within an established global company. We are currently reimagining Kanzi Studio as a powerful, web-based 3D editor and are looking for a C++ engineer to develop core editor features and integrate them into the browser using WebAssembly and Emscripten. This role sits at the intersection of engine-level programming and web integration - ideal if you love graphics, real-time tools, and seeing your code drive a rich visual user interface.


What You’ll Work On

  • Build and maintain core editor logic: scene graph, components, undo/redo, serialization, and asset management.
  • Develop and optimize C++ to WebAssembly integration using Emscripten.
  • Improve data models and communication between native and web layers.
  • Collaborate closely with frontend developers to expose engine functionality through a React-based UI.

You’re Great At

  • Modern C++, especially for real-time tools, game engines, or interactive systems.
  • Graphics or 3D concepts: scene graphs, materials, GPU resources.
  • Bridging C++ with JavaScript or TypeScript (e.g. via Emscripten, WebAssembly).
  • Understanding frontend logic, React components, or web performance constraints.
  • Problem-solving with a proactive and collaborative mindset.

Bonus Skills

  • Experience with editor tools, game engines, ECS architectures, asset systems, WebGPU/WebGL,
    or dev tooling for designers.

Why This Role Matters

You’ll play a key role in shaping a powerful, modern 3D editor that enables designers worldwide to create stunning automotive user interfaces. Your work will directly impact how creative tools evolve in the browser, combining high-performance graphics with seamless web integration. Join a small, cross-functional team and help build a new creative tool that feels fast, modern, and intuitive!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Poland +/- 0 hours

About ThunderSoft

Learn more about ThunderSoft and their company culture.

View company profile

ThunderSoft is a provider of operating system technologies and offers superior products and solutions tailored for various industries, including mobile, IoT, automotive, and enterprise markets. Founded in 2008, the company is based in Beijing and has developed a profound middleware, application, and algorithm technology portfolio. ThunderSoft has formed strategic partnerships with key semiconductor, components, terminals, software, and Internet vendors. Notably, it has established joint ventures with Qualcomm, Arm, and Intel, alongside operating joint laboratories with leading global tech firms like Microsoft and Sony. The company’s extensive collaboration with industries significantly enhances its ability to drive innovation in the smart industry.

With a focus on edge intelligence, ThunderSoft specializes in providing innovative, reliable, and commercially ready products and solutions for the fields of IoT and intelligent connected vehicles. The company has a strong global footprint, operating in various countries such as Germany, Finland, and the United States, and maintains over 40 R&D centers globally. By leveraging its advanced technologies, ThunderSoft aims to accelerate the development of smart automotive technology and contribute to a more connected future. With a robust engineering team, the company continues to evolve its solutions in line with the rapid advancements in technology.

Claim this profileThunderSoft logoTH

ThunderSoft

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at ThunderSoft

Explore the variety of open remote roles at ThunderSoft, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ThunderSoft

Remote companies like ThunderSoft

Find your next opportunity by exploring profiles of companies that are similar to ThunderSoft. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
ThunderSoft hiring C++ Software Engineer – Editor Core & Web Integration • Remote (Work from Home) | Himalayas