alango technologies company
Alango is a market leader in developing and licensing digital voice and audio enhancement technologies. We are looking for an experienced software developer to help us build flexible, lightweight, efficient, and user-friendly software tools and packages. We need a bright, technically skilled person with a creative mind, excellent communication skills and the ability to learn new things quickly.
RESPONSIBILITIES:
Writing cross-platform software tools for internal and external use.
Reworking complicated signal-processing frameworks on the architectural level.
Maintaining legacy internal tools including GUI, command-line, and real-time utilities.
Writing new software tools including GUI, command-line, and real-time applications.
REQUIREMENTS:
Experience with GUI programming for the Windows OS
- Understanding of software engineering
- Experience with cross-platform programming
- Experience with hardware interface programming (e.g. UART, Bluetooth communication)
- Fluent in C/C++
- Fluent in C#, .NET, Java
- Solid understanding and practical experience with system programming for real-time systems – big advantage
- Solid understanding and practical experience with audio programming and DSP – big advantage
- Familiarity and understanding of real-time digital audio systems, hardware and software – big advantage
- Solid understanding of fixed-point arithmetic and experience with fixed-point and floating-point signal processing algorithm implementation – big advantage
- MATLAB – advantage
- Python – advantage
- Ruby – advantage
- PHP – advantage
- Practical experience with the Qt framework or other cross-platform development frameworks – advantage
- Good spoken English (to communicate with team members overseas)
- Good written English (writing documentation for internal and external use)
- Russian – advantage
- Hebrew – advantage
- Excellent interpersonal relationships
- Creativity
Work Arrangements:
We offer flexible working hours that let you work in our office or remotely, based on your preferences, availability or country of residence. Our office is in central Yerevan and provides a comfortable work environment for our team. We offer a full-time employment package with relocation assistance and support for getting a residence permit in Armenia.
PLEASE APPLY WITH ENGLISH CV ONLY!