Mid Level C++ Jobs in Seattle

43

Senior Software Engineer, Audience Platform

Quantcast
Seattle
3 days ago
+30
As a Senior Software Engineer, you will be part of the team that builds and maintains third-party data integrations within one of the fastest growing SaaS companies in the advertising space. You will define and implement the distributed systems that power insights for publishers and brands. You will thrive in an environment where independent decision-making based on product requirements is the norm. Individuals in this role will be excited to keep up with the fast evolving Amazon AWS tech stack as well as the open source based big data technologies. You should be comfortable in all aspect of building a backend like defining and implementing a new data pipeline, implementing algorithms or implementing APIs that expose the underlying data for consumption by UI and/or clients.

Software Development Engineer-1

Expedia Group
Seattle
3 days ago
+15
Design, develop, debug, and modify components of software applications and tools. Drive technical implementation at the application/product level for small to mid-sized projects. Work in a team to design, spec, and schedule a component or feature of 1-4 weeks of duration. Provide quality implementation of a component or feature (typically 1-4 weeks in duration) with peer and manager support. Provide improvements to solutions for a given problem. Resolve problems and roadblocks as they occur with help from peers or managers. Follow through on details and drive issues to closure with help from peers or managers. Support development of documentation and procedures for installation and maintenance. Actively participate in group technology reviews to critique work of self and others. Approach technical staff for help and training when necessary. Collaborate with and learn from all members of technical staff. Learn to contribute to requirement definition process. Assist with judgment calls with peer and manager input/assistance.

Senior Software Developer, Professional Services

Unity Technologies
Bellevue
3 days ago
+55
This role will focus on building cutting-edge AR applications using Unity that can thrive in a highly mobile, low connectivity environments. You’ll partner with industry veterans to work on critical performance-sensitive components that demonstrate Unity best practices. In addition, we’ll rely on your direct feedback working with our top partners to help shape the road map for future versions of the Unity Engine.

Research Engineer, Human-Computer Interaction

Snap Inc.
Seattle
5 days ago
+47
Responsible for bringing ideas to life, you will be involved through the whole research process, from the design to the launch of a product. Our team develops new user experiences on both emerging and established platforms such as wearables, AR, voice, web, and mobile. Working closely with Research Scientists, you will develop prototypes that turn into scientific publications and transform those prototypes into real products that can impact millions of people every day.

Embedded Systems Engineer

Software Engineer, C++

Software Engineer, Backend

Linux Kernel / BSP Embedded Software Engineer

Pivotal Commware
Kirkland
5 days ago
+19
Pivotal is seeking an experienced BSP Embedded Linux Software Engineer to support and lead fast-paced projects while working closely with a small group of scientists, engineers and business leaders in a start-up environment. The candidate will be responsible for the design and analysis of BSP and Embedded Linux version control systems including identifying requirements, designing, developing and deploying solutions.  The successful candidate will demonstrate the ability to think creatively and to operate within a flexible, fast-paced program dedicated to advancing the state of the art Holographic Beamforming Antenna systems. Candidate will work in our Systems Engineering team, dealing with Linux BSP, drivers, embedded firmware development This position reports to the Director of Product Engineering.

Product Security Engineer

Unity Technologies
Bellevue
5 days ago
+55
As a Product Security Engineer, you’ll work with engineering teams across Unity on a number of different technology stacks to establish and improve the security across all of Unity’s products, having an enormous scale of impact not only at Unity but across billions of devices and games worldwide. 

Wireless Telecom Embedded Protocols Software Engin…

Pivotal Commware
Kirkland
5 days ago
+19
● Working in embedded SW development environment with RTOS like Linux running on high performance IA processors. ● Specify, design, and implement the firmware architecture of a state-of-the-art mobile wireless communications system. ● Work with standards technology development and system engineering to translate 5G communication designs and algorithms into functional prototypes. ● Implement key protocol, signal processing and numerical algorithms with very tight time, latency and energy budgets by interfacing to specialized cellular ASIC hardware. ● Assess risks, identify issues and solutions to timely and efficiently achieve program goals and project objectives. ● Drive resolution of technical issues with cross-functional teams escalate issues in an appropriate and timely manner. ● Support IODT with critical ecosystem partners. ● Evaluate and implement leading edge tools for build, formal verification and test..

Software Developer, Collaboration Team Merge Tools…

Unity Technologies
Bellevue
6 days ago
+55
As a Software Developer on the Collaboration Team working on Merge Tools you will work with a small group of other developers, product managers, and user experience (UX) experts to provide quality work flow for merging Unity Assets. You will build intuitive UI on top of a merge tool sdk that lets artists and designers put together work from multiple contributors. This is a key technology in enabling customers to easily collaborate in their development efforts. 

Software Developer, Collaborate Workspace Tools

Unity Technologies
Bellevue
6 days ago
+55
As a Software Developer on the Collaboration Team working on Workspace Tools you will work with a small group of other developers, product managers, and user experience experts to provide quality work flow for providing a stable workspace for teams of developers. Creating games can be hard and complex, and as a result the workspace environment can be hard to setup and manage. As a member of the workspace team, you will work with an inter-discipline team to provide a simplified interface to this complexity of source control management, automated build, and test runners.

Graphics Engineer (Shader Graph)

Unity Technologies
Bellevue
6 days ago
+55
As a Graphics Engineer at Unity working on shader systems such as Shader Graph, you will help build future generations of graphics technology. You will learn our engine’s capabilities, then help us expand them to empower Unity game developers to craft incredible visual experiences through our shader and material systems. Most importantly, you will work with an exciting and high-energy team to create the best and most technologically-impressive real-time experiences and games in the world.

Mixed Signal FPGA Engineer

Pivotal Commware
Kirkland
6 days ago
+19
Pivotal Commware is seeking a DSP focused FPGA Research Engineer to support and lead fast-paced product development projects while working closely with a small group of scientists, engineers and business leaders in a start-up environment. The candidate will be responsible developing novel methods for the command, control and integration of Holographic Beamformers with both proprietary and third-party systems and networks.   In addition, the candidate should be skilled in project planning, budget & schedule management, and written and verbal communication. The successful candidate will demonstrate the ability to think creatively and to operate within a flexible, fast-paced program dedicated to expanding Pivotal’s market and mind share. This position reports directly to the CTO.

Hardware Test Engineer

Pivotal Commware
Kirkland
6 days ago
+19
We are seeking an Embedded Software Developer in Test (SDET) who will be responsible for developing test automation in support of RF testing. The ideal candidate will automate the testing of firmware and embedded applications used in the control of holographic beamforming antennas. This position will work heavily with the RF Test team to design optimal testing tools and strategies and to ensure product quality. This position reports to the RF Development Test Manager.

Software Engineer

VIZIO
Seattle
1 week ago
+30
You will be responsible for building and managing user experiences on TV, mobile, and tablets. The San Francisco office is a fast paced, highly collaborative start-up like environment that primarily focuses on the SmartCast product line. Your primary focus will be the development and support of micro services within the Smartcast platform stack. This position requires a passion to push the envelope and to innovate new solutions that are ahead of the industry.

Software Engineer, Backend, Operations Technology

Postmates Inc.
Bellevue
1 week ago
+38
As an experienced software engineer, you will be responsible for all aspects of product development. This not only includes design & coding of new architecture and services, but also helping define the strategic direction for such systems. We are building the systems from ground up, so we are not tied to any one technology. Helping select the right technologies and envisioning a long-term architecture is part of the role. So is working with multiple internal and external distributed services. Finally, this being a new team, you’ll have lots of opportunities to help us build & grow the team via mentoring, hiring & training.

Software Engineer: Backend (Customer Service Techn…

Postmates Inc.
Bellevue
1 week ago
+38
As an experienced software engineer, you will be responsible for all aspects of product development. This not only includes design & coding of new architecture and services, but also helping define the strategic direction for such systems. We are building the systems from ground up, so we are not tied to any one technology. Helping select the right technologies and envisioning a long-term architecture is part of the role. So is working with multiple internal and external distributed services. Finally, this being a new team, you’ll have lots of opportunities to help us build & grow the team via mentoring, hiring & training. 

RF Systems Deployment Engineer

Pivotal Commware
Kirkland
1 week ago
+19
We are seeking an RF Systems Deployment Engineer to provide forward, hands-on support. You’ll demonstrate product capabilities, solve our customer’s most complex operational issues, and be indispensable to our entire sales cycle. Rooted within customer operations and critical to developing long-term customer relationships, you will quickly become our technical subject-matter expert in HBF antenna solutions.

XR Interaction Developer

Unity Technologies
Bellevue
1 week ago
+55
Implement and enhance interaction toolkit features and functionality. Integrate third party input / interaction SDKs into Unity. Collaborate with teams both internal and external to Unity to drive new interaction methods across XR. Implementing new technologies and features into the Unity engine that support XR.

Site Reliability Engineer

Navigating Cancer
Seattle
1 week ago
+26
 Contribute to team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security. These high-visibility initiatives will help to increase service levels, lower costs, and deliver features more quickly.  Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, Terraform, Ansible, Chef, Python, Bash, and Git.  Troubleshoot issues in production and other environments, applying debugging and problem-solving techniques (e.g., log analysis, non-invasive tests) , working closely with development and product teams.  Suggest deployment patterns & practices improvements based on learnings from past deployments and production issues; collaborate with DevOps team to implement these.  Promote a DevOps culture, including building relationships with other technical and business teams.  Work closely with InterOps to deploy and configure the platform to on-board clinics.

Software Development Engineer - Front End

OfferUp
Bellevue
1 week ago
+17
You will help create and deliver new web experiences for OfferUp using web technologies such as NodeJS and React. Work with product and engineering teams to design and implement new features. You will help maintain existing applications. Manage individual sprint priorities, deadlines, and deliverables.

Software Engineer - Platform

Algorithmia
Seattle
1 week ago
Due to unprecedented growth, we’re hiring Software Engineers to participate in the design and development of the underlying Algorithmia platform. You’ll join a passionate, remote-friendly team delivering a platform that already supports over 60k engineers and processes millions of AI and ML workloads. We work with Scala, Docker, Kubernetes, large-scale distributed systems, modern microservices architecture, and cutting-edge cloud infrastructure on AWS. We offer our engineers an unparalleled opportunity to learn, grow, and impact an enormous user community.

Seattle Startup GuidesSEE ALL

LOCAL GUIDE
Best Companies to Work for in Seattle
LOCAL GUIDE
Best Software Engineer Jobs in Seattle
LOCAL GUIDE
Best Data Science & Analyst Jobs in Seattle
LOCAL GUIDE
Best Sales Jobs in Seattle
LOCAL GUIDE
Best Marketing Jobs in Seattle
LOCAL GUIDE
Best Design Jobs in Seattle
LOCAL GUIDE
Your Guide to the Seattle Startup Community
LOCAL GUIDE
Top Seattle Startup Funding Rounds
LOCAL GUIDE
Best Benefits at Seattle Tech Companies
LOCAL GUIDE
Women in Seattle Tech
LOCAL GUIDE
Coolest Tech Offices in Seattle
LOCAL GUIDE
Your Guide to Software in Seattle