Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Pittsburgh, PA
Information Technology • Professional Services • Software • Consulting
Develop, unit-test, and deliver software components; collaborate with BA, QA, Security, and cross-functional teams; design data approaches; provide SME support and ad-hoc reporting; ensure performance and scalability.
Top Skills:
C#HadoopMongoDBMsmqNoSQLSQLSQL Server
Information Technology • Professional Services • Software • Consulting
Design, develop, and maintain cloud-based web and mobile applications using the Microsoft stack. Implement SPA frameworks, RESTful APIs, and scalable database-backed solutions; participate in Agile development and support deployment and maintenance.
Top Skills:
AngularjsAsp.NetC#CachingCSSHTMLJavaScriptJqueryJSONMsmqMvcSoaSQLSQL ServerVisual Studio .NetWeb Api (Rest)
Reposted 2 Months AgoSaved
Edtech
Develop, integrate, and deploy real-time robotics software for mobile manipulation systems. Write high-performance C++ code, profile and optimize system performance, build simulation/testbed scenarios, collaborate across disciplines, perform system integration and testing, and follow CI/CD and code-quality practices to deliver production-ready robotic solutions.
Top Skills:
C++Ci/CdLinuxPythonReal-Time Systems
Transportation
As a Senior Perception Engineer, you will develop and deploy perception algorithms for self-driving vehicles, ensuring quality and collaboration within a multidisciplinary team, while publishing research findings.
Top Skills:
C++CudaPythonPyTorchRust
Healthtech • Information Technology
Design, build, and maintain automated testing solutions and frameworks for web, API, backend, and data systems. Integrate tests into CI/CD, investigate defects, collaborate with engineering teams, monitor quality metrics, and drive automation and continuous improvement across the platform.
Top Skills:
Ai-Powered Development ToolsAppiumAWSAzureAzure DevopsC#C++Ci/CdCypressDockerGitGithub ActionsGitlab Ci/CdGoogle Cloud PlatformJavaJavaScriptJenkinsJestJunitKubernetesNoSQLNunitPlaywrightPytestPythonScalaSeleniumSQLTypescript
Artificial Intelligence • Hardware • Robotics • Software
Design and implement ROS2-based control, perception, and motion-planning systems for 6-axis industrial manipulators. Integrate vision and 3D sensors, optimize inspection throughput, own system-level integration with industrial hardware, and support deployment and validation in production environments while meeting government clearance eligibility requirements.
Top Skills:
3D SensorsAbbC++FanucFanuc CrxIndustrial Communication ProtocolsMoveit2Non-Destructive Testing (Ndt)PlcsPythonRobodkRoboguideRobotstudioRos2VisionYaskawa
Software • Analytics • Defense
Seeking a software engineer to develop solutions for defense acquisition, requiring collaboration, innovation, and engagement with clients while ensuring quality in a fast-paced environment.
Top Skills:
JavaJavaScriptLinuxReactSpring BootSQL
Edtech • Machine Learning • Mobile • Other • Software
Build, release, and maintain native Android features in Kotlin; collaborate with product, design, and backend; run experiments and mentor junior engineers; design maintainable APIs and write testable code.
Top Skills:
AndroidKotlin
Automotive
Build and operate Aurora’s cloud infrastructure and developer platform. Responsibilities include managing Kubernetes upgrades, developing developer-facing tooling, operating Kubernetes services, improving development velocity, and collaborating across teams to gather requirements and advance platform projects.
Top Skills:
Amazon EksAmbassadorArgo CdAWSC++Distributed TracingEnvoyGoGrafanaHelmIstioKubernetesPythonTerraform
Robotics
Develop reliable robotic and automation systems as part of an interdisciplinary team, focusing on high-performance software, optimization, and collaboration with other departments.
Top Skills:
C++CudaGoLibtorchNvmePythonPyTorchRust
Industrial • Manufacturing
Develop and validate embedded software for mining, robotics, automation, and machine-control systems. Responsibilities include feature development, architecture, testing, troubleshooting, system integration, performance improvement, documentation, and deployment using C++, Python, embedded controllers, sensors, and communication networks. Collaborate with global engineering teams in an Agile environment and travel to customer or supplier locations up to 25%.
Top Skills:
Aws BatchAws Ec2Aws S3CC++Can BusEthernetGitLin BusOpencvPythonRos1Ros2
Transportation
As a Software Engineer, you will create tools and pipelines for AI development, manage data solutions for ML teams, and ensure high-quality code.
Top Skills:
Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsCloudFormationGoogle DataflowPythonTerraform
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Hardware • Robotics • Software
The role involves building automated testing systems, ensuring software quality, improving test coverage, and debugging across software and hardware boundaries, with opportunities for field testing.
Top Skills:
DockerElectronGithub ActionsJavaJenkinsJunitPyinstallerPytestPythonReactSelenium
Edtech
Lead embedded C/C++ development and architecture analysis for Navy maintenance and readiness applications. Provide technical leadership across acquisition, sustainment, prototyping, code analysis, and stakeholder engagements, ensuring scalable, maintainable, and mission-critical solutions.
Top Skills:
CC#C++JavaPythonStatic Analysis Tools
Logistics • Robotics • Transportation • Automation
The Robot Software Engineer II will design and code software for robotic systems, develop algorithms, integrate systems, and validate performance, collaborating within an Agile Scrum team.
Top Skills:
C++ImuLidarLinuxRos2
Fintech • Software • Financial Services
As a Staff Software Engineer, you will design, build, and scale backend systems for a financial platform while providing technical leadership and collaborating cross-functionally.
Top Skills:
Backend SystemsDistributed Systems
Information Technology • Consulting
Develop and execute embedded software automated and manual tests for sleep and respiratory care devices. Perform requirements analysis, test development, execution, defect management, and collaborate across teams to meet project goals.
Automotive
Design, build, and maintain highly scalable backend services and fleet management systems for autonomous vehicles. Partner with software, hardware, infrastructure, product, design, and operations teams to deliver reliable AWS-based microservices, vehicle communication systems, and asset management solutions. Establish high-availability infrastructure, support product lifecycles, mentor teammates, and promote engineering excellence for safety-critical commercial operations.
Top Skills:
A/B TestingAWSCanary ReleasesFeature FlaggingGraphQLGrpcMicroservicesObservability And MonitoringRest
Automotive
Develop, implement, integrate, and verify motion control systems for autonomous vehicle platforms. Responsibilities include creating safety-critical motion control algorithms, analyzing performance in offline and on-road environments, and validating robustness against disturbances, failure modes, and environmental conditions.
Top Skills:
C++
Automotive
Define vehicle connectivity architecture and build reliable, low-latency vehicle-to-cloud communications for self-driving vehicles. Develop high-performance, thread-safe systems in C++ and Linux, address networking and observability, optimize data throughput, support field testing and fleet operations, mentor engineers, establish coding standards, and guide the connectivity roadmap.
Top Skills:
C++GoGrpcHTTPLinuxTcpUdp
Artificial Intelligence • Automotive
Designs and leads safety-critical embedded firmware for automotive hardware safety and power systems. Responsibilities include architecting safe-state strategies, power sequencing, thermal monitoring, watchdog systems, low-level drivers, diagnostic frameworks, and HALs for ARM-based SoCs. The role requires FreeRTOS or SafeRTOS expertise, ISO 26262 ASIL-B/C knowledge, register-level debugging, hardware-software safety integration, code reviews, failure analysis, and mentoring engineers.
Top Skills:
Arm Cortex-R5FBazelCC++DccDockerEccEsmFmeaFreertosGtestsHaraI2CIso 26262J784S4Jacinto 7JamaJtagLbistLinuxLogic AnalyzersMpuPbistPythonSafertosSpiTda4Ti PsdkTi Safety Diagnostic LibraryTracealyzerVim
Information Technology • Consulting
Develop and integrate embedded medical device firmware in C/C++, follow quality and regulatory-aligned development practices, perform code reviews, optimize performance, debug hardware/firmware, collaborate with cross-functional teams, and produce quality documentation for medical device standards.
Top Skills:
CC++Git
Information Technology
The Senior Software Engineer will design and maintain backend services and APIs, contribute to frontend development, and ensure system reliability across Teraswitch's infrastructure and customer operations.
Top Skills:
.NetBlazorC#HelmKubernetesReactSQLTypescript
Healthtech • Biotech
The Senior Software Engineer will design, develop, and implement high-quality software solutions for medical applications with a focus on UI/UX design, graphics, and rendering work.
Top Skills:
C++CudaItkOpencvOpenglPythonSdlVulkan
Healthtech • Software
The Staff Software QA Engineer will lead quality assurance for Salesforce and enterprise integrations. Responsibilities include defining testing standards, translating requirements into comprehensive test cases, building automation frameworks, executing manual and automated tests, tracking defects, supporting root cause analysis, validating AWS architectures and data pipelines, and mentoring QA engineers. The role also involves collaborating with stakeholders and vendors during iterative releases and maintaining the stability, performance, and compliance of integrated applications.
Top Skills:
ApexApi TestingAWSData PipelinesFhirHl7Managed PackagesSalesforceTest Automation
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Pittsburgh, PA Hiring Software Engineers
See AllPopular Pittsburgh, PA Job Searches
Tech Jobs & Startup Jobs in Pittsburgh
Remote Jobs in Pittsburgh
Content Jobs in Pittsburgh
Customer Success Jobs in Pittsburgh
IT Jobs in Pittsburgh
Cyber Security Jobs in Pittsburgh
Tech Support Jobs in Pittsburgh
Data & Analytics Jobs in Pittsburgh
Analysis Reporting Jobs in Pittsburgh
Analytics Jobs in Pittsburgh
Business Intelligence Jobs in Pittsburgh
Data Engineer Jobs in Pittsburgh
Data Science Jobs in Pittsburgh
Machine Learning Jobs in Pittsburgh
Data Management Jobs in Pittsburgh
UX Designer Jobs in Pittsburgh
Software Engineer Jobs in Pittsburgh
Android Developer Jobs in Pittsburgh
C# Jobs in Pittsburgh
C++ Jobs in Pittsburgh
DevOps Jobs in Pittsburgh
Front End Developer Jobs in Pittsburgh
Golang Jobs in Pittsburgh
Hardware Engineer Jobs in Pittsburgh
iOS Developer Jobs in Pittsburgh
Java Developer Jobs in Pittsburgh
Javascript Jobs in Pittsburgh
Linux Jobs in Pittsburgh
Engineering Manager Jobs in Pittsburgh
.NET Developer Jobs in Pittsburgh
PHP Developer Jobs in Pittsburgh
Python Jobs in Pittsburgh
QA Jobs in Pittsburgh
Ruby Jobs in Pittsburgh
Salesforce Developer Jobs in Pittsburgh
Scala Jobs in Pittsburgh
Finance Jobs in Pittsburgh
HR Jobs in Pittsburgh
Internships in Pittsburgh
Legal Jobs in Pittsburgh
Marketing Jobs in Pittsburgh
Operations Jobs in Pittsburgh
Office Manager Jobs in Pittsburgh
Operations Manager Jobs in Pittsburgh
Product Manager Jobs in Pittsburgh
Project Manager Jobs in Pittsburgh
Sales Jobs in Pittsburgh
Account Executive (AE) Jobs in Pittsburgh
Account Manager (AM) Jobs in Pittsburgh
Sales Leadership Jobs in Pittsburgh
Sales Development Representative Jobs in Pittsburgh
Sales Engineer Jobs in Pittsburgh
Sales Operations Jobs in Pittsburgh
All Filters
Total selected ()
No Results
No Results


























