Company

ViamSee more

addressAddressNew York, NY
type Form of workFull-Time
CategoryInformation Technology

Job description

We are seeking a Senior Software Engineer to join our NYC-based SDK team. 

Viam's products are built by engineers, for engineers. The SDK team strives to build a platform we would want to use ourselves. Our goal is to improve the developer experience around building and controlling smart machines in order to make robotics agnostic of programming language. 

As a member of the SDK team, you will be responsible for the C++ SDK, build system, and common libraries used across the organization. You will make architectural decisions and manage the use of the latest language features while balancing compatibility. You will also have the opportunity to implement features in a variety of other language-specific SDKs, including Golang, Python, Flutter/Dart, TypeScript, and Rust, with more on the way. 

In addition, this team creates and maintains end-to-end integration tests across the product, implements CI/CD systems for the SDKs, and works on SDK connectivity logic based on gRPC and WebRTC. This team also collaborates with internal and customer-facing teams to further improve the platform.

In this role, you will: 
  • Build software primarily in C++, with the opportunity to work in various other languages
  • Lay the foundation for our open source libraries
  • Enable hardware programming across languages
  • Collaborate with other teams, such as the Motion Planning and Computer Vision teams
  • Keep up with the latest language features and ecosystem standards
  • Have the opportunity to host and attend meetups
We are looking for an engineer who: 
  • Is experienced in C++, with knowledge of other languages such as Golang, Python, or Rust a bonus
  • Has interest in crafting software for developers and roboticists around the world
  • Desires to solve sophisticated problems with novel and practical solutions
  • Wants to create ergonomic and delightful developer experiences
  • Gets excited to approach new technologies and open-ended problems
  • Believes in high-quality, tested, and well-documented code
Benefits:
  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • Competitive salary & equity packages (see below)
  • Reproductive Health Benefits including Fertility Benefits and Abortion Access Travel Benefits
  • 25 days paid vacation and generous holiday observances
  • One Medical Membership
  • Citi Bike memberships
  • Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, apparel, and more
  • Free lunch everyday that you're in the office
  • Paid parental leave

The starting salary for this role is between $157K-213k/year. Your exact offer will vary based on a number of factors including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated with you as a candidate. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.

Values:
  • Vision Driven
  • Collaborate Openly
  • Act Decisively
  • Succeed Through Diversity
  • Hold Ourselves Accountable
  • Lead with Curiosity

Learn more about our values here!

Refer code: 7564282. Viam - The previous day - 2024-01-02 18:47

Viam

New York, NY

Share jobs with friends

Related jobs

Senior Software Engineer, Sdk (C++)

Senior Full Stack Software Engineer - Height Zero

Bitgo

New York, NY

7 hours ago - seen

Senior Software Engineer

Openyield Inc

New York, NY

a week ago - seen

Senior Software Engineer

Mphasis Corporation

New York, NY

a week ago - seen

Senior Software Engineer - Prod Subscription Management

Bloomberg

New York, NY

2 weeks ago - seen

Senior Software Engineer - Order Management Systems

Stott And May

300,000 - 400,000

New York, NY

3 weeks ago - seen

Senior Software Engineer, DevOps

Capital One

New York, NY

4 weeks ago - seen

Senior Software Engineer, Segmentation (Mailchimp)

Intuit

New York, NY

4 weeks ago - seen

Senior Software Engineer - Windows Platform/SQL Server

Bloomberg

New York, NY

a month ago - seen

Senior Software Engineer

Disney Entertainment & Espn Technology

New York, NY

a month ago - seen

Senior Software Engineer - Post-trade

Stott And May

250000

New York, NY

a month ago - seen

Senior Software Engineer - C++

Stott And May

200,000 - 300,000

New York, NY

a month ago - seen

Senior Software Engineer - Full Stack

Stott And May

200000-250000

New York, NY

a month ago - seen

Senior Software Engineer, Frontend

Disney Entertainment & Espn Technology

New York, NY

a month ago - seen

Cloud Senior Specialty Software Engineer (CCIBT)

Wells Fargo

New York, NY

a month ago - seen

Senior Software Engineer, Android

Capital One

New York, NY

a month ago - seen

Senior Software Engineer, Full Stack-Card Tech

Capital One

New York, NY

a month ago - seen

Senior Software Engineer - Corporate Technology C#/Window

Bloomberg

New York, NY

a month ago - seen

Senior Software Engineer

Disney Entertainment & Espn Technology

New York, NY

a month ago - seen