You join Omilia's product engineering team, building and maintaining performance-critical systems software behind its conversational AI infrastructure. The role can grow into deep telephony (SIP/Asterisk) specialization, with mentorship from the team's experts.
Responsibilities
- ▹Design, implement and maintain performance-critical C/C++ components on Omilia's platform, with emphasis on performance, memory safety and concurrency correctness
- ▹Develop efficient applications for mission-critical systems with high availability
- ▹Debug complex, multi-threaded, low-level issues using tools such as gdb, valgrind and/or strace
- ▹Develop, extend and maintain custom Asterisk modules (res_, chan_, app_*) for call handling, recording and routing
- ▹Patch, rebuild and validate Asterisk core and third-party modules against security advisories and internal hardening requirements
- ▹Identify performance bottlenecks and suggest improvements
- ▹Develop with security in mind and scale services with a DevOps mindset
- ▹Resolve scalability and performance issues affecting telephony and SIP systems
Requirements
- ▹5+ years of professional experience in C/C++ systems programming (memory management, multithreading, low-level debugging)
- ▹Experience with Git and C/C++ build systems such as CMake or Meson
- ▹Hands-on experience modifying, compiling and deploying Asterisk
- ▹Experience writing APIs and/or web services and microservices in C/C++
- ▹Object-oriented analysis and design using common design patterns
- ▹Bachelor's degree in Computer Science
- ▹Very good written and oral communication skills in English
- ▹Ability to work under pressure and on strict deadlines
Nice to have
- ▹Knowledge of SIP (RFC 3261) and related RFCs (SDP, RTP/RTCP, STUN/TURN/ICE) and practical dialplan authoring experience
- ▹Experience with Java or Python
- ▹Familiarity with FreeSWITCH, Kamailio or OpenSIPS, WebRTC-to-SIP interworking, or call recording and audio codec architectures (G.711, G.729, Opus)
- ▹Experience in regulated environments (PCI-DSS, HIPAA) with call recording and redaction requirements
Soft skills
Self-motivationResilience under pressureTeamworkCommunication
What we offer
- ▹Fixed compensation
- ▹Long-term employment with vacation counted in working days
- ▹Professional development (courses, training)
Languages: Angol: nagyon jó szóban és írásban
Education: Informatikai alapdiploma
Similar jobs

Job
· Senior
Senior Quality Development Engineer
InterSystems
+15
$92,000–$136,000/yr
gross
🏢 On-site
Boston
🗣️ EN
Job
· Senior
Senior Robotics Systems Engineer
ATOMS
Cpp
+1
$176,000–$242,000/yr
gross
🏢 On-site
San Francisco
🗣️ EN

Job
· Senior
Sr. Software Integration Engineer, AI Accelerators
Qualcomm
AI/MLCpp
+5
$117,800–$176,600/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
Senior Multimedia Engineer (GStreamer)
Jabil
Cpp
+2
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior SBOM Engineer
Qualcomm
Cpp
+7
$117,800–$176,600/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
Automatic Speech Recognition Engineer
Omilia
AI/MLCpp
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas