Senior C/C++ Telephony Systems Engineer

Omilia Natural Language Solutions Ua Ltd

Portugal

Presencial

EUR 70 000 - 95 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fixed compensation
Long-term employment with vacation
Professional development
Global impact projects
Apple gear

Resumo da oferta

Omilia is seeking a Senior C/C++ Engineer to join its product engineering team, building high-performance systems for telephony-enabled AI platforms. You will work on concurrent, low-latency components and integrate with Asterisk-based modules, SIP signaling, and dialplan engineering.

You will mentor and collaborate across engineering and cross-functional teams, with opportunities to grow into deeper telephony specialization as you contribute to scalable, secure, and robust production systems.

Qualificações

  • 5+ years of professional C/C++ systems programming.
  • Experience with Git and C/C++ build systems (CMake/Meson).
  • Hands-on Asterisk modification and deployment.
  • Experience building APIs / microservices in C/C++.
  • Knowledge of object-oriented design patterns (OOAD).
  • Strong self-motivation and ability to work under pressure.
  • Bachelor's degree in Computer Science.
  • Excellent written and spoken English communication.

Responsabilidades

  • Own the design, development, and ongoing support of performance-critical C/C++ components across Omilia's platform.
  • Own resolution of scalability and performance issues affecting telephony and SIP systems.
  • Ensure effective time management and delivery against deadlines.
  • Contribute as an integrated, collaborative team member across engineering and cross-functional teams.
  • Design, implement, and maintain C/C++ components with emphasis on performance and concurrency.
  • Develop efficient applications for high availability and performance.
  • Debug multi-threaded low-level issues using gdb, valgrind, or strace.
  • Develop and maintain Asterisk modules (res_, chan_, app_*) for call handling and routing.
  • Patch, rebuild, and validate Asterisk core and modules against advisories and hardening requirements.
  • Identify performance bottlenecks and suggest improvements.
  • Develop with security in mind and scale services with a DevOps mindset.
  • Meet regularly with line manager to review progress and escalate when needed.
  • Collaborate with other teams to ensure clear information flow and teamwork.
  • Support organizational priorities as an Omilia ambassador.

Conhecimentos

C/C++ systems programming
Multithreading
Memory management
Asterisk integration
Git
CMake/Meson
APIs / Web services (C/C++)
OOAD / design patterns
English communication
DevOps mindset

Formação académica

Bachelor's degree in Computer Science

Ferramentas

Git
CMake
Meson
Asterisk

Descrição da oferta de emprego

Omilia is seeking a Senior C/C++ Engineer to join its product engineering team, building high-performance systems for telephony-enabled AI platforms. You will work on concurrent, low-latency components and integrate with Asterisk-based modules, SIP signaling, and dialplan engineering.

You will mentor and collaborate across engineering and cross-functional teams, with opportunities to grow into deeper telephony specialization as you contribute to scalable, secure, and robust production systems.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior C/C++ Engineer
Senior C/C++ Engineer

Omilia Natural Language Solutions Ua Ltd • Portugal

Presencial
EUR 70 000 - 95 000
Fixed compensation
Long-term employment with vacation
Professional development
+2
Lead Enterprise Conversational AI Delivery Engineer
Lead Enterprise Conversational AI Delivery Engineer

Omilia Natural Language Solutions Ua Ltd • Portugal

Presencial
EUR 70 000 - 110 000
Fixed compensation
Professional growth
Apple gear
+1
Senior Java Developer - VoIP & Provisioning (Remote)
Senior Java Developer - VoIP & Provisioning (Remote)

Intermedia • Coimbra

Híbrido
EUR 45 000 - 65 000
Automatic Speech Recognition Engineer
Automatic Speech Recognition Engineer

Omilia • Portugal

Presencial
EUR 70 000 - 100 000
Fixed compensation
Long-term employment
Professional development
+3
Senior Conversational AI Delivery Lead
Senior Conversational AI Delivery Lead

Omilia • Portugal

Presencial
EUR 50 000 - 70 000
Fixed compensation
Long-term employment with paid vacation
Professional growth opportunities
+1
Senior ASR Engineer: Enterprise IVR Production
Senior ASR Engineer: Enterprise IVR Production

Omilia • Portugal

Presencial
EUR 70 000 - 100 000
Fixed compensation
Long-term employment
Professional development
+3
Senior Conversational AI Delivery Engineer
Senior Conversational AI Delivery Engineer

Omilia Natural Language Solutions Ua Ltd • Portugal

Presencial
EUR 70 000 - 110 000
Fixed compensation
Professional growth
Apple gear
+1
Architect (Voice)
Architect (Voice)

Intermedia Intelligent Communications • Viseu

Presencial
EUR 42 000 - 66 000
Voice Engineer
Voice Engineer

First Point Group • Lisboa

Presencial
EUR 40 000 - 60 000
Senior VoLTE Core Network Engineer
Senior VoLTE Core Network Engineer

First Point Group • Almada

Presencial
EUR 55 000 - 75 000