Job Closed
This listing is no longer active.
C++ Developer – Telephony, VoIP
Location
Turkey
Posted
96 days ago
Salary
0
Seniority
Senior
Job Description
C++ Developer – Telephony, VoIP
Orion Innovation
• Develop software for IP telephony devices using C++. • Work as part of an Agile/Scrum development team. • Participate in product architecture design and feature development. • Solve engineering tasks of varying complexity. • Maintain and improve the existing codebase. • Continuously contribute to product improvement and optimization. • Participate in regular team meetings.
Job Requirements
- 3+ years of commercial experience in C++ development (Middle-level position).
- 1-2 years of commercial experience in C++ development (Junior-level position).
- Networking fundamentals and understanding of the TCP/IP stack.
- Linux as a user (operating the console).
- Strong debugging and bug-fixing skills.
- Experience with version control systems (Git, SVN).
- English proficiency sufficient for verbal and written communication within an international team.
- Nice to have:
- Experience in VoIP / IP telephony projects.
- Understanding of SIP/SDP and RTP/RTCP.
- Experience with Wireshark and tcpdump.
- Understanding of SIP-based device architecture.
- Experience working in distributed or international teams.
Benefits
- Or offer competitive salaries and progressive benefits to empower our employees to individualize their careers and well-being.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Product Backend Software Engineer, Dash
DropboxDropbox is the one place to keep life organized and keep work moving.
• Design and build the orchestration and planning systems that power Dropbox’s agent platform, including task decomposition, scheduling, and error recovery. • Implement real-time execution frameworks that allow multiple agents and tools to coordinate and act reliably at scale. • Develop clean, extensible APIs, data models, and protocols that enable new agent capabilities to plug seamlessly into the platform. • Build and maintain the evaluation platform used to measure agent performance (accuracy, latency, cost, safety, satisfaction) and catch regressions. • Establish and improve observability, testing, and debugging workflows for agentic systems in production. • Collaborate with AI research, infra, and product teams to translate high-level product goals and research insights into robust, production-ready systems. • Contribute to technical roadmaps, design docs, and architecture reviews, helping set direction for agent platform and eval platform evolution.
Senior Python Software Engineer
RTB HouseRTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies.
• Design, develop, and maintain internal web applications responsible for ad campaigns management, e.g. configuration, monitoring, automation • Drive the design and implementation of jobs and processes integrating internal services at scale • Take ownership of complex technical topics end-to-end: explore new domains, clarify requirements, decompose problems, and deliver robust solutions • Identify and eliminate bottlenecks, implement performance optimizations to maximize efficiency, scalability, and reliability • Write and maintain unit/integration tests to ensure code quality and long-term stability • Shape and evolve internal Python libraries and frameworks used across teams • Collaborate with cross-functional teams, providing clear technical guidance and translating complex concepts into simple explanations
Backend Developer, Python
RTB HouseRTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies.
• Design, develop, and maintain internal web applications responsible for ad campaigns management, e.g. configuration, monitoring, automation • Implement jobs and processes to integrate internal services • Contribute to the development of internal Python libraries and shared frameworks • Write and maintain unit/integration tests to ensure code quality and reliability • Identify issues and propose improvements to enhance performance, scalability, and stability • Collaborate with cross-functional teams to deliver new features and improve existing workflows • Apply best practices in application design, databases, and APIs
Senior Java Solution Support Engineer
FICO - Fair Isaac CorporationFICO, also known as Fair Isaac Corporation, is one of the world’s leading credit history and financial analysis organizations. It was founded in 1956 on the i
• As a generalist, support the full stack of Public Cloud, Private Cloud, and hosted web-based applications. • Assist with the operations and stability of the environments in accordance with established procedures and best practices, while contributing to continuous improvement within those processes and procedures. • Drive incidents to resolution during scheduled upgrade activities, on-call rotations, and operational tasks. • Implement, monitor, refresh, and perform tasks on select/key Platform solutions. • Lead solution deployments, promotions, patches, and upgrades across environments. • Set up monitoring and alerting, investigate incidents, and drive resolution through structured runbooks and post-mortem practices. • Perform post-upgrade regression testing, performance validation, and sizing. • Provide L2 & L3 support for solution-related OEM components.



