Top Senior Software Engineer Jobs in Pittsburgh, PA

27 Days AgoSaved
Hybrid
Pittsburgh, PA
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Automotive
Own and deliver full-stack software components supporting autonomous vehicle fleet operations. Design APIs, microservices, data pipelines, and operator interfaces; lead technical projects; improve system reliability, performance, testing, and code quality; and collaborate with operations, autonomy, and cloud infrastructure teams. The role also involves architectural decisions, cross-functional advising, technology adoption, and mentoring.
Top Skills: AWSC++Ci/CdDockerGrpcKubernetesMicroservicesRest
27 Days AgoSaved
In-Office or Remote
Pittsburgh, PA
Senior level
Senior level
Hardware • Manufacturing
Own development of a Linux kernel-mode driver for a custom Fabric accelerator, including memory management, SMMU/IOMMU integration, MMIO, interrupts, power management, firmware, and user-space interfaces. Lead pre-silicon enablement using QEMU, simulation, emulation, and FPGA platforms; manage Linux boot and first-silicon bring-up. Debug complex hardware and kernel issues, establish automated testing, and collaborate with architecture, verification, compiler, and hardware teams.
Top Skills: Aarch64ArmCCudaDevice TreeFpgaFtraceIoctlIommuJtagKasanKgdbLinuxLinux KernelLockdepMmioPalladiumPerfQemuRocmSmmuSysfsVeloceZebu
One Month AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Edtech
Develop and lead software engineering, architecture, integration, testing, modernization, and sustainment efforts for mission-critical Department of War planning and readiness applications. Analyze legacy systems, develop prototypes, document architectures, assess technical risks, support acquisition decisions, and mentor development teams. The role requires collaboration with government, military, program office, and contractor stakeholders, plus travel of up to 25%.
Top Skills: AngularC#C++Java
One Month AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Edtech
Develop and maintain software, firmware, and integrated systems for advanced robotic platforms. Design system architectures, data pipelines, communication protocols, and development infrastructure; integrate sensors and hardware; perform testing, debugging, simulation, and field support. Collaborate with multidisciplinary teams and sponsors, research emerging robotics techniques, and mentor engineers through technical guidance and code reviews.
Top Skills: Automated Testing FrameworksC++Embedded LinuxGazeboGitInter-Process Communication (Ipc)LinuxNetwork ProtocolsPythonReal-Time Data StreamingReal-Time Operating Systems (Rtos)RosRos 2
One Month AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Healthtech • Software • Automation
Design and develop secure, scalable, cloud-native backend services and APIs using Java and Spring Boot. Define API contracts, data schemas, authentication models, and service boundaries. Deploy and operate services on Kubernetes, collaborate on Helm charts and CI/CD, support production systems, and guide architectural decisions through ADRs. Work across PostgreSQL, object storage, identity providers, observability, and NoSQL systems while helping teams migrate from legacy infrastructure.
Top Skills: Amazon S3CassandraHelmJavaKubernetesMinioMongoDBOauth2Openid ConnectPostgresSpring Boot
2 Months AgoSaved
In-Office
Pittsburgh, PA
120K-140K Annually
Senior level
120K-140K Annually
Senior level
Hardware • Healthtech • Wearables
Designs and maintains full-stack software supporting patient-facing, clinical, and customer support applications. Owns backend data processing, RESTful APIs, integrations, storage architectures, and React web functionality while collaborating on Flutter mobile applications. Responsibilities include improving security controls, troubleshooting production systems, leading technical reviews, maintaining regulated development documentation, mentoring engineers, and partnering with product, clinical, quality, regulatory, and support teams.
Top Skills: Automated Testing FrameworksCi/Cd PipelinesCloud ArchitecturesDartFlutterGalen DataJavaScriptNidra Sync ApiPythonReactRelational DatabasesRestful ApisTypescript
One Month AgoSaved
In-Office or Remote
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Robotics • Transportation
Design, implement, test, and deploy high-performance infrastructure for autonomous vehicle software, including logging frameworks, robotics middleware, operating-system components, software deployment systems, and sensor interfaces. Improve system performance, reliability, usability, and safety in resource-constrained environments. Collaborate with autonomy, cloud, and safety teams while applying robust testing, code review, concurrency, and systems programming practices.
Top Skills: BazelBoostC++Embedded SystemsLinuxNetworkingPosixRobotics Middleware
One Month AgoSaved
Hybrid
Pittsburgh, PA
146K-260K Annually
Senior level
146K-260K Annually
Senior level
Automotive
Lead software assurance for autonomous-driving systems by developing and improving processes aligned with ASPICE and ISO 26262. Conduct audits, manage deficiencies and corrective actions, analyze root causes, report software quality metrics, and present findings to engineering leadership. Collaborate across safety, engineering, operations, and product teams to support conformance and safe deployment in a safety-critical environment.
Top Skills: Amazon QuicksightAmazon S3AspiceAWSAws LambdaConfluenceIso 26262Iso/Sae 21434JamaJIRAUl 4600
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Information Technology • Consulting
Design, develop, test, and document application components and technical architecture (primarily RSA Archer). Participate in code reviews, fix defects and performance issues, configure access controls and dashboards, perform data migration planning, and analyze data to inform decisions and meet project requirements.
Top Skills: Archer 5.0CmdbIviewsPerlPythonRsa ArcherSQLVrmXML
One Month AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Fitness
Leads architecture and development of scalable backend and frontend systems supporting telemedicine, prescription delivery, pharmacy infrastructure, and new products. Designs and launches complex features, improves reliability and performance, conducts code reviews, mentors engineers, and collaborates with product, design, data, and operations teams. Owns strategic initiatives end to end while promoting engineering best practices, experimentation, and customer-focused technical strategy.
Top Skills: AWSJavaScriptLinuxMySQLPostgresPython
2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Aerospace
Develops perception and autonomy software for lunar rover and robotic spacecraft platforms. Responsibilities include stereo vision, LiDAR, sensor fusion, visual-inertial odometry, hazard detection, mapping, localization, motion control, path planning, embedded optimization, flight-software integration, simulation, and automated HIL/SIL testing. The role requires modern C++, Python, Linux production experience, and collaboration across robotics, navigation, and controls systems.
Top Skills: 3D Point-Cloud ProcessingArm ProcessorsC++Computer VisionFpgasGisGpsGpusHilImuLidarLinuxPythonRfSensor FusionSilSlamStereo VisionVisual-Inertial Odometry
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Information Technology • Professional Services • Consulting • Financial Services
Design, develop, tune, and maintain large-scale OLTP database systems and data pipelines. Build PL/SQL, T-SQL, C, and shell-scripted solutions; provide Oracle and SQL Server DBA services, ensure efficient ETL and data warehouse delivery, support SDLC and automation, and create documentation. Hybrid role requiring Pittsburgh-area residence or relocation.
Top Skills: AixAutomic Automation WorkflowCJIRALinuxLinux/Unix Shell ScriptingMS OfficeOracle 12.XOracle 19Pl/SqlRed Hat LinuxSql Server 14Transact-SqlVisual Source SafeWindows
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Aerospace
Research, design, implement, test, and deploy robotics software for autonomous air vehicles including perception, planning (RRT/RRT*), sensor integration, multi-sensor calibration, simulation with Gazebo, and field testing on physical platforms.
Top Skills: 3D SensorsC++CameraDockerGazeboGazebo SimGitLidarLinuxPoint CloudRosRos2Rrt/Rrt*
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Internet of Things • Software • Transportation
Lead front-end design and development for RapidView to manage Surtrac. Build interfaces for hardware/settings, real-time visualizations, automation tools to simplify deployments, and develop/test a mobile or web app integrating with Surtrac.
Top Skills: CSSDjangoHTMLJavaScriptPython
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Internet of Things • Software • Transportation
Lead design and testing of fault-tolerant hardware interfaces for traffic controllers and sensors. Develop lab and field test plans, debug communications with vendors, integrate monitoring/alerts with RapidView, and support on-device deployment automation to expand Surtrac deployments.
Top Skills: Hardware Interface DesignLinux/UnixPythonReal-Time CommunicationsSensor Integration
2 Months AgoSaved
Hybrid
Pittsburgh, PA
171K-273K Annually
Senior level
171K-273K Annually
Senior level
Automotive
Architect and lead scalable full-stack web services, APIs, and data pipelines supporting autonomous vehicle fleet optimization and operational systems. Drive technical strategy across teams, build highly available low-latency services, translate operational data into operator tools, and mentor senior engineers. Partner with autonomy, cloud infrastructure, and operations leaders on roadmaps and complex projects from inception through deployment.
Top Skills: APIsAWSCi/CdData PipelinesDistributed SystemsJavaScriptKubernetesModern Frontend FrameworksMonitoring And Alerting SystemsWeb Services
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
Remote or Hybrid
Pittsburgh, PA
158K-269K Annually
Senior level
158K-269K Annually
Senior level
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
2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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
3 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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
2 Months AgoSaved
Hybrid
Pittsburgh, PA
146K-260K Annually
Senior level
146K-260K Annually
Senior level
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
2 Months AgoSaved
Hybrid
Pittsburgh, PA
183K-247K Annually
Senior level
183K-247K Annually
Senior level
Edtech • Machine Learning • Mobile • Other • Software
Build and operate reliable, scalable backend services and infrastructure for Duolingo’s advertising systems. Responsibilities include collaborating with product, design, data science, machine learning, and ad operations; designing, developing, releasing, and maintaining backend systems; and owning project priorities and milestones through production. The role requires strong backend fundamentals, systems thinking, and experience with Java, Python, or Kotlin and database technologies.
Top Skills: DatabasesDatadogGrafanaJavaKotlinOpentelemetryPrometheusPublic Cloud ProvidersPython
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Pittsburgh, PA
200K-250K Annually
Senior level
200K-250K Annually
Senior level
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
2 Months AgoSaved
Hybrid
Pittsburgh, PA
146K-262K Annually
Senior level
146K-262K Annually
Senior level
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++
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account