C++ Video Streaming Engineer
Location
Ukraine
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
C++ Video Streaming Engineer
SQUAD
Role Description We are seeking a skilled C++ Video Streaming Engineer to develop and improve software for smart cameras. In this role, you will focus on building and optimizing low-latency video streaming solutions that enable reliable, bidirectional communication. Your goal will be to ensure seamless video transmission across diverse and challenging network conditions. Responsibilities and Duties - Design, implement, and optimize embedded video streaming solutions using modern C++ for smart cameras. - Develop and maintain clean, efficient C++17 code for embedded Linux (user-space) and RTOS applications. - Design and maintain robust streaming pipelines and services tailored for resource-constrained IoT devices. - Optimize media delivery for low-latency and resilience against network jitter or packet loss. - Follow Agile methodologies, actively participate in code and architecture reviews, and write technical documentation. - Collaborate closely with cross-functional teams (Hardware, QA, BE) to ensure system integration. Qualifications - At least 5+ years of commercial experience in embedded development with a strong focus on modern C++ (C++17 is a must); experience with Python as an auxiliary language is a plus. - Proven track record in developing/supporting Linux-based (user-space) and/or RTOS-based embedded systems. - Practical experience with UDP/TCP-based communication and a solid understanding of the TCP/IP stack and WLAN. - Familiarity with video streaming protocols (e.g., RTSP, RTP), libraries (e.g., GStreamer), and encoding technologies (e.g., H.264, H.265/HEVC, AAC). - Basic understanding of embedded system security, data encryption, and secure streaming (e.g., SRTP, TLS). - Strong grasp of software engineering principles, clean code practices, and the full SDLC. - Experience using AI-powered tools to enhance productivity and code quality. - At least an Upper-Intermediate level in both written and spoken English (B2). Benefits - The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member. - Competitive compensation and perks. - Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. - Gig-contract. - 21 paid vacation days per year, paid public holidays according to Ukrainian legislation. - Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves. - Medical insurance is provided from day one. Sick leaves and medical leaves are available. - Remote working mode is available within Ukraine only. - Free meals, fruits, and snacks when working in the office.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Role Description Stantec’s HVDC Center of Excellence is looking for a Senior HVDC Project Engineer to work with our globally recognized team on HVDC and FACTS projects around the world. As an HVDC project engineer you will support our clients by: - Performing front end engineering design activities - Developing technical specifications - Evaluating tenders - Reviewing design submissions - Witnessing factory tests - Supporting commissioning activities - Participating in business development activities - Participating in industry technical committees - Writing technical papers - Preparing and presenting technical presentations Qualifications - Knowledge of the application and operation of HVDC/FACTS - Knowledge of HVDC/FACTS design including knowledge of valves, valve cooling, reactors/capacitors, transformers, controls, etc. - Experience in preparing technical specifications and tender documents for HVDC converters and FACTS devices - Evaluating bids, performing design reviews, witnessing factory tests, and on-site commissioning - Knowledge in the control and protection of HVDC/FACTS technologies - Knowledge in studies associated with HVDC/FACTS and their application in power systems - Knowledge of applicable codes and standards related to HVDC transmission and FACTS - Strong oral and written skills - High level of interpersonal skills - Willingness to travel Benefits - Access to health, dental, and vision plans - Wellness program - Health care spending account - Wellness spending account - Group registered retirement savings plan - Employee stock purchase program - Group tax-free savings account - Life and accidental death & dismemberment (AD&D) insurance - Short-term/long-term disability plans - Emergency travel benefits - Tuition reimbursement - Professional membership fee coverage - Paid time off Company Description At Stantec, we know the work we do matters. From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world. Our clients come to us with their biggest, most complex challenges because that’s where we thrive. And we’re looking for problem solvers, high achievers, and visionaries to help us. Join us for a chance to grow professionally at one of the world’s top design firms while building our clean energy future.
Full Stack Engineer
Pogo TechnologiesPriorities may shift quickly. Oftentimes, we're tackling very ambiguous problems that don't have clear-cut answers. At times, you'll need to build things in a day: we live and breathe a value called "Calculated Speed". We don't have structured management (yet!). We expect more than 9 to 5 - raw hours make an impact at our current stage. We trust each team member to create a flexible work schedule that allows them to be most productive while accommodating other priorities outside of work. We also strongly encourage time off to recharge the batteries: in addition to unlimited PTO, we've implemented a minimum 20 days vacation policy.
Role Description As a Full Stack Engineer, you’ll work on our enterprise AI SaaS product and own meaningful parts of the product end-to-end. This is a hands-on role with real responsibility. Specifically, you will: - Build and own user-facing product features from idea to production - Work closely with engineering, product, and design to plan, architect, and ship features - Design, build, and implement AI agents, backend services, APIs, and web UIs - Partner with functional leaders across the organization (i.e., GTM, finance, customer support) to design and build internal tools to streamline operations and eliminate manual workflows Qualifications - 2-4 years of professional full-stack software development experience - Heavy user of AI tools like Claude Code, Cursor, or Codex - Stay up to date with the latest in AI, including new LLMs, agent frameworks, and tooling - Strong product and design taste with a clear sense of what “good” looks like - Take ownership and are comfortable driving an entire part of a product - Manage your own time and priorities well - Happy moving across frontend and backend when needed - Communicate clearly and work well with others, especially when things are ambiguous - Built and maintained production systems used by real users - Comfortable learning new tools and building things from scratch Requirements - Experience at early-stage startups or building your own products (bonus) - Familiarity with Animations.Dev, Devouring Details, or InterfaceCraft (bonus) Benefits - Ship real products that get real usage, from customer-facing features to internal tools - Work cross-functionally with product, design, ops, GTM, data, and CS - Use the latest tech and coding tools - Move fast, ship quickly, and get rapid feedback from real users and teammates - Unlimited PTO with a minimum 20 days vacation policy Why you might not be excited about us - Priorities may shift quickly; tackling ambiguous problems without clear-cut answers - Need to build things in a day; value of “Calculated Speed” with weekly iterations - No structured management; looking for someone energized by autonomy - Expect more than 9 to 5; raw hours make an impact at our current stage
Senior Full Stack Engineer
MerQube IncMerQube is a cutting-edge fintech firm, specializing in the development of advanced technology for indexing and rules-based investing. Founded in 2019 by a team of index industry veterans and technology experts, MerQube provides a tech-focused alternative in the indexing space, with offices in New York, San Francisco, London and Bangalore. MerQube designs and calculates a wide variety of indices, including thematic, ESG, QIS, and delta one strategies, spanning multiple asset classes such as equities, futures, and options. Leveraging cloud-based architecture and advanced index-tracking technology, our platform enables clients to bring new ideas to market swiftly and efficiently.
Role Description Are you keen to work in an environment that’s stimulating and convivial with countless opportunities for growth and plenty of freedom to make a real impact? This could be the place for you! We are looking for our next Stack Staff Senior Engineer based in Bangalore, India. Supported by and reporting to the Senior Member of our Technical Staff, you will be joining a friendly and growing team to disrupt the Index space and participate in the next phase of our growth. As part of the Platform Engineering team, you will: - Design, build and operate large scale services leveraging public clouds to build an industry leading platform for financial indices. - Support onboarding new customers, ingesting and processing large amounts of data from a variety of sources and computing a variety of financial indices. - Work closely with all the functional teams of MerQube to build and improve MerQube's index computation and management systems, internal and external index management and research tools, and data dissemination systems. Qualifications - Bachelor’s Degree in Computer Science, Engineering or equivalent work experience. - 5+ years experience building production services using Python/Go/C++/Java. - 2+ years experience building production frontends using React. - Experience designing, building and operating complex features as part of a team. Requirements - Familiarity with public cloud environments (GCP/AWS) or a strong desire and aptitude to ramp-up on them. - Experience developing complex backend applications. - Experience leading an engineering team to deliver a project. - Experience with pandas, numpy, scipy. - Familiarity with data processing pipelines and workflows (Apache Airflow or similar). - FastAPI, Flask, UWSGI, OpenAPI, Pydantic. - SQL, database design. - Docker, Helm, Kubernetes, EKS. Benefits - Competitive compensation packages. - Stellar full-time benefits, including medical, dental, vision, and more. - Flexible working arrangements, including opportunities to work remotely. - Community-first environment (we want your colleagues to be your friends!). - Focus on health, wellness, and work-life balance. - Opportunities to learn, develop, and grow. - PTO, holiday, and sick time. Company Description MerQube is a cutting-edge fintech firm, specializing in the development of advanced technology for indexing and rules-based investing. Founded in 2019 by a team of index industry veterans and technology experts, MerQube provides a tech-focused alternative in the indexing space, with offices in New York, San Francisco, London and Bangalore. MerQube designs and calculates a wide variety of indices, including thematic, ESG, QIS, and delta one strategies, spanning multiple asset classes such as equities, futures, and options. Leveraging cloud-based architecture and advanced index-tracking technology, our platform enables clients to bring new ideas to market swiftly and efficiently.
• Own the browser stack. Maintain and evolve our in-house patched-browser cloud and its per-OS fingerprint profiles, kept continuously rebased onto new stable Chromium without regressing the evasions. • Patch the engine. Fix navigator, WebGL, canvas, fonts, and Client Hints at the implementation level so spoofed values look native, not bolted on. • Kill CDP leaks. Find and eliminate the signals that give automation away, without breaking normal control. • Get the details right. Align geolocation, timezone, and locale so the whole picture is consistent. • Chase detection. When something starts getting flagged, figure out why at the source and fix it. • Build the tooling. Write the harnesses that test and validate evasions so regressions get caught before customers do. • You define the work. We don't hand you a ticket queue. You tell us what's getting detected, what's brittle, and what to fix next.

