We are a technology company BAS-IP, which focuses on the development and sale of hardware and software solutions for building IP intercom systems.Our product portfolio includes video and audio intercoms, residential complex management systems, mobile applications for intercom and remote control systems, notification systems and much more.We are currently looking for a candidate for the position of C++ Engineer, who would be great addition to our team.Key responsibilities:Development and support
We are a technology company BAS-IP, which focuses on the development and sale of hardware and software solutions for building IP intercom systems.
Our product portfolio includes video and audio intercoms, residential complex management systems, mobile applications for intercom and remote control systems, notification systems and much more.
We are currently looking for a candidate for the position of C++ Engineer, who would be great addition to our team.
Key responsibilities:
- Development and support of C++ applications for embedded/Linux devices
- Development for various interfaces: GPIO, I2C, SPI, UART, MIPI/DSI
- Implementation of stable network interactions in unstable conditions (MQTT, SIP, RTSP, HTTPS, TCP/UDP/TLS)
We expect from the candidate:
- C++ programming experience under ARMfrom 2 years
- Knowledge and understanding of design patterns
- Knowledge of UNIX command line tools
- Experience of working with the network stack: TCP, UDP, TLS, NAT, DNS, Multicast
- Git experience
- Debug and troubleshooting experience for embedded systems
- Strong analytical and problem solving skills
Will be a plus:
- Experience with VoIP (SIP, STUN, TURN) or media streaming
- Experience with OTA, secure boot, firmware signing
What we offer:
- Competitive salary
- Paid vacation and sick leave
- Flexible schedule and remote work opportunity
- Opportunity to work in a team of professionals of a company known for its modern IR intercoms in many countries of the world
About the development team:
A strong and motivated team of 20+ people developing several product lines:
- Android-based IP intercoms
- Linux-based IP intercoms and ACS
- Residential complex management server
- Companion applications for iOS/Android
We use a mixture of kanban and scrum, we work in two-week sprints, we practiceonly a remote work format, we have a flexible schedule, we welcome a high level of independence.
If you are interested, send your resume and we are looking forward to your joining our team!