1

Software Applications Developer Jobs (NOW HIRING)

We are seeking a motivated Software Applications Engineer to join our team. This is a software-focused role that sits at the intersection of hardware and software, working on cutting-edge PC audio ...

They are seeking an Applications Developer to support this critical customer mission ... Design, troubleshoot, and implement software code for end-to-end software development * Design ...

Overview Role Summary We are seeking a Senior Applications Engineer to join our team, focusing on ... The ideal candidate will have extensive experience in creating robust and scalable software, with a ...

Overview Role Summary We are seeking a Senior Applications Engineer to join our team, focusing on ... The ideal candidate will have extensive experience in creating robust and scalable software, with a ...

Expert Applications Developer

Herndon, VA · On-site

$170K - $195K/yr

Develop software applications as web services using Java, Node JS, Angular with Typescript ... Collaborate with business analysts, UX designers, and other developers to understand project ...

Applications Developer

Herndon, VA · On-site

$130K - $260K/yr

We offer advanced services in data science, data engineering, software engineering, AI solutions ... applications using Java and Python. · Collaborating with business analysts, UX designers, and ...

Applications Developer

Herndon, VA · On-site

$130K - $260K/yr

... Applications Developer who can design, build, and enhance modern software solutions using Java ... We offer advanced services in data science, data engineering, software engineering, AI solutions ...

next page

Showing results 1-20

Software Applications Developer information

See salary details

$17

$52

$84

How much do software applications developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for software applications developer in the United States is $52.64, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $60.58 per hour, depending on experience, location, and employer.

What is the difference between Software Applications Developer vs Software Engineer?

AspectSoftware Applications DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related; often more theoretical knowledge
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; may oversee entire projects
Employer & Industry UsageTech companies, startups, software firmsTech firms, large corporations, consulting
Common Search & ComparisonYesYes

Software Applications Developers focus on creating and maintaining specific software applications, while Software Engineers often work on designing entire systems and architectures. Both roles require similar educational backgrounds and are prevalent in tech industries, but their scope and responsibilities differ slightly.

What does a software application developer do?

A software applications developer designs, creates, tests, and maintains software programs for computers and mobile devices. They write code using programming languages such as Java, Python, or C++, and often collaborate with teams to meet project requirements. Strong problem-solving skills and knowledge of development tools are essential for this role.

How do Software Applications Developers typically collaborate with other teams during the development lifecycle?

Software Applications Developers often work closely with cross-functional teams such as UX/UI designers, quality assurance testers, product managers, and sometimes clients. Collaboration is essential throughout various stages, from gathering requirements and designing solutions to testing and deployment. Effective communication and teamwork help ensure that the final product meets user needs, functions as intended, and is delivered on schedule. Developers may participate in daily stand-up meetings, code reviews, and sprint planning sessions to align efforts and address any challenges promptly.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with senior roles, specialized skills, or working in high-cost-of-living areas. Factors such as experience, expertise in in-demand technologies, and working for large tech companies or startups influence earning potential.

How much do software application developers make?

Software applications developers typically earn a median annual salary that varies based on experience, location, and industry, often ranging from $70,000 to $120,000. Skilled developers proficient in programming languages like Java, Python, or C++ and familiar with development tools tend to earn higher salaries, especially with specialized certifications or experience in high-demand sectors.

What are the key skills and qualifications needed to thrive as a Software Applications Developer, and why are they important?

To thrive as a Software Applications Developer, you need strong programming skills (such as in Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems (like Git), and software development methodologies (such as Agile) is essential, and certifications like Microsoft Certified: Azure Developer Associate can be beneficial. Excellent communication, teamwork, and a proactive attitude are important soft skills that help in understanding user needs and collaborating with cross-functional teams. These competencies ensure the creation of robust, efficient applications that meet user requirements and adapt to evolving technology landscapes.

What engineer makes $500,000 a year?

Software Applications Developers can earn $500,000 or more annually, especially those in senior roles, with extensive experience, specialized skills, or working in high-paying industries like finance or technology. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant growth potential.

What are software applications developers?

Software applications developers are professionals who design, build, test, and maintain computer programs that help users perform specific tasks on computers or other devices. They work closely with clients or end-users to understand requirements and translate them into functional, user-friendly software solutions. Applications developers may work on a wide range of projects, from mobile apps to enterprise software systems. Their job often involves writing code, debugging, updating applications, and collaborating with other IT professionals.
More about Software Applications Developer jobs
What cities are hiring for Software Applications Developer jobs? Cities with the most Software Applications Developer job openings:
What states have the most Software Applications Developer jobs? States with the most job openings for Software Applications Developer jobs include:
What job categories do people searching Software Applications Developer jobs look for? The top searched job categories for Software Applications Developer jobs are:
Infographic showing various Software Applications Developer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $109,490 per year, or $52.6 per hour.
Software Applications Engineer

Software Applications Engineer

Cirrus Logic

Austin, TX • On-site

Full-time

Re-posted 28 days ago


Job description

For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn't do it without our extraordinary workforce - and that's where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!
We are seeking a motivated Software Applications Engineer to join our team. This is a software-focused role that sits at the intersection of hardware and software, working on cutting-edge PC audio and haptics technologies for next-generation consumer products.
In this role, you will work closely with cross-functional teams-including application software, firmware, and driver development teams, as well as hardware and test organizations-to diagnose issues, communicate findings clearly, and help drive solutions. A key aspect of this position is supporting quick turnaround times and prompt resolution of customer issues to maintain a high level of customer satisfaction. This role offers hands-on exposure to real-world customer challenges and collaboration with globally distributed engineering teams.
Responsibilities
  • Support investigation and resolution of customer-reported software and system-level issues using tools such as debuggers, logic analyzers, oscilloscopes provide analysis and root causes of customer issues
  • Clearly communicate technical issues and findings to cross-functional teams with varying technical backgrounds
  • Collaborate with globally distributed teams to help drive issues toward resolution
  • Assist in debugging, reproducing, and triaging problems that span both software and hardware domains
  • Contribute to documentation, troubleshooting guides, and process improvements
  • Participate in product development discussions by sharing insights from customer use cases
  • Demonstrate ownership, accountability, and a strong focus on quality and timely results

Required Skills and Qualifications
  • Bachelor's degree in: Computer Science, Electrical Engineering, Physics, or a related technical field
  • 2+ years of relevant professional experience
  • Strong verbal and written communication skills
  • Ability to understand complex technical information and explain it clearly and concisely
  • Experience with consumer product development involving both software and hardware
  • Passion for problem solving and delivering high-quality results

Preferred Skills and Qualifications
  • Master's degree in: Computer Science, Electrical Engineering, Physics, or a related field
  • 5+ years of relevant experience
  • Experience in the PC ecosystem or related platforms
  • Basic familiarity with Windows drivers and operating system fundamentals
  • Exposure to audio subsystems or audio architectures
  • Experience working with geographically distributed teams
  • Familiarity with at least one of the following languages (C, C++, Python, PowerShell)

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Export control restrictions based upon applicable laws and regulations would prohibit candidates who are nationals of certain embargoed countries from working in this position without Cirrus Logic first obtaining an export license. Candidates for this role must be able to access technical data without a requirement for an export license. We are unable to sponsor or obtain export licenses for this role.
Cirrus Logic strives to select the best qualified applicant for any opening. Different approaches, ideas and points of view are both valued and respected. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.