Required : • MS or PhD in Computer Science, Electrical Engineering, or a related discipline • 12+ years of software development and system architecture experience, with a track record of ...
Required : • MS or PhD in Computer Science, Electrical Engineering, or a related discipline • 12+ years of software development and system architecture experience, with a track record of ...
Computer & Electrical Engineer Software, Principal
West Mifflin, PA · On-site
$117K - $184K/yr
Familiarity with modern software development processes and principles. Demonstrated software troubleshooting and debugging skills. Bachelor's degree or higher in computer engineering. Compensation ...
Computer & Electrical Engineer Software, Principal
West Mifflin, PA · On-site
$117K - $184K/yr
Familiarity with modern software development processes and principles. Demonstrated software troubleshooting and debugging skills. Bachelor's degree or higher in computer engineering. Compensation ...
This business area is a high-tech operation focusing on software and hardware system integration, cutting-edge research and development, and manufacturing. We deliver architectures, designs, testing ...
This business area is a high-tech operation focusing on software and hardware system integration, cutting-edge research and development, and manufacturing. We deliver architectures, designs, testing ...
You will contribute to the end-to-end development, enhancement, and maintenance of the product ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent ...
You will contribute to the end-to-end development, enhancement, and maintenance of the product ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent ...
R&D Engineering, Sr Engineer - 16999
Canonsburg, PA · On-site
$101K/yr
General Information Job Title R&D Engineering, Sr Engineer - Software Development Job ID 16999 City Canonsburg State/Province Pennsylvania Date Posted 15-Apr-2026 Job Category Engineering Job ...
R&D Engineering, Sr Engineer - 16999
Canonsburg, PA · On-site
$101K/yr
General Information Job Title R&D Engineering, Sr Engineer - Software Development Job ID 16999 City Canonsburg State/Province Pennsylvania Date Posted 15-Apr-2026 Job Category Engineering Job ...
R&D Engineering, Sr Engineer - 16903
Canonsburg, PA · On-site
$101K/yr
General Information Job Title R&D Developer (P2) Job ID 16903 City Canonsburg State/Province ... At Ansys, Part of Synopsys, we're the global leader in engineering simulation software, helping ...
R&D Engineering, Sr Engineer - 16903
Canonsburg, PA · On-site
$101K/yr
General Information Job Title R&D Developer (P2) Job ID 16903 City Canonsburg State/Province ... At Ansys, Part of Synopsys, we're the global leader in engineering simulation software, helping ...
The Developer on the IT Deployment Team will design, build, and maintain the software systems that power and support this platform across 84 Lumber's store network. This is a hands-on development ...
The Developer on the IT Deployment Team will design, build, and maintain the software systems that power and support this platform across 84 Lumber's store network. This is a hands-on development ...
The Developer on the IT Deployment Team will design, build, and maintain the software systems that power and support this platform across 84 Lumber's store network. This is a hands-on development ...
The Developer on the IT Deployment Team will design, build, and maintain the software systems that power and support this platform across 84 Lumber's store network. This is a hands-on development ...
Required : • 8+ years of software development experience building production systems, with demonstrated ability to work across backend and frontend layers • Strong proficiency in Python and C ...
New
Required : • 8+ years of software development experience building production systems, with demonstrated ability to work across backend and frontend layers • Strong proficiency in Python and C ...
New
R&D Engineering, Architect-17235
Canonsburg, PA · On-site
$181K/yr
General Information Job Title Software Architect - Omniverse / Physical AI Job ID 17235 City ... We partner closely with our customers across a wide range of industries to maximize their R&D ...
R&D Engineering, Architect-17235
Canonsburg, PA · On-site
$181K/yr
General Information Job Title Software Architect - Omniverse / Physical AI Job ID 17235 City ... We partner closely with our customers across a wide range of industries to maximize their R&D ...
Java Developer III
$105K - $132K/yr
Lead the development and debugging of software using Java/J2EE * Develop software using web presentation technologies such as AJAX, JSON, JavaScript, CSS and HTMLS * Work with Business Analysts to ...
Java Developer III
$105K - $132K/yr
Lead the development and debugging of software using Java/J2EE * Develop software using web presentation technologies such as AJAX, JSON, JavaScript, CSS and HTMLS * Work with Business Analysts to ...
Senior R&D Engineer - Job ID 18042
Canonsburg, PA · On-site
$96K - $131K/yr
Perform complex development activities that may require extensive analysis in areas including user experience, software design and solver research. Employ best practices and help to maintain them ...
Senior R&D Engineer - Job ID 18042
Canonsburg, PA · On-site
$96K - $131K/yr
Perform complex development activities that may require extensive analysis in areas including user experience, software design and solver research. Employ best practices and help to maintain them ...
Web Developer
Canonsburg, PA · On-site
Company Description Veear Projects Requirements Minimum 3 years software development experience in full-stack web development Expertise with JavaScript, HTML5 & CSS Experience with Node.js / io.js or ...
Web Developer
Canonsburg, PA · On-site
Company Description Veear Projects Requirements Minimum 3 years software development experience in full-stack web development Expertise with JavaScript, HTML5 & CSS Experience with Node.js / io.js or ...
Web Developer
Canonsburg, PA · On-site
Company Description Veear Projects Requirements Minimum 3 years software development experience in full-stack web development Expertise with JavaScript, HTML5 & CSS Experience with Node.js / io.js or ...
Web Developer
Canonsburg, PA · On-site
Company Description Veear Projects Requirements Minimum 3 years software development experience in full-stack web development Expertise with JavaScript, HTML5 & CSS Experience with Node.js / io.js or ...
Software Developer, Senior
West Mifflin, PA · On-site
$50.50 - $66.75/hr
Responsibilities : • Lead the design and development of AI powered applications, tools, and ... modern software engineering practices. • Collaborate with cross-functional teams to define ...
Software Developer, Senior
West Mifflin, PA · On-site
$50.50 - $66.75/hr
Responsibilities : • Lead the design and development of AI powered applications, tools, and ... modern software engineering practices. • Collaborate with cross-functional teams to define ...
Lead IT Specialist (Systems Analysis/Application Software)
Washington, PA · On-site +1
$125K/yr
Applying DevSecOps, CI/CD pipelines, automated testing, version control, and agile software development practices in enterprise environments. AND You must also meet the following requirement(s)
Lead IT Specialist (Systems Analysis/Application Software)
Washington, PA · On-site +1
$125K/yr
Applying DevSecOps, CI/CD pipelines, automated testing, version control, and agile software development practices in enterprise environments. AND You must also meet the following requirement(s)
Lead IT Specialist (Systems Analysis/Application Software)
Washington, PA · On-site +1
$125K/yr
Applying DevSecOps, CI/CD pipelines, automated testing, version control, and agile software development practices in enterprise environments. AND You must also meet the following requirement(s)
Lead IT Specialist (Systems Analysis/Application Software)
Washington, PA · On-site +1
$125K/yr
Applying DevSecOps, CI/CD pipelines, automated testing, version control, and agile software development practices in enterprise environments. AND You must also meet the following requirement(s)
You'll lead a talented software team to deliver high-quality solutions, ensuring repeatable ... Agreeing and implementing the development centre guidelines, including team profile, skills, and ...
You'll lead a talented software team to deliver high-quality solutions, ensuring repeatable ... Agreeing and implementing the development centre guidelines, including team profile, skills, and ...
You'll lead a talented software team to deliver high-quality solutions, ensuring repeatable ... Agreeing and implementing the development centre guidelines, including team profile, skills, and ...
You'll lead a talented software team to deliver high-quality solutions, ensuring repeatable ... Agreeing and implementing the development centre guidelines, including team profile, skills, and ...
Senior Engineer, Embeded Software L3
Irwin, PA · On-site
$105K - $138K/yr
Design, development, and verification testing of real-time embedded software for microcontroller- and DSP-based systems power conversion product applications. * Collaborate with hardware engineering ...
Senior Engineer, Embeded Software L3
Irwin, PA · On-site
$105K - $138K/yr
Design, development, and verification testing of real-time embedded software for microcontroller- and DSP-based systems power conversion product applications. * Collaborate with hardware engineering ...
Software Development information
See California, PA salary details
$69.6K - $77.5K
4% of jobs
$77.5K - $85.4K
4% of jobs
$85.4K - $93.2K
5% of jobs
$93.2K - $101.1K
5% of jobs
$108.4K is the 25th percentile. Wages below this are outliers.
$101.1K - $109K
6% of jobs
$109K - $116.9K
7% of jobs
$116.9K - $124.8K
11% of jobs
The median wage is $128.7K / yr.
$124.8K - $132.6K
13% of jobs
$132.6K - $140.5K
17% of jobs
$141.3K is the 75th percentile. Wages above this are outliers.
$140.5K - $148.4K
17% of jobs
$148.4K - $156.3K
10% of jobs
$69.6K
$124.4K
$156.3K
How much do software development jobs pay per year?
What is software development?
What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?
What is the difference between Software Development vs Software Engineering?
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

Full-time
Posted 19 days ago
Job description
Synopsys Inc is a leader in engineering solutions from silicon to systems, enabling customers to innovate AI-powered products. The Software Architect role focuses on defining the software architecture for a Physical AI platform that integrates 3D data and simulation environments, while mentoring engineers and ensuring high code quality and performance across teams.
Responsibilities:
• Define and drive the overall software architecture for a next-generation Physical AI platform that integrates 3D data, simulation environments, and AI-driven workflows
• Design scalable, modular systems that support both on-premise and cloud deployments, balancing performance, reliability, and maintainability
• Evaluate and integrate technologies including OpenUSD, NVIDIA Omniverse Libraries, Modulus, PhysicsNeMo, and NIMs into a cohesive platform architecture
• Translate requirements from product management, research teams, and cross-functional stakeholders into concrete technical designs and implementation roadmaps
• Lead architecture reviews, set coding standards, and establish patterns that ensure high code quality, performance, and scalability across engineering teams
• Architect deployment strategies across AWS, Azure, or GCP, leveraging containerization and orchestration technologies like Docker and Kubernetes
• Mentor engineers across the organization, providing technical leadership through design reviews, pair programming, and strategic guidance on complex problems
Qualifications:
Required:
• MS or PhD in Computer Science, Electrical Engineering, or a related discipline
• 12+ years of software development and system architecture experience, with a track record of designing and shipping distributed, scalable systems
• Strong programming skills in C++ and Python, with the ability to write performance-critical code and review complex codebases
• Solid experience with frontend development using React, Angular, or Vue.js, and a good understanding of web technologies including HTML, CSS, and REST APIs
• Proven experience architecting systems for cloud platforms such as AWS, Azure, or GCP, and familiarity with on-premise infrastructure considerations
• Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes
Preferred:
• Knowledge of OpenUSD
• Experience with NVIDIA Omniverse or similar simulation platforms
• Background in 3D data processing
• Digital twin technologies
• Exposure to AI/ML pipelines
Company:
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. Founded in 1986, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.
About Synopsys
Sourced by ZipRecruiter
Synopsys, Inc. (Nasdaq:SNPS) is the Silicon to Software partner for creative companies developing the electronic products and software applications we rely on every single day. As the world's 15th largest software company, Synopsys has a long history of being a global leader in electronic design automation (EDA) and semiconductor IP and is also growing its leadership in software quality and security solutions. Whether you're a system-on-chip (SoC) designer building advanced semiconductors, or a software developer writing applications that require the highest quality and security, Synopsys has the solutions needed to deliver exceptional, secure products for the era of connected everything. The company is headquartered in Mountain View, California, and has approximately 113 offices located throughout North America, South America, Europe, Japan, Asia and India. Since 1986, Synopsys has been at the heart of accelerating electronics innovation with engineers around the world having used Synopsys technology to successfully design and create billions of chips and systems that are found in the electronics that people rely on every single day.
Industry
Computer and computer peripheral equipment and software wholesalers
Company size
10,000+ Employees
Headquarters location
Mountain View, CA, US
Year founded
1986