Windows Software Engineer

Astro HQ


8 months ago

06/23/2019 10:21:23

Job type: Full-time

Category: Software Development


We are Astro HQ and we build hardware and software tools that unlock creativity and productivity. Tools like:

Astropad – Software that turns the iPad into a high-end drawing tablet.

Luna Display – The first hardware solution that turns the iPad into a wireless second display.

We are looking for a Windows Software Engineer to join our team. You would lead our effort to bring Astropad to the Windows platform. We are looking for someone that is ready for the challenge and wants to make a big impact as part of a small team.

You will…

  • Develop a plan for making our system cross-platform

  • Work on cross-platform infrastructure in both Objective-C and C++

  • Build our Windows user interface and corresponding platform layer

  • Develop test suites and internal tools

  • Collaborate on a daily basis with our engineering team via Slack and GitHub

Skills & Requirements

  • Extensive experience developing for Windows

  • Familiarity with C/C++ and Visual Studio

  • Has some understanding of iOS and Objective-C

  • Uses Windows regularly and is deeply familiar with it

  • Has experience shipping products

  • Self-starter with a passion for product development

About Astro HQ

We are a small, bootstrapped startup founded by a team of ex-Apple engineers. Our tools are used by tens of thousands of creative pros and some of the largest animation studios in the world, and we are just getting started! We are looking for people passionate about building the next generation of tools that unlock creativity to join our team.

We are a fully remote company with a small office in Minneapolis, MN. If this sounds interesting to you, please get in touch!

We offer:

  • Remote work (or our office in Minneapolis, MN)

  • Flexible work schedules

  • Competitive pay + equity

  • Health & dental insurance

  • Parental leave

  • 3 weeks vacation

  • Challenging and creative work

  • High impact and significant responsibility

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Yesterday

    We are looking for a talented C++ Engineer to join our team in Lausanne, Switzerland. As a member of our team, you would be contributing to our core product SILO, a digital asset management solution designed for financial institutions. You would be working closely with blockchain experts, software engineers and hardware manufacturers. Your contribution would have a direct impact on the evolution of the cryptocurrency/fintech industry as we know it today.

    Responsibilities

    • Maintain and enhance the C++ codebase of our secure execution environment.

    • Work on an essential part of the SILO product, and ensure it’s reliable by writing comprehensive

    • tests.

    • Integrate new cryptocurrencies and security features.

    • Further develop the hardware platforms that our products rely on

    Desirable

    • Experience in C++

    • Good knowledge of applied cryptography,

    • Familiarity with Agile frameworks and regression testing is a plus

    Applications

    • Get in touch by sending your CV to [email protected]

    • If your skill set doesn’t fit perfectly within our requirements, please do not hesitate to apply

  • 2 weeks ago

    In a community collaboration led by D2iQ, Google, Docker, and CloudFoundry we've developed the Container Storage Interface (CSI) specification. The CSI specification and the related implementations to provide cloud-like storage features in DC/OS are key to D2iQ’s strategic goals.

    We are looking for experienced Software Engineers to help us maintain, design, and develop our DC/OS Storage Service (DSS). The DSS is built in Go and acts as an orchestration layer between CSI plugins and Mesos. Mesos itself, and therefore the parts relevant to its CSI integration, is written in C++.  We also develop two CSI plugins that, combined with DSS, provides local storage to DC/OS workloads on top of LVM. These projects work as expected, with fairly mature metrics, monitoring, soak testing, etc. There is so much more to do now that we’re past v1.0! 

    If you are ready to take on the challenge of solving complex distributed problems, debug system bugs (strace for the win), design and implement distributed storage solutions, then this is the position for you. 

    You will work in close collaboration with the data services engineers to ship well-integrated products that support our customers on their journey.

    Responsibilities
    • Performing code reviews and giving cordial feedback
    • Performing design reviews and providing original insights
    • Creating clear designs with well thought out design docs
    • Writing reliable control plane code, and the tests that allow it to safely evolve
    Experience & Skills
    • Strong programming skills, must be proficient in Golang, C++
    • Experience in developing and maintaining distributed applications
    • Familiarity with cloud infrastructure (AWS, GCP, Azure)
    • Experienced in container storage solutions like CSI, Docker Volume Driver, REX-Ray
    • Familiarity with storage solutions like S3, Cloud Storage, Ceph, GlusterFS, HDFS, MinIO
    • Knowledge of Linux storage and networking concepts and tools, ie., POSIX, lvm2, Loop device, vnd, mounts.
    D2iQ - Your Partner in the Cloud Native Journey

    On your journey to the cloud, you need to make numerous choices—from the technologies you select, to the frameworks you decide on, to the management tools you’ll use. What you need is a trusted guide that’s been down this path before. That’s where D2iQ can help.

    D2iQ eases these decisions and operational efforts. Rather than inhibiting your choices, we guide you with opinionated technologies, services, training, and support, so you can work smarter, not harder. No matter where you are in your journey, we’ll make sure you’re well equipped for the road ahead.

    Backed by T. Rowe Price, Andreessen Horowitz, Khosla Ventures, Microsoft, HPE, Data Collective, and Fuel Capital, D2iQ is headquartered in San Francisco with offices in Hamburg, London, and Beijing.

  • 1 month ago

    We are Astro HQ and we build hardware and software tools that unlock creativity and productivity. Tools like: 

    • Astropad – Software that turns the iPad into a high-end drawing tablet.

    • Luna Display – The first hardware solution that turns the iPad into a wireless second display.

    We are looking for a Windows Software Engineer to join our team. You would lead our effort to bring Astropad & Luna Display to the Windows platform. We are looking for someone that is ready for the challenge and wants to make a big impact as part of a small team. 

    You will… 

    • Work on cross-platform infrastructure in Rust, C, and C++

    • Build our Windows user interface and corresponding platform layer

    • Develop test suites and internal tools

    • Collaborate on a daily basis with our engineering team via Slack, Zoom, and GitHub

    Skills & Requirements 

    • Extensive experience developing for Windows

    • Familiarity with C/C++ and Visual Studio

    • Familiarity with the Rust language a plus

    • Experience with DirectX a plus

    • Experience in developing drivers and support software on a Windows platform for USB and other peripherals a plus

    • Comfortable reading macOS/iOS Objective-C code

    • Experience in shipping Windows applications

    • Self-starter with a special eye for product design & development

    • Experience working remotely a plus

    About Astro HQ 

    We are a small, bootstrapped startup founded by a team of ex-Apple engineers. Our tools are used by tens of thousands of creative pros and some of the largest animation studios in the world, and we are just getting started! We are looking for people who care about building the next generation of tools that unlock creativity to join our team. 

    We are a fully remote company with a small office in Minneapolis, MN. If this sounds interesting to you, please get in touch! 

    We offer: 

    • Remote work (or our office in Minneapolis, MN)

    • Flexible work schedules and good work/life balance

    • Competitive pay + equity

    • Health & dental insurance

    • Parental leave

    • 3 weeks vacation

    • $300/mo towards a co-working space

    • Challenging and creative work

    • High impact and significant responsibility

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!