Yalantis is a software engineering and IT consulting company in the outsourcing market. Our team has more than 500 specialists and continues to grow. Join and cooperate with us in Dnipro, Kyiv, Larnaca (Cyprus), Warsaw (Poland) and remotely from any city of Ukraine.
We are seeking an experienced Embedded Developer to join our dynamic development team.
Requirements:
4+ years of relevant experience as an embedded engineer
Solid knowledge of C++ programming. C will be a PLUS
Experience with Linux systems
Solid understanding of the principles of processes, threads and asynchronous processing
Solid knowledge of troubleshooting and debugging
Good knowledge of communication protocols/interfaces: UART, SPI, I2C etc.
Good networking background
Self-sufficiency and ability to work in a team
Role:
Taking part in architecture design and discussing new solutions
Presenting and defending architectural and technical choices to internal and external stakeholders
Estimation of the features
Designing, implementing and testing new features
Integrating our solution into Customer’s hardware
Collaborating with cross-functional teams to ensure software integration into hardware design
It will be a PLUS:
Experience with building similar Linux systems (Yocto etc.)
Experience with tools cmake, make
Knowledge of OpenGL/Qt/GTK
Our benefits:
Great compensation and social packages
Medical insurance
Financial and legal support for private entrepreneurs
Opportunities for professional growth
Education compensation
Paid English classes
Individual development plan and a mentor to guide you
Team building and corporate activities
Special corporate currency and merch store
Knowledge-sharing atmosphere
We expect our future colleagues to be passionate about solving challenging problems and effectively cooperating with the team. If it’s about you, please, send your CV to [email protected]