1

Programming Language Jobs in Pittsburgh, PA (NOW HIRING)

Experience with JavaScript, Python, or other programming language is a plus * Prior experience with SMPTE-2110 and broadcast television industry preferred * Excellent communication, problem solving ...

... other programming language is a plus • Prior experience with SMPTE-2110 and broadcast television industry preferred • Excellent communication, problem solving and analytical skills. • ...

Cisco or Arista certification desired In depth knowledge of layer 2 and 3 switching, TCP/IP protocols, and multicast protocols Experience with JavaScript, Python, or other programming language is a ...

AR/VR Developer

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • PTO

Using extensive knowledge of Unity3d game engine, C#, and Java programming language to develop experience for multiple platforms, screens, form factors, and densities * Participating in full feature ...

Bachelor's degree in Computer Science, Mathematics or a related technical field Required Skills: * 5 years of software development experience with an object-oriented programming language comparable ...

Bachelor's degree in Computer Science, Mathematics or a related technical field Required Skills: * 5 years of software development experience with an object-oriented programming language comparable ...

Bachelor's degree in Computer Science, Mathematics or a related technical field Required Skills: * 5 years of software development experience with an object-oriented programming language comparable ...

Manufacturing Test Engineer

Weirton, WV · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency in at least one programming language such as LabVIEW, Python, C#, C++, Go, or a similar language for test automation and data handling. * Experience establishing test architectures ...

Test and Validation Engineer

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency of at least one programming language (e.g., Python, C++) for data analysis and tool development. * Instrumentation: Experience with data acquisition systems and vehicle sensors.

Test and Validation Engineer

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency of at least one programming language (e.g., Python, C++) for data analysis and tool development. * Instrumentation: Experience with data acquisition systems and vehicle sensors.

Test and Validation Engineer

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency of at least one programming language (e.g., Python, C++) for data analysis and tool development. * Instrumentation: Experience with data acquisition systems and vehicle sensors.

Showing results 21-40

Programming Language information

See Pittsburgh, PA salary details

$43.2K

$68.8K

$96.1K

How much do programming language jobs pay per year?

As of Aug 15, 2026, the average yearly pay for programming language in Pittsburgh, PA is $68,789.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,500.00 and $85,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a programming language developer, and why are they important?

To thrive as a Programming Language Developer, you need a deep understanding of computer science fundamentals, compiler theory, and strong programming skills, often supported by a degree in computer science or a related field. Experience with languages like C/C++, LLVM, parser generators, and familiarity with version control systems are typically required. Analytical thinking, attention to detail, and effective problem-solving set standout professionals apart in this role. These skills are crucial for designing efficient, reliable programming languages that can be effectively adopted and maintained by developer communities.

What is the difference between Programming Language vs Software Developer?

AspectProgramming LanguageSoftware Developer
Required CredentialsNone or basic coding knowledgeDegree in Computer Science or related field, coding skills
Work EnvironmentUsed in coding, scripting, and development tasksDesigning, coding, testing, and maintaining software
Industry UsageTools for software developmentProfessionals who develop software using programming languages

Programming languages are tools used by software developers to create applications. While programming languages are essential for coding, software developers apply these languages in real-world projects, combining skills, problem-solving, and design to build functional software solutions.

What are some common challenges faced when working as a programming language developer?

Programming language developers often encounter challenges such as designing language features that balance usability and performance, ensuring backward compatibility, and writing comprehensive documentation. Collaboration with compiler engineers, tool developers, and the user community is essential to address bugs and gather feedback on language design. Staying updated with evolving industry standards and technologies is also vital for long-term success in this role.

What are programming languages?

Programming languages are formal systems of communication used to instruct computers to perform specific tasks. They provide a set of rules and syntax for writing code that can be interpreted or compiled into machine instructions. Examples include Python, Java, C++, and JavaScript, each with their own strengths and typical use cases. Learning a programming language is essential for software development, automation, data analysis, and many other fields in technology.

What job categories do people searching Programming Language jobs in Pittsburgh, PA look for?

The top searched job categories for Programming Language jobs in Pittsburgh, PA are:

Infographic showing various Programming Language job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% In-person job distribution, with an average salary of $68,789 per year, or $33.1 per hour.

Full-time

Posted 29 days ago


Job description

Overview: 

  • This position is focused on developing, deploying, and supporting manufacturing test equipment, software platforms, and data systems used for production operations and factory expansion initiatives. 
  • The role involves designing scalable test architectures, integrating instrumentation and automated test equipment, developing software solutions, and connecting manufacturing test systems with MES, databases, and factory automation platforms. 
  • The engineer will collaborate closely with Product Development, Manufacturing, Quality, Operations, MES, and Engineering teams to support new product introductions, production ramp activities, and high-volume manufacturing operations.
  • This position requires a combination of software development, hardware integration, manufacturing test expertise, and hands-on troubleshooting capabilities to support reliable, scalable, and production-ready test solutions.  
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical discipline.
  • Minimum 4+ years of experience developing automated test systems in manufacturing, industrial, or product development environments.

Key Responsibilities:  

Manufacturing Test System Development 

  • Design, develop, and maintain scalable manufacturing test architectures for production environments  
  • Develop test software, operator interfaces, and automated workflows supporting manufacturing operations  
  • Create robust test solutions for cell, module, and system-level production testing  
  • Establish software frameworks, standards, and best practices that support long-term scalability 

Hardware Integration & Automation 

  • Develop, deploy, and validate automated test equipment, fixtures, instrumentation, and control systems  
  • Integrate data acquisition systems, sensors, PLCs, and communication interfaces  
  • Support hardware-software integration activities across manufacturing test environments  
  • Ensure test systems meet reliability, throughput, and quality requirements 

Manufacturing Systems & Data Integration 

  • Integrate test systems with MES platforms, databases, factory automation systems, and traceability tools  
  • Develop automated data collection, validation, reporting, and analytics capabilities  
  • Manage software version control and deployment processes  
  • Ensure manufacturing data integrity and traceability across production operations 

New Product Introduction & Factory Scale-Up 

  • Support introduction of new products, process changes, and manufacturing expansion initiatives  
  • Develop test strategies that support production ramp-up and high-volume manufacturing  
  • Participate in factory launch and capacity expansion projects  
  • Ensure test systems are scalable, repeatable, and production-ready 

Troubleshooting & Root Cause Analysis 

  • Lead investigations of hardware, software, instrumentation, and process-related issues  
  • Troubleshoot complex manufacturing test failures during commissioning and production  
  • Implement corrective and preventive actions to improve reliability and uptime  
  • Support continuous improvement initiatives focused on quality and manufacturing performance 

Safety, Validation & Compliance 

  • Collaborate with EHS teams to develop safe testing environments, especially for high-voltage systems  
  • Support implementation of interlocks, barriers, lockout/tagout procedures, and safety controls  
  • Participate in PFMEAs, Control Plans, validation activities, and risk assessments  
  • Ensure compliance with manufacturing, safety, and quality requirements 

Documentation & Training 

  • Create and maintain test procedures, troubleshooting guides, work instructions, and deployment documentation  
  • Support training of operators, technicians, and manufacturing teams  
  • Establish documentation standards supporting repeatable deployment and sustainment 

Profile:  

  • Highly technical engineer who enjoys owning complete test systems from concept to production deployment  
  • Comfortable moving between software development, hardware troubleshooting, and manufacturing support  
  • Strong systems thinker capable of understanding interactions between equipment, software, data, and operations  
  • Hands-on problem solver who enjoys being on the manufacturing floor during launches and commissioning activities  
  • Thrives in fast-paced environments with evolving manufacturing challenges  
  • Strong communicator who can collaborate effectively across engineering, operations, quality, and leadership teams  
  • Demonstrates high ownership and accountability for technical deliverables  

Must Have:  

  • 4+ years of experience developing automated test systems  
  • Strong programming experience with at least one language:  
  • Python and/or LabVIEW  
  • C#, C++, Go Similar programming language 
  • Experience integrating instrumentation, DAQ systems, and automated test equipment  
  • Experience developing complete test solutions from concept through deployment  
  • Experience troubleshooting hardware and software systems  
  • Experience integrating manufacturing systems with MES, databases, or enterprise software platforms  
  • Familiarity with industrial communication protocols (CAN, Modbus, Ethernet-based protocols, UART, SPI, I2C, etc.)  
  • Experience leading technical projects and influencing cross-functional teams  
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field 

Good to Have: 

  • Manufacturing test experience in battery, energy storage, automotive, or electronics environments  
  • Experience supporting factory launches and production ramp-up activities  
  • Embedded systems or microcontroller experience  
  • Embedded Linux exposure  
  • Battery Management System (BMS) experience  
  • Firmware validation experience  
  • PFMEA and Control Plan development  
  • PLC programming and industrial automation experience  
  • High-voltage testing environments