100% remote work
Job Description
We are an engineering company focused on developing software solutions for modern embedded and technological systems. Our team works on creating software for hardware-integrated platforms, enabling communication between system components, real-time data processing, and reliable operation of embedded software environments.
We are hiring a Software Engineer to join our engineering team. In this role, you will be responsible for developing and maintaining software, collaborating with team members to implement new features, integrate software with hardware components, and improve the performance, stability, and reliability of existing solutions.
Requirements
- professional experience in software development
- solid knowledge of Python / C / C++
- experience working with embedded systems
- basic understanding of algorithms and data structures
- experience working with Linux or similar development environments
- experience with Git or other version control systems
- English B1 (Intermediate)
Requirements
- develop and maintain software
- implement new features according to project requirements
- support and improve existing code
- participate in technical discussions and solution design
- test and debug software
- collaborate with other members of the engineering team
Company offers
- competitive salary depending on experience
- opportunities for professional development
- chance to work on international projects
- mentorship and career growth opportunities