Source Job

India

  • Develop next-generation mobile test probes for 4G, 5G, and IoT to simulate mobile users using voice, SMS, and data services.
  • Work in a small, agile team using C & C++ on Linux to build applications that validate and optimize mobile service performance.
  • Collaborate with global mobile operators to ensure customers get full value of high-tech telecom testing solutions.

C++ Linux AI

19 jobs similar to Senior Software Engineer

Jobs ranked by similarity.

Canada

  • Migrate 32-bit call handling C++ subsystems to 64-bit architecture.
  • Develop scripts to migrate operating systems from CentOS 7 to RHEL 9.
  • Update CI/CD pipelines and DevOps tools; run security tests and remediations.

Anovia is a telecommunications outsourcing partner supporting Fortune 500 and 1000 companies with workflow, technical support, and helpdesk services. With over 200 professionals globally and 20 years of expertise, it emphasizes a close-knit technical team and continuous modernization.

India

  • Design, develop, and modernize network security products involving L2/L3/L4 protocols, kernel-space data paths, and scalable traffic processing.
  • Collaborate across Scrum teams to contribute to architecture, testing, and engineering practices that protect millions of end users.
  • Bring 7–12 years of C/C++ expertise and strong networking knowledge in TCP/IP, routing, and security to solve complex technical challenges.

This position is listed on behalf of a partner company that is building next-generation network security products. They offer a remote-first, collaborative environment with experienced engineering teams working across multiple technical domains.

  • Design and develop software features according to specifications, ensuring quality and meeting Definition of Done.
  • Participate in code reviews, fault analysis, debugging, and continuous improvement of products.
  • Maintain product documentation and ensure compliance with R&D processes.

Tieto is a large Nordic tech company specializing in digital transformation and software development. They foster an open culture with a flexible hybrid work model and strong commitment to diversity and inclusion.

Canada

  • Migrate 32-bit C++ subsystems to 64-bit architecture and support OS migration from CentOS 7 to RHEL 9.
  • Contribute to modernization of Java-based web configurators and participate in testing, CI/CD, and security.
  • Work independently with strong technical ownership on a fixed-term contract through Q1 2027.

They operate a mission-critical telecommunications call-handling platform. They have an established engineering team focused on modernizing legacy systems.

Germany

  • Design and develop core networking components for a large-scale Virtual Private Cloud, including control-plane and data-plane systems.
  • Improve scalability, performance, and resilience of critical network services, implementing capabilities like IPv6, VPC peering, and load balancing.
  • Collaborate with engineering teams to deliver reliable, secure networking and participate in design reviews and coding interviews.

Our partner is a leading cloud infrastructure platform, enabling large-scale AI and cloud services. They foster a highly technical, international engineering environment with a trust-based culture and strong emphasis on ownership and continuous improvement.

Europe

  • Develop and maintain modern C++ components for high-performance desktop applications with a focus on security and stability.
  • Analyze software architectures to identify and remediate security vulnerabilities and optimize multithreaded systems.
  • Collaborate with architects, QA, and product teams while using AI coding agents to accelerate engineering workflows.

Our partner is a healthcare technology company focused on developing secure desktop applications. They are looking for a senior engineer to join their team, with a small to medium-sized team.

7w PTO

  • Lead daily Scrum meetings and participate in code reviews to ensure code quality and project tracking.
  • Identify and resolve performance issues related to CPUs, GPUs, and memory, and develop engine integrations across mobile, PC, and console.
  • Mentor and support programmers, providing technical guidance and sharing best practices in development.

Frima is a video game development studio based in Quebec City and Montreal, creating games across all platforms for over 20 years. They bring together hundreds of passionate talents and offer a 4.5-day workweek, flexible arrangements, and up to 7 weeks of vacation.

UK 6w maternity 6w paternity

  • Design, implement, and optimize robust network features for a proprietary AAA game engine.
  • Focus on multiplayer server architecture, particularly listen mode game servers, for low-latency performance.
  • Ensure efficient networking technology to support innovative and engaging player experiences.

Atomic Theory is a multinational team of AAA veterans from studios like Blizzard, PUBG, Epic, and Unity, focused on delivering player-centric, high-quality game experiences. With offices in Albany, NY; Austin, TX; and Cardiff, UK, they are dedicated to helping studios navigate development challenges and foster a culture of diversity and collaboration.

United States Unlimited PTO

  • Deliver safe and efficient embedded software for Radar, Lidar, and IMU sensors.
  • Work with the Software Architect to execute vision and produce high-quality, maintainable C++ code.
  • Mentor junior team members and participate in design and code reviews.

Latitude AI develops automated driving technologies, including Level 3 systems, for Ford vehicles at scale. As a Ford Motor Company subsidiary, they operate independently with engineering centers in Pittsburgh, Dearborn, and Palo Alto, fostering a startup culture and employing leading experts across machine learning, robotics, and sensors.

US

  • Design and develop high-performance firmware and software for cutting-edge IoT platforms.
  • Debug, optimize, and validate firmware on complex multi-core architectures.
  • Engage with a cross-disciplinary team to design, develop and test features up the stack.

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. Serving nearly 100,000 customers from Fortune 500 enterprises to small businesses, Motive is a growing company with a culture of innovation and collaboration.

  • Design and build technical interview questions, including coding exercises, debugging challenges, and real-world engineering scenarios.
  • Write and test interview content across multiple programming languages, check solutions for correctness, and use AI-assisted tools to speed up creation.
  • Conduct peer reviews, update content based on performance data, and partner with Content Architecture to improve processes.

Karat is the world's largest interviewing company, providing a powerful system for technical leaders at companies like PayPal, Atlassian, and Citi. They are a growing, remote-first team that values inclusivity and diversity, and they are committed to preventing barriers to success.

Canada

  • Design and implement player-facing gameplay systems like movement, traversal, and progression using C++ and Blueprints.
  • Create modular, data-driven systems that scale across platforms and collaborate with design, animation, and audio teams.
  • Profile and optimize systems for performance and stability, and mentor associate engineers through code reviews.

Blackbird Interactive is a creative-fueled, future-driven, independent game studio working on world-class IPs and original creations across multiple genres. They operate as a remote-first workplace with flexible work arrangements, seeking talented individuals for long-term careers.

$5,925–$9,250/mo
Europe 4w PTO

  • Developing and maintaining core technology systems on Unreal Engine for a large open-world game.
  • Proposing and implementing solutions for performance and scale challenges.
  • Collaborating across disciplines and with Epic Games to push technology forward.

We create revolutionary, story-driven RPGs that go straight to the hearts of gamers. With a team of passionate developers, we foster a collaborative and inclusive culture, offering extensive benefits and support for professional growth.

Global

  • Design and implement optimized Linux integrations for the latest IoT, embedded, desktop, and server-class hardware platforms.
  • Collaborate with hardware and technology partners to deliver high-performance, reliable, and polished Linux experiences.
  • Take a holistic approach to platform optimization, contributing to technical plans, testing strategies, quality metrics, and overall system performance.

They specialize in optimizing Linux across the full software stack for next-generation hardware platforms. The company offers a fully remote environment with a focus on open-source technologies and collaboration with global teams.

Brazil

  • Build and optimize low-level Linux software for embedded and IoT devices.
  • Work with the latest Linux kernel technologies and open source projects.
  • Collaborate with distributed engineering teams on complex system architectures.

The company develops low-level Linux software for connected and autonomous devices. It operates with globally distributed engineering teams and emphasizes open source innovation and collaboration.

$145,000–$160,000/yr
US Unlimited PTO

  • Design, develop, and maintain high-performance services for ExtraHop's core Framework systems.
  • Work across networking layers to implement and enhance protocol support, ensuring scalability and reliability.
  • Collaborate with cross-functional teams to translate business requirements into scalable engineering solutions.

ExtraHop is a cybersecurity company that provides network detection and response solutions. It has been operating since 2007 and serves organizations worldwide.

US

  • Lead the development of embedded software using C and C++ for real-time operating systems and Nordic SoCs.
  • Apply AI-augmented development and testing to drive innovation and continuous improvement.
  • Collaborate with award-winning teams to deliver practical solutions for national security missions.

We engineer a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains. We have a global team of 12,000+ professionals and value trust, honesty, alignment, and transparency.

Global

  • Develop Test Strategy: Define comprehensive IREG test strategy, pass/fail metrics, and sign-off processes for each MNO.
  • Execute Roaming Validation: Run end-to-end testing across registration, authentication, and data paths.
  • Build Automation Harnesses: Maintain an automation test harness for GSMA and Skylo-specific scenarios.

Skylo has pioneered a standards-based approach to satellite connectivity, connecting smartphones and IoT devices directly to satellites. They have employees across three continents and foster an inclusive, transparent culture.

Canada Unlimited PTO

  • Design and operate secure, multi-tenant infrastructure for agentic AI workloads at the Linux and network boundary.
  • Build process isolation and sandboxing mechanisms using namespaces, cgroups, gVisor, Firecracker, and workload identity frameworks.
  • Collaborate with Platform, Security, and Backend teams to own infrastructure from architecture through production operations.

Jobgether is an AI-powered job matching platform that connects candidates with hiring companies. It has a remote-first culture and uses technology to review applications fairly.