Search Salaries

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

Salaries

View salary and benefits information

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: Software Applications Engineer IV | Software Developer IV | Software Engineer - Project Lead

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Typically requires 7+ years of related experience. more...


Alternate job titles: Software QA Analyst IV | Software Testing and Quality Engineer IV

Evaluates and designs testing procedures to ensure that software meets established quality standards. Develops and writes testing scripts and plans to ensure that software functions as expected. Involved with a variety of user testing. Prepares complex data sets to test logic, error handling and system workflows. Conducts testing of more complex features. Verifies fixes. Monitors and documents testing results according to required procedures. Deep knowledge of software development cycle and quality assurance methodologies. Requires a bachelor's degree or its equivalent. Typically reports to Qu more...


Designs and tests optical technologies, systems, and components. Conducts research and development on system specifications, designs, and testing methodologies to optimize, control, or manipulate light for imagery. Utilizes a variety of measuring instruments to test and assess the performance and quality of optical systems or components. Troubleshoots, modifies, and demonstrates design prototypes. Utilizes optical design software and modeling tools such as Zemax and FRED. Requires a bachelor's degree in optical engineering, electrical engineering, physics. Typically reports to a manager. Works more...



Alternate job titles: Integration Solutions Engineer IV

The Software Application Integration Engineer IV 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 IV requires a bachelor's degree. Requires C++ or Java; XML; EDI or OBI; Oracle or Microsoft SQL. Being a Software Application Integration Engineer IV work is highly independent. May assume a team lead role for the work group. A specialist on complex techni more...


Alternate job titles: Software Quality Assurance Analyst IV | Software QA Analyst IV

The Software Testing and Quality Engineer IV develops and writes testing scripts and plans to ensure that software functions as expected. Evaluates and designs testing procedures to ensure that software meets established quality standards. Being a Software Testing and Quality Engineer IV prepares complex data sets to test logic, error handling and system workflows. Involved with a variety of user testing. In addition, Software Testing and Quality Engineer IV conducts testing of more complex features. Verifies fixes. Monitors and documents testing results according to required procedures. Deep more...



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

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. Work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Typically requires 7+ years of related experience. more...


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...


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

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. Requires a bachelor's degree. Work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Typically requires 7+ years of related experience. more...



Alternate job titles: Enterprise Systems Engineer IV | Systems Infrastructure Design and Planning Engineer IV

Plans and designs an organization's systems infrastructure, including the implementation and design of hardware and software. Analyzes, develops, modifies, tests and maintains the system. Verifies and validates systems and meets internal and external requirements. Diagnoses problems and provides recommendations for improvement on existing and new systems. Typically requires a bachelor's degree or its equivalent. Typically reports to a manager. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Typically requires 7 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.