131 c software engineer jobs at 65 companies in Pittsburgh, PA

3w
Save
Mark Applied
Hide
Safety SW I&C Engineer HMI Systems
Warrendale, Pennsylvania, United States
$58k-$73k/yr HybridFull Time
WECTEC Staffing Services
WECTEC Staffing Services: Provides technical staffing and contingent labor for energy industries.
0+ YOEBachelor's in computer/electrical/software engineering, experience with C/C++, exposure to GUI/HMI concepts and frameworks, Ansys SCADE experience beneficial, familiarity with SQL and regulated development processes.
Ansys SCADE, C, C++, Qt, WinForms, WPF, SQL
2mo
Save
Mark Applied
Hide
Autonomy Software Engineer (C++)
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
Near Earth Autonomy
Near Earth Autonomy: Develops autonomous flight technology for uncrewed aerial vehicles.
3+ YOEDevelop and maintain autonomy software in C++ for autonomous helicopters; ROS2; Linux; Python; travel; US citizenship or permanent residency.
C++, ROS2, Python, Linux
3mo
Save
Mark Applied
Hide
Software Engineer - Embedded Software
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
Carnegie Robotics
Carnegie Robotics: Designs and manufactures rugged autonomous systems and robotic sensors.
Embedded software for robotics; C/C++, Linux; ROS/RTOS knowledge a plus; U.S. work authorization
C, C++, Linux, Git, RTOS, ROS
10h
Save
Mark Applied
Hide
Embedded Software Engineer
Cranberry Township or Pittsburgh or Berlin
OnsiteFull Time
MSA Safety
MSA SafetyNYSE: MSA: Develops and manufactures safety equipment to protect workers.
4+ YOERequires a bachelor's degree in computer or electrical engineering or a related technical discipline and 4+ years of relevant experience; strong C/C++ embedded software skills and architecture leadership required.
C, C++, AWS, GNSS, BLE, CMake, CI
2w
Save
Mark Applied
Hide
Software Engineer
Pittsburgh, Pennsylvania, United States
$102k-$120k/yr HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
Bachelor's in CS/Software/Computer Engineering, experience with C/C++, Java, Python, PL/SQL, Oracle, Linux/Unix, version control and containerization; Agile and SDLC experience; strong communication and debugging skills.
C/C++, Java, JavaScript, Python, PL/SQL, Perl, Oracle, Linux, Unix, Solaris, Git, SVN, ClearCase, Docker, Kubernetes, CI/CD
2w
Save
Mark Applied
Hide
Senior Software Engineer, ONTAP Kernel Developmen
Cranberry Township or Morrisville
$170k-$253k/yr OnsiteFull Time
NetApp
NetAppNASDAQ: NTAP: Sells enterprise data storage and cloud management software.
8+ YOE8+ years software engineering with 4+ years in data management/storage, systems and kernel programming in C/C++, experience with Unix/Linux/FreeBSD, leading technical design and mentoring engineers.
C++, C, FreeBSD, Linux, Unix
1w
Save
Mark Applied
Hide
Principal Embedded Software Engineer
Pittsburgh, Pennsylvania, United States
$145k-$185k/yr HybridFull Time
ZOLL Medical
ZOLL Medical: Manufactures medical devices and software for emergency care.
20+ YOEBachelor's in computer/electrical engineering, 20+ years related experience, 10+ years C/C++ experience, embedded Linux, ARM knowledge, IEC medical software standards, lab equipment and in-circuit emulator experience.
C, C++, Embedded Linux, ARM, Microsoft Office Suite, oscilloscope, waveform generator, multimeter, power supply, in-circuit emulator
2mo
Save
Mark Applied
Hide
Software Engineer II
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
SMS group
SMS group: Provides machinery and services for the metals industry.
3+ YOEBachelor's or Master's in CS or Software Engineering (or equivalent); 3+ years software development experience; expertise in React JS (frontend with 3D) and C# backend; knowledge of modern databases; strong problem-solving and teamwork.
React JS, C#
1w
Save
Mark Applied
Hide
Senior Software Engineer, ONTAP Kernel Developmen
Pittsburgh or Research Triangle Park
$170k-$253k/yr OnsiteFull Time
NetApp
NetAppNasdaq: NTAP: Provides intelligent data infrastructure for hybrid cloud environments.
8+ YOE8+ years software engineering experience; 4+ years in data management/storage; strong C and C++ systems programming; experience with file/distributed systems and Unix/Linux/FreeBSD kernels; BS in Computer Science or equivalent.
C++, C, FreeBSD, Linux
1w
Save
Mark Applied
Hide
Co-op: Software Engineer, Product Development (Spring 2026)
Cranberry Township, Pennsylvania, United States
OnsiteInternship, Temporary
MSA Safety
MSA SafetyNYSE: MSA: Manufactures specialized personal protective equipment and gas detection systems.
Enrolled in ABET-accredited engineering or CS program; strong C/C++/Python skills; proactive problem-solver with awareness of software lifecycle.
C, C++, Python
1mo
Save
Mark Applied
Hide
Software Engineer/ Senior Software Engineer, Robotics - NREC
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
Carnegie Mellon University
Carnegie Mellon University: Global research university providing higher education and conducting scientific research.
1+ YOEB.S. in CS/Engineering/Math or equivalent,1+ years software or robotics experience; proficient in C++,Python,Linux; ROS2/Move-it,Gazebo/Isaac Sim/MuJoCo experience preferred; strong communication and systems-integration skills.
C++, Python, Linux, ROS2, Move-it, Gazebo, Isaac Sim, MuJoCo
2mo
Save
Mark Applied
Hide
Engineer III, Software
Cranberry Township, Pennsylvania, United States
HybridFull Time
Omnicell
OmnicellNASDAQ: OMCL: Provider of automated medication management and pharmacy solutions.
5+ YOE5+ years software development experience; proficiency with C#, .NET, Microsoft SQL Server, Playwright; experience with test automation, microservices, TDD/BDD; AI-assisted development and prompt-engineering skills.
C#, .NET, Microsoft SQL Server, Playwright
1mo
Save
Mark Applied
Hide
Software Engineer - Localization
Pittsburgh, Pennsylvania, United States
HybridFull Time
Aethon
AethonSGX: S63: Manufactures autonomous mobile robots for hospital and hospitality logistics
3+ YOEBachelor's degree in engineering/robotics/computer science, 3+ years C++ software development, experience with LiDAR/IMU/camera sensors, Linux, strong problem-solving and communication skills; ROS, Python or Go desirable.
C++11, C++14, C++17, LiDAR, IMU, camera, SLAM, LiDAR–Inertial Odometry (LIO), ROS, Linux, Python, Go
2d
Save
Mark Applied
Hide
Experienced Software Engineer
Cranberry Township, Pennsylvania, United States
$99k-$134k/yr OnsiteFull Time
Framatome
Framatome: Designs and services nuclear power reactors and fuel systems.
7+ YOEBachelor's degree in Computer Science, Engineering, or related field and 7+ years of experience developing safety-critical software in regulated environments; knowledge of nuclear standards, requirements traceability, and configuration management.
C, C++, FPGA, Safety PLCs, DCS, Microsoft?, I&C, MBSE, FMEA, IEC 60880, IEC 62138, IEEE 7-4.3.2, IEC 61513, IEEE 1012, NEI 08-09, RG 5.71, DOE 810 Appendix A
1mo
Save
Mark Applied
Hide
Software Engineer
Pittsburgh, Pennsylvania, United States
HybridFull Time
Confluence
Confluence: Software for investment management data and regulatory reporting.
2+ YOE.NET/C# developer with REST API design, software design patterns, agile experience, AI/LLM familiarity, React and CI/CD/DevOps knowledge; ~2+ years experience and a CS degree or equivalent.
.NET, C#, RESTful APIs, LLMs, React, Azure, Python, CI/CD, DevOps
1mo
Save
Mark Applied
Hide
Embedded Software Engineer II - (C++) Realtime Platform
Pittsburgh or Palo Alto or Dearborn
$150k-$225k/yr OnsiteFull Time
Latitude AI
Latitude AI: Developing automated driving technology for next-generation Ford vehicles.
2+ YOEBachelor's degree in related field with 2+ years (or Master's/PhD with less), proficiency in modern embedded C++ on ARM/Linux, test-first development, Python scripting, and system-level debugging.
FreeRTOS, SafeRTOS, ARM, C++, MISRA-C++, Linux, Python, gtest, Bazel, Docker, UDS (ISO 14229), DoIP (ISO 13400), Automotive Ethernet, SOME/IP
4w
Save
Mark Applied
Hide
Software Developer
Houston or Cranberry Township
HybridFull Time
Castle Group
Castle Group: An oil and gas exploration and production focused on safe, sustainable development and maximizing shareholder value.
5+ YOEBachelor's in CS or related and 5+ years software development experience; strong C#/.NET, cloud (Microsoft Azure), DevOps, database, integration and communication skills.
Microsoft Azure, Azure DevOps, GitHub, Microsoft SQL Server, Microsoft SharePoint Online, Microsoft Power Platform, Power Apps, Power Automate, Bicep, Terraform, Git, C#, .NET, JavaScript, TypeScript, Python, Angular, Azure Functions, OAuth 2.0, managed identities, role-based access control
2w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
Software Engineering Institute
Software Engineering Institute: Developing software and AI engineering for national security.
Expertise in C/C++ and embedded systems, experience with Naval acquisition and legacy systems, ability to obtain DoD security clearance, leadership in software architecture and sustainment, willingness to travel up to 25%.
C, C++, C#, Java, Python
15h
Save
Mark Applied
Hide
Software Engineer
Pittsburgh, Pennsylvania, United States
$102k-$120k/yr HybridFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
Bachelor's degree in a related technical field; software development experience with multiple languages, Oracle and SQL, Linux/Unix, distributed systems, Agile SDLC, testing, version control, Docker, Kubernetes, and CI/CD.
C, C++, Java, JavaScript, Python, PL/SQL, Perl, Oracle, SQL, Linux, Unix, Solaris, Git, SVN, ClearCase, Docker, Kubernetes, CI/CD
1mo
Save
Mark Applied
Hide
Software Engineer, Sr. (Apps)
Pittsburgh, Pennsylvania, United States
$112k-$158k/yr OnsiteFull Time
AeroVironment
AeroVironmentNASDAQ: AVAV: Designs and manufactures unmanned aircraft and tactical missile systems.
5+ YOEB.S. or M.S. in Computer Engineering/Computer Science/Electrical Engineering (or equivalent); 5+ years software engineering experience; proficiency in QML and C++; UI/framework and unit testing experience; U.S. person required; ability to obtain Secret clearance; willingness to travel.
QML, C++, Qt, React, Android, iOS, Git