Job Description
Altium is seeking a Senior Software Engineer to contribute to the enhancement of Altium products. Altium is transforming the way electronics are designed and built. From startups to world’s technology giants, its digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.This role involves innovative code development, algorithm design, and ongoing support for existing source code.
- Design, develop, and verify low-level and high-level code.
- Develop algorithms and specifications.
- Provide support for existing source code.
The ideal candidate should have at least 5 years of experience in software development and strong proficiency in C# (.NET Framework, .NET Core). Familiarity with CAD tools is considered an advantage.
- Min. 5 years experience in software development
- Strong C# (.NET Framework, .NET Core), Delphi is advantage
- Proficiency in modern programming techniques and patterns
- Ability to optimize performance factors and memory footprints
- Cross-platform expertise
- Understanding of algorithms and data structures
- Expertise in designing and implementing modular solutions
- Ability to effectively communicate in English
- Familiarity with CAD tools (advantage)
Altium offers private medical insurance, group life insurance, contributions to a Kafeteria MyBenefit account, mental health and wellbeing support, professional development support, performance bonuses, home internet allowance, flexible working arrangements, free lunch on Tuesdays, snacks and drinks, and free parking.
- Private medical insurance
- Group life insurance
- Contributions to Kafeteria MyBenefit account
- Mental health and wellbeing support
- Professional development support
- Performance bonuses
- Home internet allowance
- Flexible working arrangements
- Free lunch on Tuesdays, snacks and drinks
- Free Parking