Search Salaries

Click on job titles to view salary data, or select 2 jobs to compare.

Salaries

View salary and benefits information
Alternate job titles: Software Developer V | Software Engineer - Consultant

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May provide consultation on complex projects. Requires a bachelor's degree. Typically reports to a manager. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Works autonomously. Goals are generally communicated in solution or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Typically requires 10+ years of r more...



Alternate job titles: Firmware Engineer V

Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical engineering, or related field. Typically reports to a manager or head of a unit/depa more...


Alternate job titles: Integration Solutions Engineer V

The Software Application Integration Engineer V evaluates existing components or systems to determine integration requirements and ensures final solutions meet organizational needs. Develops and implements solutions for integrating applications across the enterprise or its units/departments. Being a Software Application Integration Engineer V requires a bachelor's degree. Requires C++ or Java; XML; EDI or OBI; Oracle or Microsoft SQL. Being a Software Application Integration Engineer V works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leade more...


Alternate job titles: Integration Solutions Engineer V | Software Application Integration Engineer V

Develops and implements solutions for integrating applications across the enterprise or its units/departments. Evaluates existing components or systems to determine integration requirements and ensures final solutions meet organizational needs. Requires C++ or Java; XML; EDI or OBI; Oracle or Microsoft SQL. Requires a bachelor's degree. Works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical projects or business issues requirin more...



Alternate job titles: Expert Mechanical Engineer | Mechanical Design Engineer V

Designs, develops, prototypes, and tests all aspects of mechanical components, equipment, and machinery. Develops specifications for new parts or prototypes. Identifies appropriate materials and processes to ensure the quality, performance, and manufacturability of products. Uses CAD software and other design and modeling tools to develop and improve parts and products. Conducts analysis and tests to determine weaknesses and failures in prototypes or products. Requires a bachelor's degree in mechanical engineering. Typically reports to a supervisor or manager. Works autonomously. Goals are gen more...


Alternate job titles: Build and Release Engineer Expert | Deployment Engineer Expert | Software Release Engineer Expert

Responsible for software builds and releases. Responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Works closely with a quality assurance team to ensure final version is up to organizational standards. May provide consultation on complex projects. Requires a bachelor's degree. Works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical more...



Alternate job titles: Embedded Software Engineer V

The Firmware Engineer V develops software and firmware source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer V utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer V collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical more...


Alternate job titles: Cloud Architecture Analyst V | Cloud Computing Analyst V | Cloud Infrastructure Architect V | Cloud Solutions Analyst V

The Cloud Engineer V develops and modifies scalable architecture to support applications and infrastructure on IaaS and PaaS platforms. Assists in the design and management of an organization's cloud systems, applications, policies, and strategy. Being an Cloud Engineer V incorporates security management and privacy requirements into cloud hardware, software, and applications. Evaluates and identifies the best cloud solutions for the organization. In addition, Cloud Engineer V designs controls and processes that utilize available audit tools. Maintains up-to-date and extensive knowledge of clo more...


Alternate job titles: Network Engineer - Expert Consultant | Network Implementation Engineer V | Network Maintenance Engineer V

Develops and deploys plans and designs of network systems that will meet an organization's requirements for performance, security, and compliance with relevant standards and regulations. Conducts network architecture design, feasibility, and cost studies. Defines monitoring, maintenance, expansion, contingency, and recovery plans and strategies to ensure the network is responsive to changes in demand. Troubleshoots network issues and develops appropriate solutions, resources, and deployment processes. Keeps informed of the latest technologies to enhance knowledge of networking hardware, softwa more...



Alternate job titles: Pre Sales Technical Support Consultant V

Designs the enablement plans and configuration specifications and performs installation processes to implement integrated hardware and software systems and products purchased by customers. Prototypes and tests proposed solutions for feasibility, reliability, and quality. Develops program and system specifications to meet customers' technical requirements and guide enablement, configuration, or coding of products and solutions. Provides technical information, requirements, and cost estimates to sales teams to use in proposals, quotes, and statements of work. Creates and maintains documentation more...


Hot Topics for HR Professionals

Make Decisions With Confidence

CompAnalyst delivers faster decision making, and new insights into your pay practices. You can explore new intersections between market, company, and employee data with enhanced data integrations.With powerful tools and streamlined workflows, you can price jobs quickly and access the information you need to get pay right.

Make it Simple

Creating job descriptions can be challenging, but it doesn't have to be.

With JobArchitect you can easily build and standardize your job descriptions using your existing content, format and branding or use one of the templates from our extensive library. And you can access CompAnalyst® job summaries or search across local job postings to write descriptions with ease.

To simplify things further, we make it easy to publish job postings from an approved job description.

Global Insights

Get comprehensive data and insights from your peers in the global pay markets you care about most. Connect your global teams to the pricing intelligence they need to recruit and retain talent in 100 countries.

Hot Topics for Job Salary Data

Adjust Employee Salary

Individualize employee pay based on unique job requirements and personal qualifications.

Price My Industry Jobs

Get the latest market pricing for benchmark jobs and jobs in your industry.

For Employers

Individualize employee pay based on unique job requirements and personal qualifications.

Get the latest market pricing for benchmark jobs and jobs in your industry.

For Employees

Analyze the market and your qualifications to negotiate your salary with confidence.

Search thousands of open positions to find your next opportunity.