Summary
Join Altium, a transforming force in electronics design, as a Software Engineer. We're expanding and need your expertise to enhance our products. As a Senior Software Engineer, you'll design, develop, and verify code, create cutting-edge algorithms, and support existing source code. This role requires at least 5 years of software development experience, strong C# skills, and proficiency in modern programming techniques. We offer a comprehensive benefits package including private medical insurance, group life insurance, performance bonuses, flexible working arrangements, and more.
Requirements
- Min. 5 years experience in software development
- Strong C# (.NET Framework, .NET Core), with additional proficiency in Delphi
- Demonstrate your proficiency in modern programming techniques and patterns
- Display your ability to optimize performance factors and memory footprints using various tools, including but not limited to PerfView, Microsoft Visual Studio Profiler, and RenderDoc
- Showcase your capability in writing efficient, compact, and cross-platform code
- 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
- Ability to effectively communicate in English, both written and verbal, within a professional environment
Responsibilities
- Design, develop, and meticulously verify both low-level (computational geometry, algorithms) and high-level (application, business logic) code to drive our products forward
- Develop cutting-edge algorithms and specifications that form the backbone of our software solutions
- Provide invaluable support for existing source code across a spectrum of products, ensuring their continued success in the market
Preferred Qualifications
Familiarity with CAD tools
Benefits
- Private medical insurance
- Group life insurance
- Contributions to your Kafeteria MyBenefit account
- Nilo.health, mental health and wellbeing support
- Professional development support
- Performance bonuses
- Home internet allowance
- Flexible working arrangements available based on role and location
- Free lunch on Tuesdays, snacks and drinks
- Free Parking
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.