Staff Software Development Engineer
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
Preferred skills
Delphi, CAD tools knowledge (via careerplan.io/jobs/744000128693434-staff-software-development-engineer-at-renesas-electronics)
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