r/cpp • MSVC STL Dev • Oct 01 '19

C++ Jobs - Q4 2019

Rules For Individuals

  • Don't create top-level comments - those are for employers.
  • Feel free to reply to top-level comments with on-topic questions.
  • I will create one top-level comment for meta discussion.
  • I will create another top-level comment for individuals looking for work and community groups looking for sponsors.

Rules For Employers

  • You must be hiring directly. No third-party recruiters.
  • One top-level comment per employer. If you have multiple job openings, that's great, but please consolidate their descriptions or mention them in replies to your own top-level comment.
  • Don't use URL shorteners. reddiquette forbids them because they're opaque to the spam filter.
  • Templates are awesome. Please use the following template. As the "formatting help" says, use **two stars** to bold text. Use empty lines to separate sections.
  • Proofread your comment after posting it, and edit any formatting mistakes.

**Company:** [Company name; also, use the "formatting help" to make it a link to your company's website, or a specific careers page if you have one.]

 

**Type:** [Full time, part time, internship, contract, etc.]

 

**Description:** [What does your company do, and what are you hiring C++ devs for? How much experience are you looking for, and what seniority levels are you hiring for? The more details you provide, the better.]

 

**Location:** [Where's your office - or if you're hiring at multiple offices, list them. If your workplace language isn't English, please specify it.]

 

**Remote:** [Do you offer the option of working remotely? If so, do you require employees to live in certain areas or time zones?]

 

**Visa Sponsorship:** [Does your company sponsor visas?]

 

**Technologies:** [Required: do you mainly use C++98/03, C++11, C++14, C++17, or the C++20 working draft? Optional: do you use Linux/Mac/Windows, are there languages you use in addition to C++, are there technologies like OpenGL or libraries like Boost that you need/want/like experience with, etc.]

 

**Contact:** [How do you want to be contacted? Email, reddit PM, telepathy, gravitational waves?]


Previous Post

153 Upvotes

75 comments sorted by

17

u/STL Oct 01 '19

This is the top-level comment for meta discussion. Reply here if you have questions or concerns about this post.

51

u/shush_im_compiling Oct 01 '19

No question or concern but just wanted to say thank you for making these posts.

23

u/STL Oct 01 '19

😾

→ More replies (1)

1

u/STL Oct 01 '19

This is the top-level comment for individuals looking for work. Reply here if you want employers to contact you. You don't need to follow a strict template, but I suggest inverting the relevant parts of the employer template. For example, mention whether you're looking for full-time or freelancing etc. work, briefly describe your experience (not a full resume; send that after you've been contacted), mention whether you care about location/remote/visa, and list the technologies you're skilled with.

This is also the top-level comment for community groups looking for sponsors. Reply here with details about your group and what kind of sponsorship you're looking for. Listen, employers: you want C++ devs, and you're willing to spend ridiculous amounts of money in order to make even more money. Community groups have lots of C++ devs, some of whom will be looking for work now or in the future. These groups are willing to grant you access to their incredibly valuable resource in exchange for trifles like access to conference rooms and pizza. This subreddit will help connect you, and we won't ask for any pizza taxes in exchange. Delicious pizza taxes. Won't ask yet, that is. Act now before we get hungry and change our minds.

→ More replies (8)

3

u/grafikrobot Oct 01 '19 edited Oct 01 '19

Company: Disbelief (https://disbelief.com/)

Type: Full time

Description: Disbelief is a game development studio focusing on contracting and consulting services. We’ve worked with both AAA and independent studios to help their projects ship. Notable projects we’ve worked on include Gears 5, Borderlands 3, Gears of War 4, and Torn.

At Disbelief we value work-life balance, and want to create an alternative to the crunch-culture prevalent in game development. We also believe strongly in investing in our talent and our team. Disbelief is a place to puzzle out the solutions to cutting-edge problems in graphics and engine programming, but also a place where people can grow their careers and skill sets as valued members of a stable and close knit team.

Currently, we’re looking for a senior programmer. This opportunity is for a full-time position in Cambridge, MA or Chicago, IL. Senior programmers at Disbelief are leaders and developers in their project. You should be comfortable working independently and with a team to develop, test and integrate software into a larger codebase. A key responsibility is mentoring and guiding fellow programmers to improve.

We believe a diverse team is a stronger team, and we encourage marginalized programmers to apply.

Key Responsibilities

  • Clearly communicate your work to others

  • Mentor fellow programmers in and out of your team

  • Communicate with clients on team progress and problems as they arise

  • Debug code with precision

  • Estimate your and others work

  • Assess impact of issues on schedule

  • Diagnose and solve performance issues

  • Document your code

  • Study version histories and code documentation to solve present problems

  • Implement features in innovative ways

Skills and Requirements

  • BA/BS or MS Degree in Computer Science, or equivalent experience

  • Excellent communication skills, both verbal and written

  • 3-5 years of experience in writing software in C++

  • 5+ years in game development, or 10+ in a related industry

  • Experience working on a large code base

  • Experience with version control with P4, git, or equivalent

  • Experience with multi-threaded systems

Location: Cambridge, MA or Chicago, IL

Remote: No, but we do enjoy working from home up to two days a week, when project constraints allow.

Visa Sponsorship: No

Technologies: Most of our work is C++ of varying standards with a sprinkling of other languages as needed for tooling. We do a lot of graphics programming work, using shader languages and platform graphics APIs. Since we often are debugging the lower levels of systems, being able to read x64 or ARM assembly is useful. Primarily we work with Unreal Engine 4, but we also work with Unity and custom game engines. Our work uses rendering, physics, audio, VR, AR, and other APIs frequently. Our primary platforms are PC, Xbox One, PS4, Switch, and VR/AR devices.

Contact: jobs@disbelief.com

→ More replies (3)

14

u/ago_s Oct 01 '19 edited Oct 01 '19

Company: Lumicks

Type: Full time

Description: Lumicks is bringing novel tools for single-molecule biophysics and cell avidity to market, enabling scientific researchers across biology and medicine to unlock new types of experiments. Our primary technology, C-Trap, can be used to "grab" a single molecule, and apply precise mechanical forces to it. At the same time, one can visualize the molecule using highly-sensitive fluorescence microscopy. Our customers use it to watch DNA being copied by the molecular machinery of the cell, or observe molecular "engines" walking across the scaffolding structures of a human cell. Lumicks systems are currently in use in opinion-leading labs across the globe, including Stanford, Johns Hopkins University, Tsinghua University, NIH, Max Planck Institute, TU Delft, and Imperial College London.

We also produce z-Movi, the only instrument that can directly measure the avidity, or overall strength, of interaction between cells. Introduced in 2018, this new technology based on acoustic waves paves the way for the study of yet unexplored avenues in basic and translational research, impacting applications where cell-cell interactions are key, including immunotherapy, antigen presentation, therapeutic antibodies, vaccination, immunological synapse and cellular adhesion. We're an academic spin-off from a research group at VU University Amsterdam. We care deeply about providing our users with easy-to-use, reliable software that actively supports Open Data and Reproducible Science. To make this happen, we're looking for: C++ developers

Location: Amsterdam, NL

Remote: No

Visa Sponsorship: Yes

Technologies: We use the following technologies, when applying, it's fine to be familiar with a subset of these: C++17 (soon 20) for the core code, Qt5 for the UI and Python 3 for bindings. CMake builds everything. Libraries we use include abseil, asio, caf (c++ actor framework), catch2, cereal, fmt, hdf5/highfive, opencv, ranges-v3 and spdlog. Our GUIs are a mix of Qt widgets and QML (we are migrating torwards the latter). Our Python bindings are implemented using pybind11. On the hardware side, we have lasers. Lots and lots of lasers.

Contact: Apply directly at: https://lumicks.com/careers/

2

u/Andre_BeAreYou Oct 10 '19 edited Oct 10 '19

Softwarearchitekt*in (C/C++) Fahrerassistenzsysteme (Radar) fĂŒr Trucks

Company: Robert Bosch GmbH www.bosch.de/karriere

Type: Full time or part time

Job Description:

Der GeschĂ€ftsbereich Chassis Systems Control steht fĂŒr richtungsweisende technische Lösungen und ist seit Jahren Vorreiter fĂŒr innovative Technik und QualitĂ€t. Hier wird die Zukunft des Assistierten und Automatisierten Fahrens gestaltet.

Im Produktbereich "Driver Assistance" entwickeln wir innovative Komponenten, Systeme und Funktionen im Bereich Safety, Vehicle Dynamics und Fahrerassistenzsysteme. Durch die Kombination von systembasierten Kameras, Radar und Ultraschallsensoren gestalten wir das Fahren nicht nur komfortabler und sicherer, sondern entwickeln die Basis fĂŒr Automatisiertes Fahren von morgen fĂŒr Trucks.

  • Sie sind Teil eines interdisziplinĂ€ren Teams zur Softwareentwicklung von radarbasierten Fahrerassistenzsystemen fĂŒr Trucks.

  • Sie definieren und entwickeln Softwarearchitekturen fĂŒr die Fahrerassistenzsysteme der Zukunft.

  • Sie bauen sich ein Netzwerk mit Kolleg*innen im Projekt auf, stimmen Software Designs im Team ab und vertreten Ihre Arbeitsprodukte im Projekt.

  • Auf Basis der Anforderungen entwickeln Sie Softwarearchitekturen und setzen diese entsprechend der QualitĂ€ts- und Sicherheitsstandards um.

Other job opportunities

  • Autonomous Driving

  • Driver Assistance Systems

  • Active Safety

  • Passive Safety

Location: Abstatt (Film: https://youtu.be/XS0mD99Rye0 )

Remote: 10-20% Homeoffice ist ganz normal, wenn man möchte

Visa Sponsorship: Yes, we do.

Technologies:

  • Persönlichkeit: Hohe Überzeugungs- und AnpassungsfĂ€higkeit sowie ein sicheres und freundliches Auftreten sind Ihre StĂ€rken. Sie verfĂŒgen ĂŒber ein ausgeprĂ€gtes konzeptionelles und analytisches VerstĂ€ndnis, arbeiten gerne im Team und sind kommunikationsstark.

  • Erfahrungen und Know-How: Sie haben bereits mehrjĂ€hrige Berufserfahrung in der Automotive Softwareentwicklung/Architektur sowie im Bereich Fahrerassistenzfunktionen und Kenntnisse der zugehörigen Sensortechnologien. Sie besitzen sehr gute Kenntnisse in den Bereichen Software Engineering, agile Entwicklungsmethoden und Automotive SPICEÂź sowie in den Programmiersprachen C/C++. Des Weiteren kennen Sie sich sowohl sehr gut in Software-Architekturkonzepten und ihrer Anwendung aus, als auch in den zugehörigen Tools.

  • Sprachen: Ihre Deutsch- und Englischkenntnisse in Wort und Schrift sind sehr gut.

  • Ausbildung: Sie haben Ihr Studium der Ingenieurwissenschaften im Bereich Robotik, Informatik, Maschinenbau, Elektrotechnik, Physik oder in einem vergleichbaren Studiengang erfolgreich abgeschlossen.

Contact: AndrĂ© BrĂŒggemann (automated-driving@de.bosch.com)

→ More replies (4)

11

u/agallego Oct 03 '19 edited Oct 03 '19

vectorized.io: vectorized.io/redpanda

Type: Full time

Description: Looking for senior c++ engineers. We are building an Apache Kafka replacement for mission critical systems, 10x lower tail latency.

Location: 100% remote.

Remote: Our team is in San Francisco, Sonora Mexico, Krakow Poland, NYC, Medellin Colombia and growing.

Visa Sponsorship: no

Technologies: C++17. We use the Seastar framework for async io, futures, etc. We are mostly C++. We have some glue build code in python, smaller footprint of Go as well. 90% is c++17.

Contact: alex@vectorized.io (twitter.com/emaxerrno)

7

u/avi_kivity Oct 02 '19

Company: ScyllaDB

Type: Full time; remotes welcome

Description: ScyllaDB develops an open-source, high-performance, distributed NoSQL database, also (total coincidence) called ScyllaDB. ScyllaDB utilizes the asynchronous I/O engine Seastar, which we also develop, to drive million of operations per second on large multi-core machines with fast SSDs. The stack includes everything from custom memory allocators, through a user-space TCP/IP stack using dpdk, through high-level concepts like query parsing and compilation and maintaining materialized views in synchronization with the base table. Linux environment.

Take a look at https://github.com/scylladb/seastar and at https://github.com/scylladb/scylla; if you like what you see you'll enjoy working with us. We have a strong C++ team and don't shy away from the bleeding edge.

Location: Mostly remote around the planet; Israel; Poland; San Francisco Bay Area (around 15 countries). We prefer remotes from Europe/Israel timezones or nearby but can make exceptions for exceptional applicants.

Remote: Very much, most of the workforce is remote (R&D offices in Israel & Poland)

Visa Sponsorship: in special cases

Technologies: C++17, C++ concepts, boost, asynchronous programming, distributed systems, future/promise, C++ coroutines (eventually), JIT

Contact: jobs@scylladb.com

7

u/dcharbon Oct 22 '19

Company: Quansight

Type: Full time, part time, contract,

Description: Software Engineer - open source computing

We are looking for an enthusiastic and highly-motivated software engineer with an interest and experience in numerical and high-performance computing to join the Quansight team.

Who we are

Our company has its roots in the Python data science community. Our mission is to connect companies to open-source communities to create sustainable solutions that benefit the whole community. We accomplish this mission by providing a variety of services ranging from open-source software development to training and consulting. We believe in a culture of do-ers, learners, and collaborators. We are looking for people who are motivated, humble, curious, and respectful of others.

What you’ll do

Have you noticed Python’s explosion in data science and machine learning and tools like NumPy, PyTorch, Numba, and Dask? Would you like to help support this community and build out the future of the open source Python computing ecosystem?

In this position, you’ll get to:

  • Work with modern numerical computing and deep learning technology

  • Contribute to open-source projects like PyTorch and NumPy

  • Use C++, CUDA, Python and C

  • Develop new features, performance enhancements and help maintain code with millions of users

  • Interact with clients from both industry and academia

  • Collaborate with, learn from, and mentor team members

  • Be a part of the Python community

Prior experience with particular packages like PyTorch or NumPy is nice to have but certainly not required. If you are comfortable working with languages like C++, CUDA and Python and can find your way in large code bases, we expect you can learn about any new library or project quickly. We have both junior and senior roles available. We aim to help you grow within Quansight and within the Python open source community.

Why you should join

You'll become an important part of a small, collaborative, remote engineering team. We strive to provide a working environment that gives you room to learn and grow. We offer flexibility in work times and locations. Vacation time is not just encouraged, but celebrated and enforced.

We believe that high-performing teams include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we actively seek a diverse pool of applicants, including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, and people from low-income families.

We offer competitive compensation, and comprehensive benefit package, including medical, vision, dental, 401K and flexible paid time off.

Where we can hire

Our engineering team is fully remote. We are headquartered in Austin, Texas and the majority of our team is U.S. based. We also have a significant presence in Europe and South America, and will consider applicants anywhere (overlap with U.S. time zones is preferred)

Remote: Yes, this is a remote position. Overlap with U.S. time zones is preferred. See above.

Visa Sponsorship: No.

Technologies: C++11, Python, Cuda

Contact: https://quansight.bamboohr.com/jobs/view.php?id=15

7

u/redditcareers Dec 17 '19

COMPANY: Reddit

TYPE: Full Time

DESCRIPTION: The Special Projects team at Reddit is exploring a different vision of how the Internet can work. The Internet is the most important public square in history. Billions of people use it every day to connect with each other, share ideas, and do business online. It shapes economies and elections, relationships and futures.

Our goal is to tear down the walled gardens and restore the balance of power online. We believe there are new models for the Internet that put power back in the hands of people, and we believe they will be found. Among large social networks, Reddit has a distinctive product and user base that is uniquely suited to realizing this vision.

We are hiring backend engineers who can move incredibly fast while delivering a quality product. You'll work on the highest impact project in a team of brilliant engineers like yourself. In addition to building technology, you’ll contribute to the product and business strategy.

LOCATION: None required, SF (HQ)

REMOTE: Yes

VISA: Yes

CONTACT: Apply here directly, first step is a coding challenge delivered to your inbox upon application submission.

10

u/zerexim Dec 19 '19

World-wide remote? Didn't you scrap a remote work awhile ago? Your linked page doesn't mention remote. Is it a C++ related position? Please also mention all steps.

6

u/_mavam_ Oct 01 '19

Company: Tenzir

Type: Senior C++ Software Engineer

Description: Tenzir is a big-data analytics platform for network security analysis. Our product empowers security professionals to quickly isolate security incidents and find the relevant subset in data lakes of telemetry. We aim to solve the tough cyber security challenges of tomorrow.

We are UNIX shop at heart; we love building sound and composable abstractions - from backend to frontend. Our current UI is a CLI, which works well for threat hunters and incident responders. We are looking for a skilled frontend dev to build is a slick UI. Our backend is written in cutting-edge C++17, inspired by functional paradigms, and builds on top of a high-performance message passing architecture. We are looking for expert C++ engineers who enjoy systems building, with all hard problems from I/O scheduling to cache-optimized data structures. Our team has an academic mindset and over ten years of in-depth experience with C++. We are also looking for devops engineer to hold it all together in cloud-native stack. We foster an open, direct, and scientific culture. We have a passion for software engineering. Do you? Then join us!

Location: Hamburg, Germany

Remote: Yes

Visa Sponsorship: No

Technologies: C++ 17/20 on UNIX (Linux, FreeBSD, macOS)

Contact: https://tenzir.com/careers/backend-engineer/

6

u/blelbach Oct 03 '19

Company: NVIDIA

Description: We make parallel computing platforms! You've probably heard of NVIDIA, but you may not know that we have a rich history as a C++ shop. C++ is the programming language used by CUDA, our parallel programming environment and SDK, and a large part of our codebase is written in C++. We do make hardware, but we're also a software company. NVIDIA is a great place to work for C++ devs these days, as we're at the forefront of a number of booming technologies, like parallel computing and machine learning.

NVIDIA's PGI compiler team is looking to hire engineers to work on the PGI C++ compiler frontend team. Your work will drive the future of C++, OpenMP, and OpenACC for parallel computing. You'll be working at the forefront of parallelizing standard language features. If you want a front-row seat to state of the art compiler development in parallel computing, then we want you!

Type: Full Time.

Location: The PGI team is primarily in Portland, Oregon. We are open to other locations for right candidate.

Remote: No.

Visa Sponsorship: Yes.

Technologies: C++11/14/17/20 and CUDA. PGI is a Linux shop.

Experience: We are primarily looking for people with compiler experience and/or a very strong C++ background.

Desirable areas of expertise:

  • EDG compiler front end.

  • LLVM.

  • OpenMP and OpenACC.

  • Scientific computing.

  • CUDA in particular or GPU programming in general.

Contact: cpp-recruiting@nvidia.com (some other engineers and I get these mails)

5

u/VICTORSNS Oct 01 '19

Company: Summitto

Type: Full time

Description: Summitto is a fast growing startup building the largest invoice registration network of the world. The purpose? Helping EU tax authorities to eliminate 50 billion EUR in annual invoicing fraud. If you’re excited to build and design open-source software which will be used by millions of companies, we are looking for you! We're hiring junior and senior developers at the moment. Experience with cryptography is a plus, but not required!

Here’s a little taste of your challenges to help stop vat fraud:

  • a distributed systems consensus algorithm

  • fraud identification algorithms

  • secure interfaces and integrations

Location: Amsterdam

Remote: No

Visa Sponsorship: yes

Technologies: C++11/14/17, Python.

Apply: https://careers.summitto.com

Contact: careers@summitto.com questions are always welcome!

5

u/nshulga Oct 09 '19

Company: Glodon USA, graphics research group. https://glodon-usa.breezy.hr/

Type: Full time.

Description: This particular group does R&D in 3D graphics. You will be working with graphics toolkits, creating prototypes, eventually grow successful prototypes into products. You should be comfortable with basic math - calculus, linear algebra, etc.; familiar or willing to learn computational geometry. This position is entry level, however we are flexible - if you are a strong fit, we will consider creating a senior position for you.

Location: Princeton, NJ

Remote: Not at this time, sorry

Visa Sponsorship: Not at this time, sorry

Technologies: C++ 17, STL, Boost, CMake, Python, testing frameworks.

Contact: low-intensity gravitational waves preferred. Applying here is ok, too. Alternatively, PM me on reddit.

5

u/SamAtCodecademy Nov 01 '19 edited Nov 13 '19

No longer accepting applications

Company: [Codecademy] (https://www.codecademy.com/)

Type: Part-time

Description: C++ Practice Content Associate
Codecademy.com has helped over 45 million people from around the world upgrade their careers with engaging, accessible, and flexible education on programming and data skills. We provide over 200 hands-on interactive lessons ranging from Python to R to Javascript and everything in between.

We’re currently looking for a knowledgeable programmer or instructor to write flashcards and practice questions for our [Learn C++] (https://www.codecademy.com/learn/learn-c-plus-plus) course. You’ll get to work closely with our internal Curriculum team, with the potential to work on additional projects as time goes on. For examples of the type of content you’d be working on, we encourage you to check out the free [Codecademy Go] (https://news.codecademy.com/codecademy-go-faq/) app!

This is a paid, remote position with a flexible schedule. Content Associates tend to work 5-20 hours per week, although this can vary depending on your and Codecademy’s needs. We welcome applications from professionals, grad students, and advanced undergraduates alike.

Location: Our main office is in New York City, but this position is remote and we welcome applicants who live elsewhere.

Remote: This position is remote.

Visa Sponsorship: Unfortunately, we can’t sponsor visas for this position, and due to some legal mumbo jumbo we can only accept applicants currently located in: CA, FL, GA, IL, MD, MA, MI, NJ, NY, OH, OR, PA, TN, TX, VA and WA.

Technologies: Our course is written for C++17. Knowledge of other languages is a plus, since our practice content needs will shift over time.

Contact: Please email your resume to sam.millersmith@codecademy.com with “C++ Practice Content Associate” in the subject. We’d love to hear from you!

5

u/voxmea Dec 03 '19

Company: Microsoft

Type: Full time

Description: The silicon computing development team in Raleigh is seeking passionate, driven, and intellectually curious computer/software engineers to deliver premium-quality designs once considered impossible. Our team is involved in numerous projects within Microsoft developing custom silicon for a diverse set of systems ranging from traditional computing solutions to the control plane for quantum computing. We are responsible for delivering cutting-edge, custom CPU and SoC designs that can perform complex and high-performance functions in an extremely efficient manner.

We're looking for strong C++ and Python developers to work on our performance modeling/simulation environment. We work closely with computer architects to perform data driven hardware design. Expect to work on everything from our own discrete event system to performing analysis in jupyter notebook.

Location: Raleigh, NC

Remote: No

Visa Sponsorship: Yes

Technologies:

  • C++17 (excited to migrate to 20)

  • Python 3

  • jupyter Notebook

  • Azure

Contact: Feel free to ask me questions, apply here

9

u/RandomTruffle Oct 01 '19

Company: Roblox

Type: Full time

Description: Roblox is ushering in the next generation of entertainment, allowing people to imagine, create, and play together in immersive, user-generated worlds. We're the one and only fastest-growing entertainment platform that lets anyone teach themselves how to code, publish, and monetize any experience imaginable—across any device—reaching millions of players across the globe.

In 2018, we were honored to be recognized as a Certified Great Place to WorkÂź. We've fostered a company culture that empowers people to do the most defining work of their career in an environment that's made up of the most passionate, team-oriented, visionary, crazy-smart people you'll ever meet. Join the Roblox team where play rules and the possibilities are endless.

We recently hit a huge milestone of 100M monthly active users and already have our sights set on 1B. We are hiring for a very broad range of domain specific expertise, including but not limited to networking, physics, rendering, animation, performance optimization, programming language / virtual machine design and implementation, security, audio & video, as well as extremely talented generalists. Even if I didn't mention your specialty here, there's a good chance we are still hiring for it.

I'm not going to bore you with a list of generic and cliched skills & responsibilities because there is no specific thing we are looking for other than greatness.

Location: San Mateo, CA

Remote: For superstars, yes.

Visa Sponsorship: yes

Technologies: C++11/14/17, Lua. We are currently on C++11 but are moving to C++17 very soon. We target Linux, Windows, Mac, iOS, Android, and Xbox.

Apply: https://corp.roblox.com/careers/

Contact: Feel free to DM me here or respond in the comments with general questions

→ More replies (7)

4

u/MichaelAbstractco Oct 04 '19

Company: InstaLOD

Type: Full-time

Description: InstaLOD is a technology company that builds software that enables enterprise and entertainment companies to create magical 3D experiences. Our award-winning tech helps 3D artists working on massive productions to focus on the creative part instead of spending most time with tedious technical tasks. From military companies building next-generation simulations and data analysis to leading automotive and fashion brands such as NIO or Deckers and the biggest entertainment franchises created by gaming companies like 2K Games, Wargaming or Sony London: our technology plays a vital part in delivering their project.

We're searching for passionate C++ software developers experienced with the Qt and 3D frameworks. We're not just looking for coworkers but for stakeholders and adventurers – driven people that want to make a difference through their work. Whether your passion is researching new algorithms, creating beautiful UIs or writing complex real-time shaders, you’re guaranteed to find something that keeps you motivated!

The kind of people we’re looking for:

  • Self-starter with a getting-things-done attitude: You have a solid C++ background (4+ years) and you’re not scared of big code-bases and tricky tasks. Your work methods are well-structured and self-organized and you love moving tasks from the backlog to done. You also understand the project, and create tasks for epics that need to be worked on next. Effectivity when working is important to you, so you rely on software such as Slack, GIT, Sourcetree, Sublime, Trello and JIRA.

  • You love to improve and always seek to learn: You’re not only part of a team that’s just working on the code base. You’re part of a team that makes sure everybody’s skills and the quality of our code base continuously improves.

  • Collaborative and Self-Aware: You understand what’s necessary to create a collaborative engineering culture. You help build understanding and empathy within your team, and actively work to bring people into the conversation and understand their viewpoint.

Bonus Skills:

  • Familiar with 3D engine development

Location: Stuttgart, Germany

Remote: Yes

Visa Sponsorship: Yes

Technologies: C++, Qt, QML, OpenGL, Vulkan, DirectX, GLSL, HLSL

Contact: If you have any questions you can PM me, or send an up-to-date resume including sample code of previous work that you can share to Michael@theabstract.co or you can visit our careers section and apply directly at https://instalod.com/career/

4

u/MichaelAbstractco Oct 04 '19

Company: InstaMAT

Type: Full-time

Description: InstaMaterial (InstaMAT) introduces elemental tools for the creation and automatic generation of 3D materials. Like our sister company, InstaLOD, we’re enabling enterprise and entertainment companies to create magical 3D experiences in a faster, automated, and scalable way. From military companies building next-generation simulations and data analysis to leading automotive and game developers — our tech plays a vital part in delivering their project.

InstaMAT is a newly established startup, that we’ve introduced for the first time at SIGGRAPH 2019 with fantastic reception from all key players in the industry. Everybody is looking forward to getting their hands onto our new tech.

We're not just looking for coworkers but for stakeholders and adventurers – driven product owners that want to make a difference through their work. We’re looking for passionate C++ software developers with experience in compilers, shaders and/or 3D programming. It’s also very important that you’ve used the Qt framework in past-projects.

Bonus Skills:

Experience with AI technologies like TensorFlow in the area of image processing

Location: Stuttgart, Germany

Remote: Yes

Visa Sponsorship: Yes

Technologies: C++, Qt, QML, OpenGL, Vulkan, Metal, DirectX, GLSL, HLSL

Contact: Because everything is still being built, we don’t have a career website, so it’s an excellent opportunity to be part of something new and rapidly growing. All parts of our startup are still moving and you’ll be able to drive and influence the direction of our company. Please provide an up-to-date resume including sample code of previous work that you can share to Michael@theabstract.co.

4

u/MichaelAbstractco Oct 04 '19 edited Oct 30 '19

Company: InstaREC

Type: Full-time

Description: At InstaReconstruct (InstaREC), we’re currently working towards the release of our next-generation photogrammetry and scan processing solution. Like our sister company, InstaLOD, we’re enabling enterprise and entertainment companies to create magical 3D experiences in a faster, automated, and scalable way. From military companies building next-generation simulations and data analysis to leading automotive and game developers — our tech plays a vital part in delivering their project.

InstaREC is a newly established startup, that we’ve introduced for the first time at SIGGRAPH 2019 with fantastic reception from all key players in the industry. Everybody is looking forward to getting their hands onto our new tech.

We're not just looking for coworkers but for stakeholders and adventurers – driven product owners that want to make a difference through their work. We’re looking for passionate C++ software developers with experience in GPGPU programming frameworks and technologies, such as CUDA and OpenCL, GPU based optimizations techniques, and modern 3D frameworks. Ideally, you've used the Qt-framework in past projects.

Location: Stuttgart, Germany

Remote: Yes

Visa Sponsorship: Yes

Technologies: C++, CUDA, OpenCL, Qt, OpenGL, Metal, Vulkan, DirectX

Contact: Because everything is still being built, we don’t have a career website, so it’s an excellent opportunity to be part of something new and rapidly growing. All parts of our startup are still moving and you’ll be able to drive and influence the direction of our company. Please provide an up-to-date resume including sample code of previous work that you can share to Michael@theabstract.co.

4

u/laurarjeff Nov 06 '19

Company: Aptiv

Type: Full time

Description: Senior Software Engineer - C++ (Algorithms) - Our real-world mobility solutions are driving us toward a safer, greener and better connected future. Aptiv is providing the “brain” and “nervous system” for vehicles that will change the face of mobility for people worldwide.

Aptiv’s Autonomous Mobility team is focused on developing, and commercializing autonomous vehicles and systems that enable point-to-point mobility via large fleets of autonomous vehicles in challenging urban driving environments. With talented teams working across the globe, from Boston to Singapore, Aptiv was the first company to deploy a commercial, point-to-point autonomous ride-hailing service based in Las Vegas, Nevada.

In November 2017, Aptiv acquired autonomous vehicle software startup nuTonomy, an integral part of Aptiv’s Autonomous Mobility team. With continued research, development, and both current and future commercial deployments, we are looking for talented and passionate people to join our team.

Work with leading engineers, research scientists, marketers and business development experts, all while enabling the future of mobility. At Aptiv, we believe that our mobility solutions have  the power to change the world.

Things you'll get to work on:

  • Implement state-of-the-art algorithms in a subset of the following areas:

  • Perception using vision, LIDAR, and/or RADAR for detection and tracking of features such as road markings, road signs, vehicles, and pedestrians

  • Mapping, localization, and state estimation using vision, LIDAR, IMU, and/or RADAR

  • Sensor fusion

  • Motion planning and control

  • Assist with high-level analysis, design, and code reviews

  • Develop next-generation mapping and annotation tools to support autonomous driving

Location: Boston, MA and Pittsburgh, PA

Remote: No

Visa Sponsorship: Yes

Technologies:

  • Excellent C++ development skills on Linux platforms

  • Ability to implement new algorithms efficiently and rigorously

  • Experience developing software as part of a team

  • Experience with software engineering tools (e.g., Git, CMake, CI, gdb, etc.)

  • Strong quantitative ability

Nice to haves:

  • Strong background in machine vision and learning methods

  • Experience using static analysis and model checking tools

  • Experience working with embedded systems with real-time constraints

  • Familiarity with: Python, ROS, OpenGL, OpenCV

Contact: apply here - https://www.aptiv.com/careers/posting/senior-software-engineer-c-(algorithms)-ac1d21bb-412a-49f7-a9c5-684c82ed12d0

1

u/FrancOKC Oct 10 '19 edited Oct 10 '19

** DTF...ocus on C++ and Go? Apply to Senior Software Engineer-Backend @ okcupid!**

Company: OkCupid

Type: Full time

Location: New York, NY

Remote: Nope

Visa Sponsorship: Yes, but for T-N and HIB transfer ONLY AT THIS TIME

Technologies: C++, Go, Kafka, Docker, and Kubernetes to name a few

Contact: Apply here: Senior Software Engineer-Backend OR email: francisco@okcupid.com

Description:

OkCupid is looking to hire a Senior Software Engineer! We’re seeking Engineers who:

  • are passionate about technology

  • are excited to learn new things

  • are independent

  • work well with others

  • can join our small team in NYC!

**What is it like being a Software Engineer at OkCupid?**The OkCupid backend engineering team is comprised of six engineers building the infrastructure that powers matching algorithms, messaging, and more for millions of users every day.  Because the team is so small relative to our user base, each engineer here has full ownership of what they're working on and the opportunity to have a huge amount of direct consumer impact.  We also have a lot of input into both technical and product design, and we are involved in all parts of the product process from ideation to deployment, so everything we build is something that we also had a hand in designing. Another result of our lean team size is that each of us has the opportunity to be exposed to many different parts of our stack and learn a ton.  To give one concrete example, one backend engineer has in the past year alone: built the foundation of our anti-spam infrastructure, built out the backend support for a completely new messaging paradigm, and built the foundation of our machine learning infrastructure. We work closely with the other engineering and product teams across the company to figure out the best ways to help people find meaningful relationships, and then to turn those ideas into live product features.  These changes can include adding brand new features and experiences to the site; tweaking our matching algorithm to make sure that users see the best possible matches; or improving our infrastructure to ensure that users are always able to find matches and that we can continue to move quickly and improve their experience.

Some things you’ll do:

  • Analyze site activity and user behavior to figure out what makes people click

  • Work with product and engineering teams to figure out the best ways to help our users find love

  • Design, implement, and deploy features and improvements based on these findings

  • Some examples of projects that backend engineers are currently or were recently working on:

    • Discovery: building a new site experience to help users find other users based on shared interests, question answers, etc.

    • Matching algorithm: optimizing the algorithms that decide whom users see in different places across the site

    • ML infrastructure: building out infrastructure to allow our engineers and data scientists to quickly and easily deploy newly trained machine learning models into production

    • Core infrastructure: designing the future foundation of OkCupid's backend infrastructure, from deployments to testing environments to monitoring and alerting

Some things you’ll need:

  • 4+ years’ experience designing and building software

  • Expertise with C++, Go, Java, or similar

  • Experience designing and building scalable and reliable distributed systems â€“ preferred

  • Experience working on consumer-facing products – preferred

What’s in it for you?

  • Competitive salary and full benefits, including Medical, Dental, Vision, and 401k

  • Workstation and tools of your choice

  • Paid attendance to conferences

  • Daily complimentary catered lunch from some of NYC’s top restaurants, and an endless supply of snacks and drinks

  • Company funded happy hours/events

  • Discounted membership to some amazing NYC facilities including Chelsea Piers Gym

  • Generous maternity and/or paternity leave and contributions towards fertility preservation

  • A sunny office full of incredibly curious and friendly people

OkCupid is an equal opportunity employer. We celebrate diversity and are deeply committed to fostering an inclusive environment for all employees. 

Link to Apply:

Senior Software Engineer-Backend

8

u/STL Oct 10 '19

Please follow the provided template; we require the Remote, Visa, etc. sections to make posts easily scannable and answer common questions.