How Much Does a Senior Software Accelerator/GPU Programming make?

Senior Software Accelerator/GPU Programming made a median salary around $139,826 in December, 2024. The best-paid 25 percent made $155,339 probably that year, while the lowest-paid 25 percent made around $126,096. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
25% $126,096 10% $113,596 90% $169,463 75% $155,339 $139,826 50%(Median)
Check out Senior Software Accelerator/GPU Programming jobs in Fayetteville, North Carolina

Software Developer - Java

Uline - PLEASANT PRAIRIE, WI

Software Engineer

Maxar Technologies - WESTMINSTER, CO

Software Engineer

Aquent - CHICAGO, IL

download asset banner
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy. If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.

Best-Paying Cities for Senior Software Accelerator/GPU Programming

The metropolitan areas that pay the highest salary in the Senior Software Accelerator/GPU Programming profession are Cary , Garner , Knightdale , Raleigh , Apex .
Cary, NC $149,978
Garner, NC $149,978
Knightdale, NC $149,978
Raleigh, NC $149,978
Apex, NC $149,824

Best-Paying States for Senior Software Accelerator/GPU Programming

The states and districts that pay Senior Software Accelerator/GPU Programming the highest salary are District of Columbia (around $171,206) , California (around $169,667) , New Jersey (around $168,591) , Alaska (around $167,514) , and Massachusetts (around $167,360) .
District of Columbia $171,206
California $169,667
New Jersey $168,591
Alaska $167,514
Massachusetts $167,360

What is the Career Path of Senior Software Accelerator/GPU Programming?

A career path is a sequence of jobs that leads to your short- and long-term career goals. Some follow a linear career path within one field, while others change fields periodically to achieve career or personal goals.

For Senior Software Accelerator/GPU Programming, the first career path typically starts with an Applications Programmer V position , and then progresses to Applications Programming Supervisor.

The second career path typically starts with a Software Architect V position , and then progresses to VP of Software Architecture.

The third career path typically progresses to Midrange Programmer V.

Additionally, the fourth career path typically progresses to Mobile Applications Development Manager.

Frequently Asked Questions for Senior Software Accelerator/GPU Programming

Q: What is the salary range of Senior Software Accelerator/GPU Programming in Fayetteville, NC?
A: In 2024 , the lowest-paid Senior Software Accelerator/GPU Programming in Fayetteville, NC earned an average annual salary of $126,096 , while the highest-paid made $155,339.
Q: What is the salary for a Senior Software Accelerator/GPU Programming in California?
A: Senior Software Accelerator/GPU Programming employed in California earned an average salary of $169,667 in 2024.

Average Senior Software Accelerator/GPU Programming Pay vs. Other Jobs

Senior Software Accelerator/GPU Programming earned an average salary of $139,826 in 2024. Other jobs related to Senior Software Accelerator/GPU Programming earned the following average salary in December, 2024. Applications Programming Analysis Senior Manager made $157,800 , Applications Programming Analysis Director made $178,820 , Web Software Programming Manager and Software Accelerator/GPU Programming made $138,230 and $139,826 respectively .

Relevant Jobs of Senior Software Accelerator/GPU Programming

The Applications Programming Analysis Senior Manager improves operational processes and supports critical business strategies by managing the development, implementation, and maintenance of application systems. Manages and oversees an organization's business application delivery department. Being an Applications Programming Analysis Senior Manager establishes policies and procedures that ensure compliance with industry standards and regulations and support efficient operations. Implements standard methodologies, tools, and best practices to ensure high-quality deliverables. In addition, Applications Programming Analysis Senior Manager leads and develops a team of business application delivery programmers with training in the best practices and technologies. Uses knowledge of the field to keep the department's software, techniques, and tools up to date. May manage resource planning and decision-making. Typically requires a bachelor's degree. Typically reports to a director. The Applications Programming Analysis Senior Manager typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the functional area of responsibility. May give input into developing the budget. Working as an Applications Programming Analysis Senior Manager typically requires 3+ years of managerial experience. Capable of resolving escalated issues arising from operations and requiring coordination with other departments.
Applications Programming Analysis Director - Average Salary $178,820
The Applications Programming Analysis Director improves operational processes and supports critical business strategies by directing the development, implementation, and maintenance of application systems. Directs and leads an organization's business application delivery department. Being an Applications Programming Analysis Director formulates business application architecture plans, estimates costs, and ensures projects meet strategic needs. Enhances operations by establishing metrics, analyzing processes, and implementing standard methodologies, tools, and best practices to ensure high-quality deliverables. In addition, Applications Programming Analysis Director establishes policies and procedures that ensure compliance with industry standards and regulations and support efficient operations. Leads and develops a team of business application delivery programmers with training in the best practices and technologies. Uses knowledge of the field to keep the department's software, techniques, and tools up to date. Manages resource planning and decision-making. Typically requires a bachelor's degree. Typically reports to senior/top management. The Applications Programming Analysis Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Working as an Applications Programming Analysis Director typically requires 5+ years of managerial experience. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function.
Web Software Programming Manager - Average Salary $138,230
The Web Software Programming Manager ensures developers create websites and mobile applications that engage users and meet business requirements. Manages software development for websites and mobile applications. Being a Web Software Programming Manager manages web infrastructure development, including back-end database development and the construction of SQL queries via CGI scripting. Oversees the full development lifecycle, including the development of new site features. In addition, Web Software Programming Manager requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to head of a unit/department. The Web Software Programming Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Working as a Web Software Programming Manager typically requires 5 years experience in the related area as an individual contributor. 1 - 3 years supervisory experience may be required. Extensive knowledge of the function and department processes.
Software Accelerator/GPU Programming - Average Salary $139,826
There is currently no job description for Software Accelerator/GPU Programming, be the first to submit the job responsibilities for Software Accelerator/GPU Programming.
RPA Programming Senior Manager - Average Salary $180,390
The RPA Programming Senior Manager develops departmental policies and procedures to manage and delegate workflow and ensure timely and cost-effective completion of projects. Manages the design and development of scalable process automation solutions using Robotic Process Automation (RPA) frameworks, tools, and applications. Being an RPA Programming Senior Manager uses RPA tools (UiPath, Blue Prism, Workfusion, Automation Anywhere) to deliver reusable automation components and ensures compatibility with existing systems and applications. Reviews and determines specifications to design, configure, and implement automated workflow solutions and streamline business processes. In addition, RPA Programming Senior Manager communicates and collaborates with stakeholders to understand existing process flows, use cases, and technical requirements to identify new opportunities for automation. Develops scripts, algorithms, and logic to ensure accurate, efficient, and reliable performance of bots or automated solutions. Reviews performance metrics and reports to ensure solutions enhance business processes and align with business objectives. Requires a bachelor's degree. May require certification in RPA vendor-specific tools. Typically reports to a director. The RPA Programming Senior Manager typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the functional area of responsibility. May give input into developing the budget. Working as an RPA Programming Senior Manager typically requires 3+ years of managerial experience. Capable of resolving escalated issues arising from operations and requiring coordination with other departments.