1

Live In Environmental Software Engineer Jobs in Pittsburgh, PA

Software Engineer

Pittsburgh, PA · On-site

$102K - $119K/yr

Collaborate with engineers, testers, and customers in an Agile environment, including participation ... Experience supporting complex live production systems and interacting directly with customers.

AI Senior Software Engineer

Warrendale, PA · On-site

$119K - $157K/yr

ADAPTABILITY Having the ability to adjust to changes in their environment. HUNTER MENTALITY A ... We are committed to creating a workforce that is reflective of the communities we work and live in.

We provide these services in multiple computing environments and use technologies such as client ... All software engineers have an opportunity to make a large impact on the design, architecture, and ...

As a Software Engineer at Air, you show a clear passion for quality and love to solve client ... You thrive in ambiguous environments and doggedly pursue innovative solutions for our customers.

As a Software Engineer at Air, you show a clear passion for quality and love to solve client ... You thrive in ambiguous environments and doggedly pursue innovative solutions for our customers.

As a Software Engineer at Air, you show a clear passion for quality and love to solve client ... You thrive in ambiguous environments and doggedly pursue innovative solutions for our customers.

Java or C++ development interfacing to embedded software and hardware interfaces Requirements: * BS or MS in Computer Science, Computer Engineering or Software Engineering * 0-5 years' experience as ...

Java or C++ development interfacing to embedded software and hardware interfaces Requirements: * BS or MS in Computer Science, Computer Engineering or Software Engineering * 0-5 years' experience as ...

Java or C++ development interfacing to embedded software and hardware interfaces Requirements: * BS or MS in Computer Science, Computer Engineering or Software Engineering * 0-5 years' experience as ...

More than a job: a mission Join us in Pittsburgh as a Software Engineer and help shape the future ... Ability to lead and mentor junior team members, fostering a collaborative environment.

We are seeking a Software Engineer to design, develop, and support mission-critical applications ... Experience working in Agile environments. * Experience with enterprise applications, CI/CD ...

Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Title: Software Engineer Duration: 12Months Location:

We provide these services in multiple computing environments and use technologies such as client ... This level of software engineer should know software concepts, procedures, and best practices and ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

They are seeking a Senior Software Engineer to build systems that power customer experience and ... in production environments Preferred : • Experience with distributed systems, messaging ...

next page

Showing results 1-20

Live In Environmental Software Engineer information

See Pittsburgh, PA salary details

$37.4K

$88.5K

$129.1K

How much do live in environmental software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for live in environmental software engineer in Pittsburgh, PA is $88,530.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $105,300.00 per year, depending on experience, location, and employer.

What is a live in environmental software engineer?

A Live In Environmental Software Engineer is a professional who develops and maintains software solutions specifically designed to address environmental issues, such as monitoring air and water quality, managing renewable energy systems, or supporting conservation efforts. The 'live in' aspect may refer to engineers who work on-site at facilities or in field locations where environmental monitoring or data collection occurs, allowing them to better understand and respond to real-time environmental challenges. These engineers combine expertise in software development with a passion for sustainability and environmental protection, often collaborating with scientists and environmental specialists to create impactful technology.

How does a live in environmental software engineer typically collaborate with scientists and field teams to develop effective solutions?

As a Live In Environmental Software Engineer, you will often work closely with environmental scientists and field teams to understand real-world data collection challenges and translate them into software solutions. This collaboration usually involves regular meetings, on-site fieldwork, and feedback sessions to ensure the software addresses practical needs such as data accuracy, usability in remote locations, and hardware integration. Strong communication and adaptability are crucial, as you'll need to bridge the gap between technical development and environmental fieldwork. This hands-on, team-oriented approach not only makes the role dynamic but also provides valuable experience in multidisciplinary teamwork.

What are the key skills and qualifications needed to thrive as a live in environmental software engineer, and why are they important?

To thrive as a Live In Environmental Software Engineer, you need a strong background in environmental science combined with software development skills, typically supported by a degree in computer science, environmental engineering, or a related field. Familiarity with programming languages (such as Python or R), GIS software, and data analysis tools, as well as relevant certifications like LEED or environmental software credentials, are highly beneficial. Strong problem-solving abilities, adaptability, and effective communication are essential soft skills for working in diverse environments and collaborating with cross-functional teams. These skills ensure the development of robust, user-friendly solutions that address environmental challenges and support sustainable practices.

What are the most commonly searched types of Environmental Software Engineer jobs in Pittsburgh, PA?

The most popular types of Environmental Software Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Live In Environmental Software Engineer jobs?

Cities near Pittsburgh, PA with the most Live In Environmental Software Engineer job openings:

Software Engineer

Siemens

Pittsburgh, PA • On-site

$102K - $119K/yr

Full-time

Posted 27 days ago


Siemens rating

7.7

Company rating: 7.7 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

266th of 449 rated engineering


Job description

Pioneering in America, from the first mile to the last. This is what drives us.
We're proud to be Great Place to Work® certified-a reflection of our commitment to creating an environment where innovation thrives, and every voice matters. Apply today and be part of shaping the future with us!
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
Position Overview:
Join Siemens Mobility's Rail Infrastructure team and play a key role in developing and enhancing mission-critical dispatching software that supports the safe and efficient movement of rail networks. As a Software Engineer, you will contribute to the RTC-2 Dispatch platform by designing, developing, testing, and supporting complex distributed systems while collaborating with cross-functional teams in an agile environment. This is an exciting opportunity to work on real-world transportation technology that directly impacts rail operations across North America.
What Your Day May Look Like:
  • Design, develop, and maintain software solutions for enhancements, change requests, and defect resolution activities within the RTC-2 Dispatch platform.
  • Analyze software issues, troubleshoot production and development defects, and support root cause investigations for complex distributed systems.
  • Participate in code reviews, software testing activities, V&V test case reviews, and continuous improvement of development processes.
  • Manage and maintain development test environments, virtualization platforms, and deployment pipelines while supporting modern CI/CD practices.
  • Collaborate with engineers, testers, and customers in an Agile environment, including participation in an emergency on-call support rotation.

What Will Make You Successful:
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Experience developing software applications using C/C++, Java, JavaScript, Python, PL/SQL, and Perl.
  • Strong experience with Oracle databases, SQL development, and database-driven applications.
  • Working knowledge of Linux, Unix/Solaris, and software development in enterprise environments.
  • Experience with Agile software development methodologies and the full software development lifecycle (SDLC).
  • Knowledge of software debugging, testing, documentation, estimation, and problem-solving techniques.
  • Experience developing and supporting web-based applications and distributed software systems.
  • Hands-on experience with Git, SVN, ClearCase, or other software version control systems.
  • Experience with Docker, Kubernetes, virtualization technologies, and logical domains.
  • Strong communication and teamwork skills with the ability to collaborate across technical and non-technical teams.

What will make you stand out:
  • Experience with rail dispatching, transportation management, signaling, or other mission-critical operational systems.
  • Experience building and supporting CI/CD pipelines using open-source automation tools.
  • Knowledge of distributed systems architecture and highly available software environments.
  • Experience supporting complex live production systems and interacting directly with customers.
  • Experience reviewing software requirements, validating test cases, and supporting verification and validation activities.
  • Demonstrated ability to estimate software development efforts and deliver projects in a fast-paced Agile environment.
  • What positive change are we creating?

Applicants must be legally authorized for employment in the United States without needing current or future employer-sponsored work authorization.
For Siemens, our purpose has been clear for over 175 years: We create technology to transform the everyday, for everyone.
The world needs technologies that work. Technologies that matter. Technologies that solve today's challenges and help shape a better tomorrow. And that's exactly what we build. By bringing together the real world (factories, buildings, power grids, trains) with the digital world (software, data, AI, digital twins), we help our customers become more competitive, resilient, and sustainable.
Our technology is everywhere - in trains and transportation, we help move people faster, safer, and more sustainably.
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is $102,102.00 - $119,952.00 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
Pay Transparency
Siemens follows Pay Transparency laws.
Application Deadline
This role will be posted for a minimum of five (5) days from the original posting date. The posting timeline may change based on applicant volume to ensure we attract and consider a strong and representative candidate pool.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

What Siemens employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom