Эта вакансия уже завершена
Dialog Semiconductor is a leading provider of custom, highly-integrated and configurable mixed-signal ICs, ideal for a wide range of applications, including smartphone, automotive, computing & storage and the IoT. We are a socially responsible employer pursuing programs that benefit our employees, stakeholders and community, and are backed by world-class manufacturing partners.
Dialog's custom power management, configurable mixed-signal and highly-integrated connectivity ICs deliver outstanding efficiency, flexibility and performance advantages. Dialog's ICs make it possible to develop the next generation of smart devices for consumers and businesses by enhancing product functionality, accelerating the pace of innovation and powering the smart connected future.
Dialog has a renowned reputation for flexible, dynamic support and world-class innovation. The world's leading electronics manufacturers and suppliers trust Dialog to deliver, thanks to our decades of experience as an established business partner in the rapid development of custom ICs.
Dialog operates a fabless business model and is a socially responsible employer pursuing many programs to benefit the employees, community, other stakeholders and the environment we operate in. Dialog Semiconductor plc is headquartered in London with a global sales, R&D and marketing organization. It currently has approximately 2,100 employees worldwide.
For more information, visit www.dialog-semiconductor.com
The role:
• Develop and test desktop software, communication with MCUs based embedded systems
• Use computer vision for detecting simple geometrical figures
• Write code documentation
• Work in cooperation with firmware and mechanical designers
What we are looking for:
• BS/MS degree in Computer Engineering or related subjects
• Knowledge of C# development including areas: multi-threading, interfaces, dependency injection, MVP pattern
• Experience in desktop application development (WinForms)
• Deep understanding of OOP, SOLID principles
• Analog and digital electronic engineering fundamentals
• Ability to write clean, readable code with clear separation of concerns
• Could adapt to an existing software solution and to drive implementation of new features to this solution
• Experience with common development tools (git, test frameworks, IDEs)
• Teamwork skills
Will be a plus:
• Knowledge of microcontrollers, their architecture (clock, ports, bus etc.) and communication interfaces (I2C, UART, SPI, USB)
• Effectively wield the electronics tools: oscilloscopes, multimeters
• Software development skills in С/C++
• Experience with Emgu CV (Open CV)
• Experience with Altium Designer
• Experience with Arduino, PSoC platforms
We offer:
- Friendly and highly professional team;
- Corporate lunch (once a week);
- 28 calendar days paid vacation;
- Medical insurance;
- English classes;
- Flexible working hours;
- Professional & personal growth.
Please send your resume only in English.
Dialog welcomes applications from people with Disabilities.
Оксана Хрипко