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 cutting-edge algorithms and specifications.
- Provide support for existing source code.
The ideal candidate should have:
- Minimum 5 years of experience in software development.
- Strong C# (.NET Framework, .NET Core) proficiency.
- Proficiency in modern programming techniques and patterns.
- Ability to optimize performance and memory footprints.
- Cross-platform expertise.
- Deep understanding of algorithms and data structures.
- Expertise in modular design.
- Effective communication skills in English.
- Familiarity with CAD tools (advantage).
Altium offers:
- 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.