Senior Software Engineer
Podsumowanie AI ✨ – szybka analiza oferty
Altium is hiring a Senior Software Engineer to solve complex software problems and contribute to SDLC best practices. The ideal candidate should have 5+ years of experience in Delphi and C#, with expertise in debugging, code management, and troubleshooting. Knowledge of COM, system-level tools, and multithreading will be an asset. The role offers remote or hybrid work in Polska with benefits like private medical insurance, professional development support, and flexible working arrangements.
Szczegóły Oferty
Why Altium?
Altium is transforming the way electronics are designed and built. From startups to world’s technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.
- Constant innovation has created a transformative technology, unique in its space
- More than 30,000 companies and 100,000 electronics engineers worldwide use Altium
- We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry
Job purpose:
We’re hiring a senior software engineer with system-level programming knowledge and strong troubleshooting and analytical skills. As a Senior Software Engineer, you’ll solve complex software problems by reviewing large bodies of code, quickly assessing various environments, and designing solutions on the fly that incorporate data compiled from customers’ expectations, preferences, and problems.
Duties and responsibilities:
- Fixing complex product defects and participating in code review and our SDLC (Software Development Lifecycle) best practices;
- Communicate clearly and effectively with internal stakeholders as well as customers to drive resolution of technical issues;
- Be proactive, self-motivated and attentive to detail when solving highly complex, escalated problems.
Skills & Competencies:
- 5+ years of experience in software development with Delphi(2010, 10.2) and C#;
- Expert knowledge in software development tools;
- Experience with in process and out of process COM and how it works;
- Experience with code management and bug tracking tools.
Would be great:
- Good algorithmic skills
- Experience with knowledge of debugging and crash dump analysis in Windbg;
- Experience with system level tools like Process Monitor;
- Experience with profiling tools like PerfView (CPU, Memory, Garbage collection);
- Experience with Multithreading
- Experience with knowledge of CAD tools and systems
Location:
Poland only (remote or hybrid mode)
OUR 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
What Matters to Us
- Big-thinking in pursuit of purpose
- Diversity of thought
- Courage of conviction
- Transparency of intent
- Ingenuity of AND
- Agility in action
- Adaptability of approach
- Grit in pursuit of mission
Also, we would like you to know
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Learn more about why a career at Altium is an opportunity like no other:
https://www.youtube.com/watch?v=cAYCOLpPLPE
Altium Benefits:
https://careers.altium.com/#s-benefits
Apply for this Job
Aby aplikować odwiedź https://boards.greenhouse.io/altium/jobs/4363352006