Senior C++ Software Engineer (AOSP)

SoftServe, Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
IEEE 802.1X
Android
Application Frameworks
C++
Codecs
Data Structures
Software Debugging
Github
Network Troubleshooting
Network Protocols
Product Management
Software Engineering
Tcpdump
Wireshark
Virtual Local Area Networks
WebRTC
Gerrit
Microsoft InTune
Kotlin
Selinux

Job description

  • Implement custom services, applications, and device management features
  • Execute new and unique features that will differentiate the product
  • Ensure the product software has the highest quality, performance, and security

Requirements

  • Bringing 5+ years of strong data structures, algorithms, design, coding, analytical and problem-solving skill
  • Proficient in C, C++ Java, and Kotlin with the ability to read and debug code across system layers
  • Experienced in Android platform development for 5+ years (AOSP or vendor-customized builds - not just app development)
  • Knowledgeable of Android platform internals: system services (e.g., ConnectivityService, AudioFlinger, SurfaceFlinger), Binder IPC, SELinux policies, and the init system
  • Strong across the Android system stack, including kernel, HALs (Camera, Audio, Display), system services, networking, and application frameworks
  • Experienced with debugging tools and techniques: logcat, systrace, perfetto, gdb, tcpdump/Wireshark, and similar utilities
  • Skilled to thrive in ambiguous situations with incomplete information
  • Good at forming hypotheses, designing experiments, and systematically narrowing down root causes
  • Familiar with networking protocols and enterprise networking concepts (802.1x, RADIUS, certificates, proxies, VLANs)
  • Knowledgeable in video conferencing technologies: codecs, WebRTC, SRTP, or similar protocols
  • Able to communicate effectively with both technical and non-technical stakeholders, translating complex issues into clear explanations and actionable recommendations
  • Fluent in English at the upper-intermediate level
  • Android platform build systems and Gerrit/GitHub workflows (as an advantage)
  • Network troubleshooting and protocol analysis (Wireshark, tcpdump, 802.1x) (would be a plus)
  • HDMI/CEC or USB debugging (nice-to-have knowledge)
  • Enterprise device provisioning (Intune, SCEP, certificates) (as an advantage)
  • WebRTC troubleshooting (would be a plus)

About the company

SoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, and APAC region. We are about people who create bold things, make a difference, have fun, and love their work. In January 2022, we started our operations in Latin America. Our customer is the world's known manufacturer of computer peripherals and software, which develops and markets personal peripherals for PC navigation, video communication and collaboration, music, and smart homes. This includes products like keyboards, mice, tablet accessories, webcams, Bluetooth speakers, universal remotes, and more. Сurrent product helps companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small nimble group and we are growing our team. We create amazing experiences in the conference room using creative design, surprising science, and innovation. We love what we do because we are passionate about connecting people and we use the products we create every day to stay connected to our team. Our team is focused on making video collaboration an amazing experience and the software we develop is used by thousands of people every day., TOGETHER WE WILL * Gain certifications from leading providers (Google, AWS & others) * Empower you to scale your expertise with others by joining the Mentoring Program * Excel business of our clients from startups and ISVs to Enterprise and Fortune 500 companies * Create an exceptional customer experience to impact the company's global success and be recognized by Customer Hero Program * Care for your wellness with a health insurance package

Apply for this position