Software Engineer jobs in Pennsylvania
18 open roles classified as Software Engineer and placed in Pennsylvania, read from employers’ own careers sites.
Software Engineer, Thrive Intern
Duolingo
Internship · Pittsburgh, PA · $47 – $49 / hour
This is a 10-week paid internship for second-year computer science undergraduates to work on real software projects at Duolingo while developing technical skills through mentorship, workshops, and collaboration. It suits students eager to gain industry experience in a collaborative environment focused on educational technology.
Listed on Duolingo’s careers site · Apply there ↗
Senior Robotics Software Engineer
Voyager
Pittsburgh, PA
This role develops perception and sensor processing software for autonomous robotic rovers and spacecraft, handling cameras, LiDAR, and inertial sensors to enable navigation and hazard detection. It suits experienced roboticists and computer vision engineers who want to solve hard problems in space exploration and lunar systems.
Listed on Voyager’s careers site · Apply there ↗
Senior Software Engineer, Test Automation
Beckman Coulter
Full-time · Downingtown, PA · $110,000 – $125,000
This role develops and maintains automated test infrastructure for sophisticated imaging software used in life sciences research. It suits experienced test automation engineers who want to advance their technical leadership skills while working on products that directly support scientific discovery.
Listed on Beckman Coulter’s careers site · Apply there ↗
Software Engineer, Sr. (Apps)
AeroVironment
Full-time · Pittsburgh, PA · $111,500 – $170,000
A senior software engineer role focused on designing and developing user-facing applications and UI frameworks for complex systems, working with experienced engineers in a structured development environment. This suits engineers with 12+ years of experience who are skilled in C++ and QML and want to tackle problems spanning UI architecture, real-time data systems, and hardware integration.
Listed on AeroVironment’s careers site · Apply there ↗
Staff Engineer OT Digital Systems
The Hershey Company
Full-time · Hershey, PA
This role designs and implements industrial data architectures connecting manufacturing systems through unified, real-time data platforms. It suits engineers with deep operational technology experience who can translate factory automation needs into scalable data solutions across control systems, historians, and enterprise platforms.
Listed on The Hershey Company’s careers site · Apply there ↗
Principal AI & Automation Engineer
Comcast
Philadelphia, PA
Lead the design and implementation of AI-powered test automation frameworks for Comcast's next-generation broadband network infrastructure. This role suits experienced automation architects who can combine machine learning techniques with quality engineering to enable faster, more reliable product releases across cloud-native systems.
Listed on Comcast’s careers site · Apply there ↗
MES Software Engineer/Data Analyst
Broadcom Inc.
Full-time · Breinigsville, PA · $109,700 – $175,500
Broadcom is looking for a software engineer to design and maintain a custom manufacturing execution system for semiconductor production, incorporating AI and analytics capabilities. This role suits someone with strong software development skills, manufacturing systems knowledge, and experience building or deploying MES platforms in high-volume production environments.
Listed on Broadcom Inc.’s careers site · Apply there ↗
Senior Engineer, AV Behavior Evaluation
Motional
Pittsburgh, PA · $149,000 – $198,500 · Remote
This role evaluates how autonomous vehicles behave in various driving scenarios by analyzing simulation and real-world test data, setting performance targets, and building tools to assess safety and capability. It suits engineers comfortable with data analysis, autonomous vehicle systems, and translating complex technical results into actionable insights for development teams.
Listed on Motional’s careers site · Apply there ↗
Senior Full Stack Data Engineer
Comcast
West Chester, PA
This role combines full-stack web development with data engineering to build applications that integrate enterprise data and present insights through dashboards and reporting tools. It suits developers comfortable across backend services, frontend interfaces, and data pipelines who want to own solutions end-to-end.
Listed on Comcast’s careers site · Apply there ↗
Software Integration and Test Engineer
Voyager
Pittsburgh, PA
This role develops and executes test strategies for lunar lander software, designing verification procedures and testing infrastructure to validate spacecraft systems before flight. It suits engineers with 5+ years in software testing who want to work on mission-critical systems in the space industry.
Listed on Voyager’s careers site · Apply there ↗
Senior/Software Engineer II, Android
Duolingo
Full-time · 2 locations · $153,000 – $207,000
Duolingo is hiring Android engineers to build and optimize subscriber monetization and in-app purchase features for their learning platform. The role suits experienced developers who want to work on high-impact surfaces, run experiments at scale, and mentor junior engineers while solving complex technical problems.
Listed on Duolingo’s careers site · Apply there ↗
Choose a location to apply
Software Engineer (Go, AWS)
Comcast
Philadelphia, PA
This role builds backend services for Comcast's smart home camera platform, integrating third-party devices at scale through Go and AWS. It suits engineers with 5+ years of backend experience who are comfortable with distributed systems and want to own components end-to-end while transitioning a Java codebase to Go.
Listed on Comcast’s careers site · Apply there ↗
Senior/Software Engineer II, Backend
Duolingo
2 locations · $182,800 – $247,300
Join Duolingo's backend engineering team to build scalable systems powering either their advertising platform or AI tooling infrastructure. This role suits engineers with strong systems thinking who want to own complex technical problems from design to production while contributing to a product used by half a billion learners.
Listed on Duolingo’s careers site · Apply there ↗
Choose a location to apply
Sr. Software Engineer (Go, AWS)
Comcast
Philadelphia, PA
This role involves designing and building a platform that enables third-party smart home devices to integrate with Comcast's ecosystem through cloud APIs and event-driven patterns. It suits experienced backend engineers comfortable with Go and AWS who enjoy solving complex distributed systems problems and collaborating across technical and business teams.
Listed on Comcast’s careers site · Apply there ↗
Senior iOS Engineer
Duolingo
2 locations · $177,700 – $240,400
This is a senior-level iOS engineering role focused on monetization systems at Duolingo, either on the ads team building ad serving and in-product ad experiences, or the in-app purchases team handling the gem economy and cosmetics shop. The position suits experienced Swift developers who want to mentor junior engineers while working on high-impact product features at significant scale.
Listed on Duolingo’s careers site · Apply there ↗
Choose a location to apply
Backend .NET Engineer
Comcast
Philadelphia, PA
Backend engineer role building high-stakes .NET services for Comcast's enterprise platforms using specification-driven development with AI assistance. Suits mid-level engineers who want end-to-end ownership of production systems and prefer working from detailed specs before coding.
Listed on Comcast’s careers site · Apply there ↗
Principal Software Development Engineer
Comcast
Philadelphia, PA
Lead the development of carrier-grade network infrastructure and broadband access platforms for Comcast's CONNECT organization, driving complex technical initiatives from design through production support. This role suits experienced software engineers with deep expertise in distributed systems, Linux, and network infrastructure who are ready to mentor teams and shape next-generation connectivity solutions.
Listed on Comcast’s careers site · Apply there ↗
Senior Applied AI Engineer
Comcast
Philadelphia, PA
This role involves building AI-powered software platforms and automation systems for cloud security operations at Comcast. It suits experienced backend engineers who want to apply AI and software architecture expertise to solve large-scale operational challenges.
Listed on Comcast’s careers site · Apply there ↗
Software Engineer jobs in other states
Other roles hiring in Pennsylvania
Reports on Software Engineer hiring
- Texas Postings Doubled This Week: 585 New Roles vs 285, Second Only to CaliforniaSep 16, 2026
- New York Added 386 New Roles This Week, Up 11.6% While the National Week Rose 22.6%Sep 13, 2026
- California Opened 798 Roles This Week, Up 30% — But 10 of 12 States Grew FasterSep 12, 2026
Canonical: https://career.thegoodapps.co/jobs/in/pennsylvania/software-engineer