Beyondsoft Consulting

  • Software Design Engineer 3

    Job Locations US-WA-Redmond
    Job ID
    # of Openings
  • Overview

    Beyondsoft Consulting, Inc., is a leading, technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. Our services include end-to-end support for cloud, digital, data analytics, multi-language translation, and testing.




    • Providing development for gaming group for various platforms working on core networking components
    • Main duties will include coding or integrating systems
    • Interaction level with team to include working very closely with the team, will have one full time employee they will work very closely with but will have various team interaction as well
    • Must be able to work as a team, on an individual level- able to ask questions and solve without having the manager/team hand hold



    • 5+ years developing Android applications using Android Studio, Gradle, and Google Play Services, with C++
    • 2+ Experience with Android NDK
    • 2+ Experience developing UWP and Win32 applications
    • Experience with Winsock, Berkeley Sockets, OpenSSL
    • Solid understanding STL and C++11/14 constructs including concurrency
    • Client/Server & Peer-Peer architecture, socket programming, REST- based communication
    • Solid understanding of networking protocols and concepts including TCP, UDP, IPv6, IPv4, DNS and NAT
    • Experience working with 3D game engines (such as Unity or Unreal), DirectX, OpenGL, video/audio compression, video broadcast and production technologies
    • Expertise with network debugging tools like Fiddler and WireShark
    • Experience with audio middleware (preferably Wwise or FMOD) and/or other low-level audio APIs (e.g. XAudio2).
    • Familiarity with Opus Interactive audio codec preferred
    • SIP or WebRTC related communication systems ideal
    • Familiarity with version control like Git and perforce
    • Familiarity with Agile methodologies including TDD and CI
    • Experience working with Mobile Platforms (Android, iOS)
    • A degree in Computer Science or equivalent



    We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.