CareerPlanSign in

Staff Software Development Engineer

Katowice, pl💼 Full-time🗓 2026-05-27 → 2026-10-02

Core

Design, develop, and verify low-level computational geometry algorithms and high-level application/business logic code to improve Altium products.

Role type

Staff Software Development Engineer

Builds

Altium CAD software solutions

Domain

Computer-Aided Design (CAD) / Computational Geometry

Deliverable

production ML models | product features

Required skills

C# (.NET Framework, .NET Core), algorithm design, performance optimization, cross-platform development, modular design, data structures

Technologies

.NET Framework, .NET Core, PerfView, Microsoft Visual Studio Profiler, RenderDoc

Responsibilities

Design and develop low-level computational geometry algorithms, implement high-level application logic, optimize code performance and memory footprints, support existing source code across products

Seniority

Senior, hands-on IC