GoPro

Staff Software Engineer – Desktop

GoPro

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At GoPro, we’re looking for a talented Staff Software Engineer – Desktop who will help shape the future of our desktop applications. You will have the opportunity to cultivate a user experience that is unparalleled in the industry. We’re looking for a creative problem solver who can develop innovative solutions to complex technical challenges while collaborating closely with other teams. Required Qualifications: - BS/MS in Computer Science or equivalent experience- 7+ years of software development experience- Extensive experience developing applications for Windows and/or Mac- Experience in developing Windows 10 Universal Windows Platform (UWP) application- In-depth knowledge of C++ and/or C#- Experienced in developing user interfaces using WPF, WinForm, and/or Cocoa- Working knowledge of scripting languages such as Python and/or Bash- Ability to work independently as well as in a team environment- Experience with multi-threaded programming and debugging- Excellent communication and organizational skills- Attention to detail and the ability to handle multiple tasks

Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Strong Communication And Collaboration Skills.

  • Bachelor's Degree In Computer Science Or Related Field

  • + Years Of Software Development Experience In C/C++

  • Extensive Experience Developing Desktop Applications

  • Proven Experience In Ui/Ux Design

  • Knowledge Of Windows

  • Macos And Linux

  • Experience With Source Control Systems Such As Git Or Subversion

  • Excellent Problem-Solving And Debugging Skills

Required Skills
  • Testing

  • C++

  • C#

  • Networking

  • Windows

  • Linux

  • Troubleshooting

  • Debugging

  • Design

  • MacOS

  • agile

  • Automation

  • GUI

  • Qt

  • API

Soft Skills
  • Communication

  • Leadership

  • Negotiation

  • Problem Solving

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer – Desktop is between $80,000 and $120,000. The salary range can vary depending on factors such as experience, location, and the size and type of employer.

Additional Information
GoPro is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 24th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About GoPro

GoPro, Inc. is an American technology company founded in 2002 by Nick Woodman. It manufactures action cameras and develops its own mobile apps and video-editing software.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started