How much does a Software Design Engineer (SDE) make in the United States?
-
The average Software Design Engineer (SDE) salary in the United States is $87,848 as of November 27, 2023. The range for our most popular Software Design Engineer (SDE) positions (listed below) typically falls between $79,427 and $96,269. Keep in mind that salary ranges can vary widely depending on many important factors, including position, education, certifications, additional skills, and 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.
Software Design Engineer (SDE)'s Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Software Design Engineer | $0 | $0.00 | United States | November 27, 2023 |
Software Engineer | $128,130 | $61.60 | United States | November 27, 2023 |
Software Design | $0 | $0.00 | United States | November 27, 2023 |
Software Release Engineer Senior | $114,790 | $55.19 | United States | November 27, 2023 |
Software Release Engineer Entry | $67,190 | $32.30 | United States | November 27, 2023 |
Software Release Engineer Intermediate | $90,590 | $43.55 | United States | November 27, 2023 |
Software Release Engineer Specialist | $132,490 | $63.70 | United States | November 27, 2023 |
Software Release Engineer Expert | $164,890 | $79.27 | United States | November 27, 2023 |
Electronics Design Engineer II | $95,200 | $45.77 | United States | November 27, 2023 |
Electronics Design Engineer III | $116,900 | $56.20 | United States | November 27, 2023 |
-
A software engineer, sometimes referred to as a software developer, applies engineering principles and methodologies to design and develop complicated software systems and applications. Software engineers focus on analyzing and translating user requirements into an application or control system design. Software engineers may design complex systems for use in aircraft, manufacturing, military, energy generation and healthcare devices. They typically do not perform the actual coding, although in some cases they may. Software engineers generally work in teams to design and develop a computer system. View Software Engineer Salary
-
The Software Release Engineer Senior is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Senior requires a bachelor's degree in a related area. Works closely with a quality assurance team to ensure final version is up to organizational standards. In addition, Software Release Engineer Senior typically reports to a supervisor or manager. Being a Software Release Engineer Senior work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Working as a Software Release Engineer Senior typically requires 4 -7 years of related experience. View Software Release Engineer Senior SalaryAlternate Job Titles:Release Engineer III, Build and Release Engineer Senior, Deployment Engineer Senior
-
The Software Release Engineer Entry is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Entry requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Entry work is closely managed. Works on projects/matters of limited complexity in a support role. Working as a Software Release Engineer Entry typically requires 0-2 years of related experience. View Software Release Engineer Entry SalaryAlternate Job Titles:Release Engineer I, Build and Release Engineer Entry, Deployment Engineer Entry
-
The Software Release Engineer Intermediate is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Intermediate requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Intermediate occasionally directed in several aspects of the work. Gains exposure to some of the complex tasks within the job function. Working as a Software Release Engineer Intermediate typically requires 2 -4 years of related experience. View Software Release Engineer Intermediate SalaryAlternate Job Titles:Release Engineer II, Build and Release Engineer Intermediate, Deployment Engineer Intermediate
-
The Software Release Engineer Specialist is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Specialist requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Specialist work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Working as a Software Release Engineer Specialist typically requires 7+ years of related experience. View Software Release Engineer Specialist SalaryAlternate Job Titles:Release Engineer IV, Build and Release Engineer Specialist, Deployment Engineer Specialist
-
The Software Release Engineer Expert is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Expert may provide consultation on complex projects. Works closely with a quality assurance team to ensure final version is up to organizational standards. In addition, Software Release Engineer Expert requires a bachelor's degree. Being a Software Release Engineer Expert 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 requiring state of the art technical or industry knowledge. Working as a Software Release Engineer Expert typically requires 10+ years of related experience. View Software Release Engineer Expert SalaryAlternate Job Titles:Release Engineer V, Build and Release Engineer Expert, Deployment Engineer Expert
-
The Electronics Design Engineer II may use computer-assisted engineering and design software and equipment to perform assignments. Designs, develops, and tests electronic systems, components, or circuits for use within equipment or machinery. Being an Electronics Design Engineer II requires a bachelor's degree in engineering. Applies principles and techniques of electrical engineering to accomplish goals. In addition, Electronics Design Engineer II typically reports to a supervisor or manager. Working as an Electronics Design Engineer II typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. View Electronics Design Engineer II SalaryAlternate Job Titles:Electronics Engineer II, Intermediate Electronics EngineerCategory : Engineering
-
The Electronics Design Engineer III may use computer-assisted engineering and design software and equipment to perform assignments. Designs, develops, and tests electronic systems, components, or circuits for use within equipment or machinery. Being an Electronics Design Engineer III requires a bachelor's degree in engineering. Applies principles and techniques of electrical engineering to accomplish goals. In addition, Electronics Design Engineer III typically reports to a supervisor or manager. Working as an Electronics Design Engineer III typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Electronics Design Engineer III SalaryAlternate Job Titles:Electronics Engineer III, Senior Electronics EngineerCategory : Engineering