How Much Does a Software Development Engineer III make?

Software Development Engineer III made a median salary around $110,916 in December, 2024. The best-paid 25 percent made $121,260 probably that year, while the lowest-paid 25 percent made around $101,480. 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% $101,480 10% $92,890 90% $130,678 75% $121,260 $110,916 50%(Median)
Check out Software Development Engineer jobs in Las Cruces, New Mexico

Software Engineer II - III (5029)

National Radio Astronomy - Albuquerque, NM

Software Engineer III

GovCIO - Santa Fe, NM

Software Engineer III

C.H. Robinson - Albuquerque, NM

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 Software Development Engineer III

The metropolitan areas that pay the highest salary in the Software Development Engineer III profession are Capulin , Des Moines , Folsom , Raton , Santa Fe .
Capulin, NM $122,699
Des Moines, NM $122,699
Folsom, NM $122,699
Raton, NM $122,699
Santa Fe, NM $121,034

Best-Paying States for Software Development Engineer III

The states and districts that pay Software Development Engineer III the highest salary are District of Columbia (around $142,551) , California (around $141,271) , New Jersey (around $140,374) , Alaska (around $139,477) , and Massachusetts (around $139,349) .
District of Columbia $142,551
California $141,271
New Jersey $140,374
Alaska $139,477
Massachusetts $139,349

What is the Career Path of Software Development Engineer III?

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 Software Development Engineer III, the upper level is Software Engineer IV , and then progresses to Top Software Development Executive
Besides, Software Development Engineer III can also turn to other related jobs, including Software Engineer III , Embedded Software Engineer III , Software Systems Engineer III and Software Development Engineer .

Frequently Asked Questions for Software Development Engineer III

Q: What is the salary range of Software Development Engineer III in Las Cruces, NM?
A: In 2024 , the lowest-paid Software Development Engineer III in Las Cruces, NM earned an average annual salary of $101,480 , while the highest-paid made $121,260.
Q: What is the salary for a Software Development Engineer III in California?
A: Software Development Engineer III employed in California earned an average salary of $141,271 in 2024.

Average Software Development Engineer III Pay vs. Other Jobs

Software Development Engineer III earned an average salary of $110,916 in 2024. Other jobs related to Software Development Engineer III earned the following average salary in December, 2024. Software Engineer III made $110,155 , Embedded Software Engineer III made $102,146 , Software Systems Engineer III and Software Development Engineer made $107,733 and $110,916 respectively .

Relevant Jobs of Software Development Engineer III

Software Engineer III - Average Salary $110,155
Software Engineer III designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer III may direct a few junior level software engineers. Requires a bachelor's degree. Additionally, Software Engineer III typically reports to a manager. The Software Engineer III contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. To be a Software Engineer III typically requires 4 to 7 years of related experience.
Embedded Software Engineer III - Average Salary $102,146
Embedded Software Engineer III designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Being an Embedded Software Engineer III understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Additionally, Embedded Software Engineer III 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/department. The Embedded Software Engineer III work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. To be an Embedded Software Engineer III typically requires 4-7 years of related experience.
Software Systems Engineer III - Average Salary $107,733
Software Systems Engineer III develops, modifies and codes software systems programming applications. Maintains and enhances software systems by fixing complicated errors. Being a Software Systems Engineer III is familiar with the principles and practices of existing software systems development. Utilizes extensive experience to analyze problems and find out solutions independently. Additionally, Software Systems Engineer III requires a bachelor's degree. Typically reports to a manager. To be a Software Systems 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.
Software Development Engineer - Average Salary $110,916
A Software Development Engineer is responsible for designing, developing, and testing software applications and systems. They work closely with other members of the development team to understand project requirements and create efficient and scalable solutions. This role involves writing code, debugging software, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products. Software Development Engineers also participate in code reviews, provide technical guidance, and contribute to the continuous improvement of development processes and best practices. Strong problem-solving skills, programming expertise, and a deep understanding of software engineering principles are essential for success in this role.
Systems Software Engineer/Programmer III - Average Salary $107,753
The Systems Software Engineer/Programmer III maintains and enhances software systems by fixing complicated errors. Develops, modifies and codes software systems programming applications. Being a Systems Software Engineer/Programmer III utilizes extensive experience to analyze problems and find out solutions independently. Familiar with the principles and practices of existing software systems development. In addition, Systems Software Engineer/Programmer III requires a bachelor's degree. Typically reports to a manager. Working as a Systems Software Engineer/Programmer 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.