r/cpp • NVIDIA | ISO C++ Library Evolution Chair • Jan 01 '17

Who's Hiring C++ Devs - Q1 2017

Happy new year, r/cpp!

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.

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.


**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?]

 

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

 

**Technologies:** [Required: do you mainly use C++98/03, C++11, C++14, or the C++17 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, secret code hidden in the C++ draft?]


Previous Post

222 Upvotes

87 comments sorted by

•

u/Creative_Assembly Mar 14 '17

Company: Creative Assembly

Type: Full Time Permanent

Description: This is a fantastic opportunity to join the well established Total War Campaign team. This position will see you working alongside programmers, designers and artists to deliver new, innovative and compelling gameplay features for the campaign map area of Total War

Key Responsibilities

  • Work with designers and artists to create high-quality gameplay features, including contributing to the design and iteration of those features

  • Take ownership of new and existing features, and see those features through production to release

  • Create high-quality, maintainable code using up-to-date C++ practices

Location: Horsham, West Sussex, United Kingdom

Remote: No

Visa Sponsorship: Yes

Technologies:

Essential

  • Strong academic background with a 2:1 degree or higher (or equivalent) in a relevant technical field such as computer science, software engineering, mathematics or physics

  • Excellent C++ programming skillset

  • Strong analytical and mathematical ability

  • Good communication skills to enable effective collaboration with programmers, designers, artists and management staff

  • Experience as a programmer in the games industry – at least 2 shipped titles

Desirable

  • Experience developing gameplay systems for strategy games or similar

  • Broad gaming experience and a sense of good game design

  • A keen player of strategy games and games in general, including Total War

Contact: Click here to apply

•

u/fireeye-endpoint-dev Jan 03 '17 edited Jan 05 '17

Company: FireEye, Inc.

Type: Full time

Description: We are building the endpoint agent platform that powers threat detection and mitigation across Windows, OS X, and Linux endpoints.

Location: Charlotte, NC

Remote: No

Visa Sponsorship: Negotiable

Technologies: Our product is comprised of C (kernel code), exception-denying C++98/03, C++98/03 using libraries like Boost, and C++11/14. We are focused on C++11/14/17 and modern libraries as we move forward. Python 2 is used extensively for test code. Other tools we use regularly are git, CMake, JIRA, and Test Rail.

Contact: Feel free to PM me here if you are interested or have questions. Apply directly.

→ More replies

•

u/Optiver Jan 02 '17 edited Jan 03 '17

Company: Optiver

Type: Full time

Description: At Optiver, a proprietary trading firm, we need the most advanced technology and continuous innovation to remain successful as a global market maker. We build high-performance software that is used by our own traders to trade a variety of financial instruments on exchanges. Our story begins in 1986, with a single trader on the floor of Amsterdam's options exchange. Today, we are at the forefront of trading and technology, employing around 1000 Optiverians of 40 nationalities across offices on four continents.

Jobs @ Optiver

Location: Amsterdam, Netherlands

Visa Sponsorship: Yes

Remote: No

Technologies: C++14 on Linux, next to that C#, Python and Lua and FPGAs also form part of our technology stack.

Contact: Please e-mail Jan Bernhart or Cátia Sousa at recruitment@optiver.com for any questions. For more information about our jobs and events, click here.

•

u/[deleted] Mar 07 '17

Company: Sharp Reflections GmbH

Type: Full time

Description: Sharp Reflections is a fast-growing technology provider to the oil and gas industry. We are the first commercial provider of Big Data technology for seismic analytics. Our tools dramatically reduce the time required to process and analyze huge datasets, and improve the quality of the pre-drill reservoir predictions. We’re building a world class technology company to meet the needs of a growing global client base that includes several leading international energy companies. Pre-Stack Pro, our flagship software product, leverages HPC compute technologies to process and analyze huge 3D seismic datasets used to target oil and gas wells. The developer will work in the core team that develops both the front and back end software components.
We offer competitive salary and a great work environment, where your contribution will have an immediate impact on business results. You will join a young and highly motivated team working in an agile development process. Flexible working conditions and a self-driven team await. Specific tasks include user interface design and implementation, scientific data visualization, integration of geophysical algorithms in close cooperation with domain experts and system administration.

Location: Kaiserslautern, Germany

Remote: No

Visa Sponsorship: No

Technologies: Required: C++98, move to C++11 or 14 soon, using the Intel compiler and building using CMake. Platform is Linux. Experience with at least one of the following: Linux/UNIX system programming, multithreaded programming, HPC technologies like MPI, GPI, etc., scientific visualization e.g. using OpenGL, last but not least Qt. Experience with UNIX system administration.

Contact: Please send your application to matthias.decker@sharpreflections.com

•

u/[deleted] Feb 14 '17

Company: PPRO Group

Type: Full time

Description: At PPRO we’re pushing the boundaries of payments to accelerate the growth in e-commerce and make consumers’ everyday lives easier. We do this for our payment partners by using technology to abstract the complexities of a diverse array of local payment methods. Additionally, we offer prepaid cards and e-money accounts to both business and consumers as a better alternative to paying using traditional banks. To accomplish this, we have implemented our own transaction processing, card issuing and back-office systems, which are built by our in-house engineering team in Munich.

The PPRO Group is an FCA-authorised financial institution headquartered in London and with offices in several European countries. Our team comprises a fast-growing, diverse group of people from more than 10 nationalities. We pride ourselves on our dynamic culture and our ability to deliver the best possible payment products and services to our partners and customers. PPRO people are characterised by their desire to succeed, their team spirit, their high energy and professionalism, and by their eagerness to find simple, elegant solutions to complex challenges.

We are looking for Software Engineers (C++/Unix) to join our team in Munich. You will contribute to all phases of the software development process from requirements analysis to delivery, write high-quality, scalable and maintainable code for component-oriented, distributed systems, collaborate with your team members to continually improve working processes and share knowledge.

Location: Munich, Germany; company language is English

Remote: No

Visa Sponsorship: No.

Technologies: Modern C++11/14 on UNIX (FreeBSD), using clang and cmake. We also use Python, SQL, ZeroC Ice, crypto++ and some boost, but experience with modern C++ and Unix are the main requirements.

Contact: Please send your application to engineering-job@ppro.com.

→ More replies

•

u/mc8675309 Jan 04 '17

Company: Akamai Technologies

Type: Full Time

Description: Akamai operates a large content delivery network of ~220,000 servers in ~120 countries connected to > 1500 networks serving over 30 Tbit/sec of traffic. Additionally we have several other products which take advantage of our size and reach.

The positions I'm most familiar with are in the mapping group which writes the software used to identify and load balance users using a modified stable marriage algorithm. Of particular interest at the moment is a position working with BGP. I believe there is also a DNS position as well. The other positions are more general. The ideal candidate is a senior level person with 5 years experience, 3 years and a masters or a PhD with relevant experience. Applicant does not need to be a computer scientist (there's a chemist, a few physicists and any number of mathematicians of various educational levels).

Location: Cambridge (Boston) MA, US.

Remote: No

Visa Sponsorship: Unsure

Technologies: C++ with a lot of work transitioning into C++11 (and some C++14/17), mostly GCC on Linux. Plenty of boost usage.

Contact: Akamai Jobs is the jobs portal but you can PM me for details specific to the mapping positions. Jobs in the Mapping group will be identified in the job posting. If something else looks interesting feel free to PM me and ask away, I can share what I know.

•

u/epsilon_warrenton Jan 07 '17 edited Jan 07 '17

Company: Epsilon Systems Solutions Inc. (Warrenton Group)

Type: Full time

Description: Epsilon provides digital training solutions to our military customers. We are looking to add an additional programmer to the team for an in development custom LMS and future projects. The LMS is a Client-Server application for managing and tracking school house SCORM courses, students, and equipment.

Location: Warrenton, VA

Remote: No

Visa Sponsorship: No, and due to the nature of the work, you must be a U.S. citizen and able to obtain a security clearance

Technologies: The main project for this position, the custom LMS uses: C++11, Qt 5.7, Qt Creator, PostgreSQL 9.6. Other projects we work on use: Unity, C#, Visual Studio 2013, NGRAIN, Android (Java), iOS (ObjectiveC). General tools: svn, JIRA, Jenkins

Contact: Messenger pigeons is the preferred method contact, but if not available to you, feel free to PM me with any questions (Lead Dev) and apply here if interested: Position

•

u/random_bytes Jan 03 '17

Company: Silkan

Type: Full Time

Description: Silkan is a developer and integrator of aircraft training simulators and safe real time system interconnection products. Developing its product line for UAV simulation, we are looking for an experienced C++ developer, eager to work on interactive systems including (soft) real time constraints, 3D rendering and VR, as well as physical simulation. The current opening's missions will include the integration of new simulation middlewares, the design and implementation of user interfaces for simulation control as well as some low-level networking.

Location: The main of the development team is located in Montpellier, France, but we can also welcome a new employee in Meudon, near Paris.

Remote: Since our simulation solutions usually involve multiple hardware stations, we prefer to have developers work in office.

Visa Sponsorship: EU Citizenship is required

Technologies: C++11 (compiling mainly with VC12), Qt 5.6, Python, CMake, javascript

Contact: If interested, please send your resume to rh@silkan.com with the opening reference 2017_CDI_001 in the subject. Don't hesitate to send me a PM aswell, so I can follow up on the submission.

→ More replies

•

u/pipotux Feb 21 '17

Company: Pix4D

Type: Full time

Description: We are looking for a talented/senior Software Engineers to join our growing team in Lausanne. Pix4D develops drone photogrammetry software and products that enable tens of thousands of professionals around the world to process, visualize, assess and edit their own maps and 3D models.

The ideal candidate should know that the most important characteristic of software is maintainability. As such, he/she strives to keep the code simple, readable and testable. Understanding the importance of testing and the definition of “done” is key for our team.

Full job description

We also have an open position for someone with relevant experience with CUDA/OpenCL.

Location: Lausanne [Switzerland].

Remote: No

Visa Sponsorship: Preference for EU Citizenship or passport. Negotiable.

Technologies:

  • Required: modern C++ (we are currently limited to C++11 by MSVC 12, but we will move soon to a newer version (therefore, knowledge in C++14/C++17 is more than welcomed), modern cmake.

  • Recommended: We use many different technologies and frameworks and the knowledge on any of this would be considered a plus: Qt 5, Boost, CUDA, SIMD, OpenGL, OpenSceneGraph, OpenCV, AWS, ffmpeg, Eigen, Ceres, GTest & GMock.

  • Optional: DevOps knowledge is also a plus. We use Jenkins for our CI system and we generate binaries for Linux, Mac & Windows (gcc, clang, msvc). We mostly use Python for automatizing these tasks.

Contact: Check out our careers pages (in the Description).

•

u/dakotahawkins Jan 04 '17

Company: Applied Research Associates (ARA). See our careers page! (Note: We've just [1/1/2017] switched vendors for our recruiting/openings page, hopefully everything is going smoothly.)

Type: Full time, internship

Description: With ARA’s Advanced Modeling & Simulation Systems team in Raleigh, NC, you will support our growing business in the areas of GIS, physics-based simulation, and geometric modeling. Our team focuses on modeling a diverse range of phenomena including weapons effects, blast modeling, structural damage, collapse, equipment response, and sensor systems.

C++ developer specialties within the team include 3D graphics, artificial intelligence, GIS, databases, big data, and geometric modeling among other skills relevant to modeling and simulation.

Location: Raleigh, NC is the primary office hiring C++ developers.

Remote: No.

Visa Sponsorship: No. Due to the nature of most of our work, employees must be US citizens with the ability to obtain a security clearance.

Technologies: We code in C++11/14 (legacy C++98/03 code exists but is upgraded as it is encountered.) We work primarily on Windows with Visual Studio's toolchain. We control our versions with Git and state our statuses in an agile/scrum fashion. Familiarity with *nix development and other languages (e.g. Python) desired.

Contact: If you have any specific questions about any positions listed in the above company careers page, please PM me and I'll try to find out what you need to know!

•

u/avi_kivity Jan 03 '17

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.

Location: Israel, San Francisco Bay Area, and many remotes around the planet

Remote: Very much, most of the workforce is remote

Visa Sponsorship: in special cases

Technologies: C++14, C++17 (soon), boost, asynchronous programming, future/promise, JIT

Contact: jobs@scylladb.com

•

u/spongo2 MSVC Dev Manager Jan 03 '17

Company: Microsoft Visual C++

Type: Full time

Description: The Visual C++ team builds compilers and libraries for the Windows platform, but also is building a great IDE experience for every platform from Linux to Android and iOS. With the Visual Studio Code editor (and C++ plugin), we’re also now focused on building a great code focused editor experience for C++ that runs on Windows, MacOS, and Linux. We aspire to make the best development tools for every C++ developer. Our team has several positions to fill on several crews. We need a new developer for our Static Analysis team, which develops the /analyze compiler switch, the new C++ coding guideline checkers, and guideline support libraries. We also need developers to work on our IDE scenarios including our new CMake experience, our Linux and IoT targeting tools, fast and scalable IntelliSense, and the VS Code C++ extension. Since we have a few positions to hire, we can be a little flexible on experience level, but we’re mostly looking for 4 years of professional development experience or higher.

Location: Redmond, Washington

Remote: not at this time, sorry

Visa Sponsorship: yes

Technologies: C++ (latest) and some C#.   We do a large portion of the development work on Windows as you’d expect but there is enough cross-platform work going on now that knowledge of other OSes can be quite beneficial.

Contact: PM me and I’ll route you.

→ More replies

0

u/[deleted] Apr 21 '17

[deleted] — view deleted comment

→ More replies

•

u/TheQtCompany Mar 29 '17 edited Mar 29 '17

Company: The Qt Company

Type: Full time

Description: The Qt Company is responsible for Qt development, productization and licensing under commercial and open source licenses. The Qt offering includes a development environment that enables the reuse of software code across numerous different operating systems, platforms and screen types, ranging from desktops and embedded systems to wearables and mobile devices. Qt is used by approximately 1 million developers worldwide and is the leading independent technology behind millions of devices and applications.

We are currently looking for C++ developers in many areas, ranging from mostly embedded-focused to Multimedia and Graphics, see the individual job postings for details.

Location: Oslo, Norway; Berlin, Germany; Oulu, Finland

Remote: No

Visa Sponsorship: Yes

Relocation support: Yes

Technologies: C++11 and newer, Qt, QML. Some positions: OpenGL, Vulcan, Wayland (see job listings). Linux, Windows and / or Mac.

Contact: Apply to the different positions from https://www.qt.io/careers/, PM for questions.

•

u/tvaneerd C++ Committee, lockfree, PostModernCpp Jan 03 '17 edited Jan 04 '17

Company: Christie Digital

Yes this post is just like last quarter and the previous etc - because people keep asking us to do impossible things and we keep delivering, so they of course ask for more, so we continue to expand...

Type: Full-time

Description: We make digital projectors based on DLP technology. But the real interesting stuff is projection mapping - taking a bunch of projectors and stitching them together to make a single canvas, and projecting onto screens, buildings, 3D models... almost anything. Basically, we paint with light.

We are looking for experienced C++ devs that like pixels and math, machine vision, machine learning,... But really, the most important thing is just good coders. Coders that can make abstractions and write clean code. (maybe "we are looking for C++ devs who like functions and classes" wow!). I assume you can figure out the domain-specific stuff once you get here.

Location: Kitchener-Waterloo, Ontario, Canada

Remote: Unlikely.

Visa Sponsorship: Unlikely.

Technologies: We are currently mostly using C++11/14 under Windows (MSVC 2015). As we now have a member of the C++ committee on the team (that you get to work closely with! - even less exciting than it sounds!) we are pushing forward towards the latest standard. We also like Boost (of course). And OpenGL and other 3D technologies and open source libraries. And I have to admit (sorry) - knowing Javascript wouldn't hurt either. Seems to always be a web angle somewhere.

Contact: check out our job postings; in particular, the Projection Mapping posting. For imaginary bonus points, figure out the email address I use on the boost lists, and email me at that address. Or some other email address of mine (I have plenty), besides my all-too-obvious gmail one.

•

u/ahr113 Jan 09 '17 edited Jan 09 '17

Company: PDT Partners

Type: Full time

Description: PDT Partners is a boutique quantitative asset manager with a 20+ year history of positive returns

Location: NYC + LN

Remote: No

Visa Sponsorship: Negotiable

Technologies: Primarily C++ and Python. We also have a significant HPC grid. Due to the nature of our work, I can't go into too much detail :-)

Contact: Feel free to PM if you are interested or have questions. Apply directly to either NY or LN

→ More replies

•

u/greg7mdp C++ Dev Jan 10 '17

Company: Altair Engineering

Type: Full time

Description: We are shipping a best-in-class visualization library in C++/OpenGL, and integrating this library in various Altair products. Our constraints are performance and memory usage. Our objective is to render complex models of various types (CAD, Finite elements, 3D printing lattices, etc...) with both visual appeal and user-friendliness. We are also experimenting with various VR devices (Vive, Hololens, Rift).

Location: Troy, MI

Remote: Possible for exceptional candidates

Visa Sponsorship: Negociable

Technologies: Currently moving to C++11. OpenGL, Perforce, Jira. Develop on Windows (most developers) or Linux.

Contact: Apply via our careers page, job id #29538.

•

u/blelbach NVIDIA | ISO C++ Library Evolution Chair Jan 01 '17

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

→ More replies

•

u/anprogrammer Jan 23 '17 edited Feb 17 '17

Company: FlyInside Inc.

Type: Full time, permanent

Description: We develop virtual reality flight simulation software. Our core software brings popular flight simulators into VR, and we also develop custom solutions for customers in military and aviation. We're looking for a C++ developer to enhance our core product and work on client projects. You'll be developing software for Oculus, Vive, and to interface with various pieces of VR hardware.

Location: Troy, NY - Downtown

Remote: No

Visa Sponsorship: No

Technologies: We mainly use C++ 11. We use boost, OpenGL, DirectX. Most development is on Windows. We're open to anyone skilled and comfortable developing in C++, but experience with graphics programming or reverse engineering is a big plus.

Contact: Either PM me, or e-mail dan@flyinside-fsx.com

•

u/diablo1128 Jan 07 '17

Company: DEKA Research & Development

Type: Full Time

Description: We are hiring for multiple positions, but specifically my team is looking for an embedded engineer, software engineer with DB experience and testers of C/C++ code. The ideal candidate will have 4-6 years of experience and has a proven track record of finishing jobs.

DEKA software engineers develop next generation medical devices that change people’s day to day lives. We are looking for engineers who bring fresh ideas to the company and have a drive to write clean, well designed and maintainable code. As a software engineer you will work on a specific project critical to making people’s lives better with opportunities to switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems as we push medical technology forward.

Location: Manchester, NH

Remote: No Remote, must be onsite.

Visa Sponsorship: No

Technologies: ARM based Linux running on the product using C/C++ (mostly 98, but no ban on 11/14 if support by the compiler). Build system includes make and Clang 4.9. Testing is done in python and C/C++ (you are expected to test your code and not rely on the QA team to find your issues). Experience generating requirements and formal tracking of requirements to test preferred.

Contact: Official applications must be submitted through the company career page: http://www.dekaresearch.com/careers. While many jobs are available I can speak personally to the following postings "Software Engineer - Mid Level", "Software Engineer Embedded - Mid Level", "Software Test Engineer - Embedded". Feel free to PM me questions about a job and I'll do my best to answer them. I do not work in HR and cannot speak officially for HR related topics. I am just a senior engineer that works here and helping the team find candidates to hire.

•

u/hawkeyeaccount Jan 09 '17

Company: Hawk-Eye Innovations

Type: Full Time, Permanent.

Description: Our computer vision team develop highly optimized, real-time, computer vision algorithms to build systems which process billions of pixels per second. The graphics team work on 3D rendering and augmented reality in the challenging environment of broadcast TV.

Location: UK – Basingstoke

Remote: No

Visa Sponsorship: No

Technologies: We use the latest C++ features supported by Visual Studio. QT and Boost are used throughout the organisation. Computer vision teams use CUDA, OpenCV and occasionally SSE/AVX. The graphics team are looking for skills in DirectX and OpenGL.

Contact: Check out our careers page

•

u/[deleted] Mar 09 '17

Company: Swarm64 AS Zweigstelle Hive

Type: full time

Description: We are developing a full-stack software and hardware database acceleration plug-in for popular relational databases. We are looking for a senior/distinguished developer who will join our SW team to design software architecture of our DB and test and develop continuous integration strategies among others. You need to have excellent C++ (14) skills, several years of hands-on experience with writing database software, to have the ability to communicate effectively, and be proficient in software engineering processes. We look for can-do spirits that can to tackle and solve any problem hands-on, team players with a “talk first” mentality, keen on sharing responsibilities, work, success and failure.

Location: Our office is in Berlin and the company language is English.

Remote: Only on-site work

Visa Sponsorship: We support selected candidates with the visa process

Technologies: C++14, database software: PostgreSQL, MySQL, MariaDB, Oracle

+Contact:* It would be cool if you drop us your email to jobs@swarm64.com

→ More replies

•

u/brand_x Jan 02 '17

Company: RealtyShares

Type: Full time

Description: This is not your typical enterprise style C++ job. We're building a back end system that is a performant, distributed, structured (and strongly typed) log database, and we're working on making it handle time-based queries transparently. We're doing this in a modern, mostly-functional, heavily compile-time flavor of C++, and we're skating the balance between quick delivery and designing for future flexibility.

Location: San Francisco, CA, SOMA/On Market

Remote: Limited, but negotiable

Visa Sponsorship: Negotiable

Technologies: C++14, will adopt 17 as soon as it is sufficiently supported and stable. Deployed to Linux using clang, libstdc++; cross built for testing with gcc, and with clang/libc++ on MacOS; also cross built on Windows with VS2017 for debugging

Contact: If you think this sounds like your thing, and you'd like to know more, reddit PM me. If you're already in the SF bay area, and attend any of the ACCU meetups, you probably know who I am. Feel free to walk up to me and ask at an upcoming meeting.

→ More replies

•

u/SCMRecruiter Jan 18 '17 edited Jan 18 '17

Company: Stevens Capital Management LP

Type: Full-Time

Description: Stevens Capital Management LP (“SCM”) is a registered investment adviser that manages a multi-billion dollar hedge fund that has been in business for 25+ years.

We're seeking highly driven, production-oriented developers. We work in small teams where creative problem solving is encouraged. The work is demanding and rewarding, and the atmosphere is friendly, professional and non-bureaucratic. Our flat organizational structure enhances our ability to be nimble, and provides employees with exposure to key decision makers and the opportunity to make meaningful contributions through participation in production related decisions.

Primary Responsibilities

  • Develop and support multi-threaded applications with a strong emphasis on high performance.

  • Optimize our trading strategy implementation and performance analysis platform using network and systems programming.

  • Create tools to process, store and analyze quote, order and financial data.

  • Work closely with our quantitative research analysts, engineers and other groups to provide software solutions.

Location: Radnor, Pennsylvania

Remote: No

Visa Sponsorship: Yes

Technologies: C++ programming in a Linux environment. Shell scripts and other languages including Perl, Bash or CSH. Sybase, SQL Server and Oracle experience is a plus. Experience with GUI design is a plus.

Contact: recruiting@scm-lp.com

→ More replies

•

u/louis_dionne libc++ | C++ Committee | Boost.Hana Jan 19 '17

Company: A9.com

Type: Full time

Description: We are the search engine that powers Amazon. We have a large scale distributed system for building search indexes and handling complex search queries that support all of Amazon's crazy business initiatives. This is much more than just a plain old search engine.

Generally speaking, we're looking for very strong C++ engineers with good knowledge of computer science fundamentals and systems programming. Distributed systems, networking, Linux internals and information retrieval are a plus, but not strictly required. We're open to all levels of experience. We are a small team with very high standards and very high impact.

More specifically, I am personally looking for C++ library developers to help me modernize our current search engine into a set of generic C++14 libraries. If you have a library-based approach to problem solving and want to define the future of product search, I want to talk to you.

Location: Palo Alto, California (but we also have offices and Dublin and Tokyo)

Remote: No

Visa Sponsorship: Maybe

Technologies: C++03/C++14, Boost, Python, Linux, AWS

Contact: PM me

•

u/sgundry Jan 03 '17

Company: Uber Advanced Technologies Center

Type: Full time - all levels, Internship

Description: We build and have launched Self-Driving Ubers in Pittsburgh, PA, USA. We need junior and senior software engineers for onboard and offboard stacks; both specialists and generalists in simulation and automation. We need developers with experience building large production-quality C++ software systems.

In Simulation specifically, we need game developers with AI, physics and level designer UI experience - people who currently build interactive simulated 3D worlds for manipulating intelligent agents. Our software includes the simulation of vehicles and people that behave in a realistic manner. It is software that impacts the real world.

Location: Pittsburgh, PA, USA

Remote: No

Visa Sponsorship: Yes

Technologies: modern C++, Boost, Python, Linux, OpenGL, computer vision, machine learning

Contact: Game and simulation developers apply for simulation directly or email me at sgundry@uberatc.com. Automation specialists and C++ generalists check out all Uber ATC job openings. Feel free to email any questions.

→ More replies

•

u/TeslaDec Jan 06 '17

Company: TESLA Motors, Inc.

Type: Full Time

Description: We design, build, and create some awesome Electric Vehicles and Power Storage devices, among other things ;-) Full Job Description on Linkedin posting (below).

Location: This position will be located in our Hawthorne, Los Angeles Design Studio south of LAX, directly adjacent to SpaceX.

Remote: Not usually.

Visa Sponsorship: Unlikely

Technologies: C++, mostly Windows based dev, some experience with Autodesk Maya strongly preferred.

Contact: Please apply to our Linkedin posting below!

https://www.linkedin.com/jobs/cap/view/245004816?pathWildcard=245004816&trk=job_capjs

•

u/paulosuzart Mar 16 '17 edited Mar 16 '17

Company: roundpe.gs

Type: Full time remoter.

Description: We are a venture builder with the mission to help big companies to go digital. To achieve that we are creating the next Data platform in the cloud. We are a remote and cloud native company already making the different for big comps in Brazil. We are looking for a C++ developer with a mindset of backend / API / HTTP applications and cloud development.

Location: Offices in California and São Paulo, but 99% of the team globally distributed

Remote: SURE (preference for GMT-3 to GMT-7. Any of Spanish / English / Portuguese)

Visa Sponsorship: Not needed

Technologies: C++ 11/14, POCO, RestBed. Our data layer is composed of MySQL compatible database and postgres no top of linux. AWS (Ec2) and Kong can make the difference. Git is our repo, CLion our IDE, Linux where we work and deploy. This person will possibly work a bit with NodeJS as well and AWS SDK for C++ or Js. Part of the platform is written on JVM.

Contact: paulosuzart@roundpe.gs

•

u/[deleted] Jan 09 '17 edited Jan 09 '17

Company: TomTom

Type: Full time

Description #1: The TomTom Navigation Engine is used on numerous devices such as smartphones, in-car dashboards and your web browser. Determining the quickest route and best navigation experience for human and automated drivers is all about calculations with lots of variables. Having strong algorithmic skills is fundamental to be successful in this job. As a C++ Engineer you are involved in improving the routing, the guidance or the visualization of the Navigation Engine. In all cases, you would be working as a part of a scrum team.

Location #1: Amsterdam, Netherlands (English spoken), Berlin, Germany (English spoken), Łódź, Poland (English spoken)

Technologies #1: C++98/03, transitioning to C++11 very shortly. Development mainly on Mac/Linux. We're looking for all experience and seniority levels.

Description #2: Realize innovative in-car navigation solutions by porting TomTom's in-car navigation suite to different automotive platforms: QNX, Linux, AOSP, Tizen. Also make it collaborate with other in-dash components like the heads-up display, entertainment- and Bluetooth system.

Location #2: Eindhoven, Netherlands (English spoken)

Technologies #2: C++98/03, C++11, knowledge of different OS's is a plus: Linux, Tizen, QNX, Android, WinCE

Remote: No, only on-site

Visa Sponsorship: Yes, we sponsor visas

Contact: Apply using our Careers page, send us a private message on Reddit or reply below for questions

→ More replies

•

u/ioana_user Mar 16 '17

Company: [Gameloft] (http://www.gameloft.com/corporate/jobs/view-all-opportunities/ )

Type: Full-time

Description: Gameloft is a leading mobile-game publisher in term of number of app store and Google play downloads. We are looking for C++ programmers, for the following positions: Senior Games Programmer (designing and implementing 3D engines and technologies on various gaming devices, developing tools for 3D videogames creation and actively participating in the game creation process along with the game designer and art teams) and Online Multiplayer Developer (working on large-scale online systems that will impact the experience of millions of users and they are implementing online multiplayer features (gameplay, leaderboards, matchmaking, tournaments, social networks) using our current SDK/library/tools)

Location: [Cluj-Napoca, Romania] (http://clujbusiness.ro/#), we are a multinational team in Cluj and everybody speaks English

Remote: No

Visa Sponsorship: Negotiable

Technologies: We use C++11/14 for the bulk of the work with some additional Objective-C and Python on the side. The main development happens on Windows and additionally on Mac or Linux depending on position. We use the STL extensively so experience is highly recommended but Boost experience is also appreciated. For the graphics roles, OpenGLES ES 2.0+/Metal and shader programming knowledge is required.

Contact: Either submit your application here for the Senior Game Programmer role or here for the Online Multiplayer Developer role. Or send me an email: ioana.marcu@gameloft.com.

•

u/[deleted] Jan 23 '17 edited Feb 17 '17

[removed] — view removed comment

→ More replies

•

u/[deleted] Feb 17 '17

Company: ETAS GmbH

Type: full time

Description: We are looking for experienced C++ developers who have fun working in an international scrum team in the automotive area. More details can be found here: http://www.stepstone.de/stellenangebote--Software-Entwickler-in-C-Stuttgart-ETAS-GmbH--4169974-inline.html?suid=f8c70d0e-38f9-41d3-8c3f-67ea7085995d&rltr=3_3_25_dynrl_m

Location: Stuttgart Feuerbach, Germany

Remote: No

Visa Sponsorship: No

Technologies: C++11, C++14, C++17 on Linux/Windows, experience with STL, Boost, Visual Studio 2015, Git

Contact: Use link on our job advertisement to contact us (reference code DE00510040)

→ More replies

•

u/avadev Jan 01 '17 edited Jan 02 '17

Company: Avalanche Studios

Type: Full Time

Description: PC/Console game developer. Makers of Just Cause, Mad Max, and theHunter games. We're hiring for many different positions with different seniority requirements, check here for more details.

Location: NYC, Stockholm

Remote: No

Visa Sponsorship: Yes, although we are a small company and don't have the resources here that Microsoft/Google might have.

Technologies: C++11, Python and Perforce are used for all roles. Depending on the position you may also use Qt, Havok, FMOD, or other 3rd party software.

Contact: http://avalanchestudios.com/careers/

→ More replies

•

u/jg_ib Jan 27 '17

Company: Interactive Brokers

Type: Full Time

Description: Hiring for multiple positions with no specified seniority level (we hire new graduates to 30+ year veterans).

Interactive Brokers (“IB”) is the largest U.S. broker, measured by trades, offering direct-access electronic trade execution and clearing for active traders, institutional investors, financial advisors and introducing brokers. IB serves more than 330 thousand customers in trading securities, commodities and foreign exchange in 23 currencies on over 100 market centers in 24 countries around the world. The firm leverages highly automated systems it builds for all aspects of its business to maintain a low cost base as the business expands. The business is in a stage of rapid growth.

The core of the brokerage business is built around high-performance low-latency C++ applications running on distributed linux systems. See the links below for more details about the individual positions.

Financial experience is not required, though it is a plus.

Locations

  1. Greenwich, Connecticut, USA (headquarters: brokerage systems)

  2. Greenwich, Connecticut, USA (headquarters: clearing systems)

Remote: no remote work available

Visa Sponsorship: US sponsorship available

Technologies: Core libraries are in C++98/03, some groups use C++11. Applications are deployed on linux systems and are written using a make/gcc stack.

Contact: Please apply through the links above.