Experience in asynchronous programming using the Task Parallel Library * Firm understanding of object-oriented design, data structures, and design patterns * Ability to clearly describe and analyze a ...
Experience in asynchronous programming using the Task Parallel Library * Firm understanding of object-oriented design, data structures, and design patterns * Ability to clearly describe and analyze a ...
ATS is a leading provider of massively parallel electronic test systems, including System Level Test (SLT), burn-in, and semiconductor/module testing. We offer an exciting portfolio of high ...
ATS is a leading provider of massively parallel electronic test systems, including System Level Test (SLT), burn-in, and semiconductor/module testing. We offer an exciting portfolio of high ...
Sr. C++Software Development Engineer - ArcGIS Pro 3D Analysis
Redlands, CA · On-site
$105K - $144K/yr
... parallel, multi-core, and distributed programming techniques including heterogeneous multi-core environments (GPUs + CPUs, CUDA) • Experience building file-based solutions and/or with databases and ...
Sr. C++Software Development Engineer - ArcGIS Pro 3D Analysis
Redlands, CA · On-site
$105K - $144K/yr
... parallel, multi-core, and distributed programming techniques including heterogeneous multi-core environments (GPUs + CPUs, CUDA) • Experience building file-based solutions and/or with databases and ...
Jr Algorithms/Video Engineer
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Jr Algorithms/Video Engineer
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Jr Algorithms/Video Engineer
Irvine, CA · On-site
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Jr Algorithms/Video Engineer
Irvine, CA · On-site
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Knowledge of parallel, multi-core, and distributed programming techniques including heterogeneous multi-core environments (GPUs + CPUs, CUDA) * Experience building file-based solutions and/or with ...
Knowledge of parallel, multi-core, and distributed programming techniques including heterogeneous multi-core environments (GPUs + CPUs, CUDA) * Experience building file-based solutions and/or with ...
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Strong proficiency in C# (.NET) including object-oriented design principles, asynchronous programming (async/await), parallel processing methods, dependency injection and application lifecycle ...
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Strong proficiency in C# (.NET) including object-oriented design principles, asynchronous programming (async/await), parallel processing methods, dependency injection and application lifecycle ...
Jr Algorithms/Video Engineer
Irvine, CA · On-site
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Quick apply
Jr Algorithms/Video Engineer
Irvine, CA · On-site
$80 - $150K/hr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Knowledge of asynchronous programming patterns and parallel processing methods * Friendly, respectful, and open-minded attitude and ability to work closely with a team of software developers, product ...
Knowledge of asynchronous programming patterns and parallel processing methods * Friendly, respectful, and open-minded attitude and ability to work closely with a team of software developers, product ...
Sr Algorithms/Video Engineer
Irvine, CA · On-site
$150K - $220K/yr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Sr Algorithms/Video Engineer
Irvine, CA · On-site
$150K - $220K/yr
Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing. * Experience working with video ...
Director, Sales
Placentia, CA · On-site
$140 - $190/hr
Description This is the kind of opportunity that does not come along often. The Bruery & Offshoot Beer Co. is writing its next chapter, and we are hiring a Director of Sales to own the entire sales ...
Director, Sales
Placentia, CA · On-site
$140 - $190/hr
Description This is the kind of opportunity that does not come along often. The Bruery & Offshoot Beer Co. is writing its next chapter, and we are hiring a Director of Sales to own the entire sales ...
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Implement data processing architectures, multi-threading or parallel computing techniques, and use the Standard Template Library (STL). * Migrate modules to future software architectures.
Senior Software Engineer
Irvine, CA · On-site
$104K - $174K/yr
Implement data processing architectures, multi-threading or parallel computing techniques, and use the Standard Template Library (STL). * Migrate modules to future software architectures.
Senior Software Engineer
$104K - $174K/yr
Implement data processing architectures, multi-threading or parallel computing techniques, and use the Standard Template Library (STL). * Migrate modules to future software architectures.
Senior Software Engineer
$104K - $174K/yr
Implement data processing architectures, multi-threading or parallel computing techniques, and use the Standard Template Library (STL). * Migrate modules to future software architectures.
Parallel computing concepts * MPI, OpenMP, GPU, or accelerator technologies * Cloud and distributed computing environments Optimize algorithms for large-scale engineering simulations and advanced ...
Parallel computing concepts * MPI, OpenMP, GPU, or accelerator technologies * Cloud and distributed computing environments Optimize algorithms for large-scale engineering simulations and advanced ...
Senior Business Systems Analyst HRIS / Payroll
Irvine, CA · On-site
$144K - $150K/yr
Parallel payroll testing * User Acceptance Testing (UAT) * End-user training and post-production support * Modified and re-implemented Oracle Fast Formulas for 401(k) employer and employee ...
Senior Business Systems Analyst HRIS / Payroll
Irvine, CA · On-site
$144K - $150K/yr
Parallel payroll testing * User Acceptance Testing (UAT) * End-user training and post-production support * Modified and re-implemented Oracle Fast Formulas for 401(k) employer and employee ...
.Net Developer
Irvine, CA · On-site
$51.75 - $68.50/hr
... in parallel • Strong verbal and written communication skills • Strong organizational skills • Able to translate customer and business needs to technical solutions using diagrams and well ...
.Net Developer
Irvine, CA · On-site
$51.75 - $68.50/hr
... in parallel • Strong verbal and written communication skills • Strong organizational skills • Able to translate customer and business needs to technical solutions using diagrams and well ...
... in parallel and ensure smooth and capable execution. • Collaborate with senior leadership to define the strategic direction of the consumer networks projects, aligning goals with TP-Link ...
... in parallel and ensure smooth and capable execution. • Collaborate with senior leadership to define the strategic direction of the consumer networks projects, aligning goals with TP-Link ...
C++ Developer
Irvine, CA · On-site
$112K - $150K/yr
Experience with multithreading and parallel programming * Strong knowledge of object-oriented design principles and STL * Good understanding of Windows architecture and backend systems * Excellent ...
C++ Developer
Irvine, CA · On-site
$112K - $150K/yr
Experience with multithreading and parallel programming * Strong knowledge of object-oriented design principles and STL * Good understanding of Windows architecture and backend systems * Excellent ...
... parallel track moving Health Sciences numbers to Avaya. We're looking for a hands-on technical contractor to help drive the remaining phases of this migration to completion. This is a project-based ...
... parallel track moving Health Sciences numbers to Avaya. We're looking for a hands-on technical contractor to help drive the remaining phases of this migration to completion. This is a project-based ...
Associate Specialist, Quality Assurance
Tustin, CA · On-site
$25 - $31.25/hr
The ability to identify and escalate issues as needed, maintain an organized work environment, and manage multiple reviews in parallel. The QA Associate will have multitasking skills and an attention ...
Associate Specialist, Quality Assurance
Tustin, CA · On-site
$25 - $31.25/hr
The ability to identify and escalate issues as needed, maintain an organized work environment, and manage multiple reviews in parallel. The QA Associate will have multitasking skills and an attention ...
Parallel information
See Riverside, CA salary details
$26.1K - $32.3K
4% of jobs
$32.3K - $38.5K
12% of jobs
$41K is the 25th percentile. Wages below this are outliers.
$38.5K - $44.7K
22% of jobs
The median wage is $48.3K / yr.
$44.7K - $50.9K
20% of jobs
$50.9K - $57.1K
13% of jobs
$59.6K is the 75th percentile. Wages above this are outliers.
$57.1K - $63.4K
10% of jobs
$63.4K - $69.6K
6% of jobs
$69.6K - $75.8K
5% of jobs
$75.8K - $82K
3% of jobs
$82K - $88.2K
2% of jobs
$88.2K - $94.4K
2% of jobs
$26.1K
$54.6K
$94.4K
How much do parallel jobs pay per year?
What are common challenges faced by professionals working in parallel computing roles, and how can they be addressed?
What is the difference between Parallel vs Network Engineer?
| Aspect | Parallel | Network Engineer |
|---|---|---|
| Required Certifications | CompTIA A+, Cisco CCNA, Network+ | CCNA, CCNP, CompTIA Network+ |
| Work Environment | Data centers, server rooms, cloud environments | Corporate offices, data centers, ISPs |
| Industry Usage | IT, cloud services, data management | Telecommunications, IT, enterprise networks |
| Common Search/Comparison | Parallel vs Network Engineer |
Parallel and Network Engineer roles share similar certifications and work environments, often overlapping in IT and data management sectors. However, Parallel roles focus more on parallel processing and computing tasks, while Network Engineers specialize in designing and maintaining network infrastructure. Understanding these differences helps job seekers identify the right career path based on their skills and interests.
What is a parallel?
What skills and qualifications are needed to thrive as a parallel?

Esri rating
9.6
Based on 14 frontline employees who took The Breakroom Quiz
8th of 242 rated software companies
Job description
Overview
This is a great opportunity to join a fast-paced agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software. We are focused on designing and developing solutions for working with raster and imagery in ArcGIS Pro. Our tools support complex real-life workflows in 2D & 3D for raster / image processing and analysis. If you are excited about user interaction and user interface development, then join our creative engineering team at Esri to build something unique!
Responsibilities
- Develop user interface components for Imagery and Raster Support in ArcGIS Pro
- Follow industry-standard design patterns and development methodologies using C#, WPF, and C++ to build software components
- Collaborate on implementation designs with team members and across other teams
- Design, develop, and build software components, frameworks and SDKs for other engineering teams and external developers consuming our API
- Work with product engineers to diagnose and resolve root causes for incorrect software behavior and failures
- Build and ship timely software by working effectively with colleagues across software and product development
- Work in agile environment to deliver software of the highest quality
Requirements
- 5+ years of experience building commercial software using C#, WPF, and C++
- Experience in asynchronous programming using the Task Parallel Library
- Firm understanding of object-oriented design, data structures, and design patterns
- Ability to clearly describe and analyze a problem and to articulate a solution
- Good sense of designing intuitive user interfaces that allow users to solve problems faster and easier
- Ability to collaborate with software developers, product engineers, and documentation writers to release quality software
- Ability to work productively in a fast-paced and evolving agile environment
- Strong time management, prioritization, teamwork, and interpersonal communication skills
- Bachelor's degree in computer science, engineering, mathematics, or related field
Recommended Qualifications
- Interest in being a full stack developer who can build full feature functionality
- Knowledge of MVVM application design pattern
- Experience designing and developing UI / UX that simplify complex workflows, while keeping designs flexible for handling unknown scenarios
- Experience with C++11 and modern C++ style and idioms
- Experience working with large code bases
- Experience writing testable software
- Familiarity with ArcObjects (especially the Raster Object Model)
- GIS experience and knowledge of raster & imagery
- Experience with Agile software development using Scrum
#LI-TA1
#LI-onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969