Position: Senior Embedded Software Developer for Capacitive Sensing
Company: Infineon Technologies
Category: C++
Experience required: 5y
English level: intermediate

As a Senior Embedded Software Developer for Capacitive Sensing you’ll be responsible for the creation of the embedded systems applied to our products. Infineon capacitive sensing technology provides capacitive sensing using a switched capacitor technique with a delta-sigma modulator that converts the sensing current to a digital code. This patented algorithm provides high sensitivity to ensure accurate touch in noisy environments, industry leading proximity distances, and allows for fast scan times.

**In your new role you will:**
- Be responsible for the firmware development for capacitive and inductive sensing
- Implement analog signal processing and complex sensing algorithms
- Do hardware modeling and analysis
- Work with international team on cutting edge technology
- Contribute to the innovative advancement of the solution, that is one of the company’s flagship products

**You'll be a better fit if you have:**
- A university degree;
- At least 3 years of experience in embedded solutions development
- Strong knowledge of Embedded C developed during your expertise;
- Good understanding of analog peripherals (DAC, ADC, OpAmp, etc…) would be a huge advantage;
- Strong knowledge of communication interfaces (I2C/SPI/UART);
- Good knowledge of make build system;
- Intermediate level of English.

We offer:
• Medical Insurance
• 20 days of paid vacation
• Unlimited sick leaves
• Accounting Services
• Bonuses
• Wide range of training offers & planning of career development
• International assignments
• Different career paths: Project Management, Technical Ladder, Management & Individual Contributor
• On-site gym, table tennis, football
• Flexible Working Conditions
• Free English classes during the business hours
• Education compensation
• Travel
• Free parking zone (cars, bicycles, electric cars)
• IT Cluster membership

Next steps:
1) Quick phone call with manager
2) Interview scheduling (Interview will be in Ukrainian but you may receive a phone call in English in order to schedule it)
3) Technical Interview with manager (signing NDA before)
4) Test task
5) Job Offer (In case both sides are satisficed with conditions)