Senior Software Engineer, CAD

May 16

Apply Now
Logo of Altium

Altium

EDA Software • NanoBoard HW Platform • Tasking and Embedded Software • ePDM / ePLM data management • PCB Design Software

501 - 1000 employees

Founded 1985

🏢 Enterprise

🔧 Hardware

☁️ SaaS

Description

• Innovative Code Development: Design, develop, and meticulously verify both low-level (computational geometry, algorithms) and high-level (application, business logic) code to drive our products forward • Algorithm Mastery: Develop cutting-edge algorithms and specifications that form the backbone of our software solutions • Ongoing Support: Provide invaluable support for existing source code across a spectrum of products, ensuring their continued success in the market

Requirements

• Min. 5 years experience in software development • Strong C++ (C++14/17/20/23) and/or C# (.NET Framework, .NET Core), with additional proficiency in Delphi considered a definite advantage • Experience in graphics programming (Direct3D 11+, OpenGL, WebGL, Vulkan), along with familiarity with HLSL, GLSL, or other shader programming languages, will set you apart • Familiarity with CAD tools will be highly regarded, further enhancing your potential contributions to our team • Demonstrate your proficiency in modern programming techniques and patterns, showcasing your adaptability and innovation • Display your ability to optimize performance factors and memory footprints using a range of tools, including but not limited to PerfView, Microsoft Visual Studio Profiler, and RenderDoc • Showcase your capability in writing efficient, compact, and cross-platform code, ensuring our solutions are accessible and versatile • Exhibit a deep understanding of algorithms and data structures, with hands-on experience in complexity analysis • Highlight your expertise in designing and implementing modular, easily extensible solutions that pave the way for future growth and development • Ability to effectively communicate in English, both written and verbal, within a professional environment, ensuring seamless collaboration and understanding

Benefits

• Private medical insurance • Group life insurance • Contributions to your Kafeteria MyBenefit account • nilo.health, mental health and wellbeing support • Professional development support • Employee referral and employee-of-the-month programs • Home internet allowance • Flexible working arrangements available based on role and location • Free lunch on Tuesdays, snacks, and drinks in the office • Free parking

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com