Demo

Entry Level Software Engineer

WATT Fuel Cell
Mount Pleasant, PA Full Time
POSTED ON 7/30/2026
AVAILABLE BEFORE 1/25/2027

Position Summary

WATT Fuel Cell is seeking an Entry-Level Software Engineer to build practical automation tools and support software used across engineering and business operations. This role is ideal for an early-career developer who has a foundation in Python and C, enjoys solving real-world problems, and wants to learn in a fast-moving clean-energy manufacturing environment.


Key Responsibilities

·   Write, test, maintain, and improve Python scripts for automation, data handling, and internal tools.

·   Apply C programming fundamentals to support utilities, existing code, and systems-related development tasks.

·   Automate repetitive workflows involving files, reports, data entry, test information, or internal processes.

·   Debug software issues, interpret error messages, identify root causes, and implement practical fixes.

·   Work with engineering, operations, and business team members to understand needs and translate them into useful software solutions.

·   Support the integration of software tools with structured data, files, equipment outputs, databases, or internal systems.

·   Write clear code comments and document setup steps, changes, and repeatable processes.

·   Use version control and follow established development, review, testing, and release practices.

·   Learn WATT’s existing systems, development practices, manufacturing workflows, and product environment.

·   Contribute ideas that improve reliability, efficiency, data visibility, and user experience.

·   Perform other software-development and technical duties as assigned.


Qualifications

·   Bachelor’s degree in computer science, software engineering, computer engineering, or a related field, or equivalent demonstrated project experience.

·   Basic Python experience gained through coursework, personal projects, internships, bootcamps, or prior employment.

·   Basic understanding of C programming, including variables, functions, control flow, pointers, and compiling code.

·   Familiarity with scripting, automation, or developing programs that solve practical problems.

·   Basic familiarity with Git or another version-control system.

·   Comfort using a command line or willingness to learn.

·   Strong problem-solving skills, attention to detail, and persistence when troubleshooting.

·   Ability to communicate clearly, ask effective questions, accept feedback, and work collaboratively.

·   Interest in using software to improve engineering, manufacturing, and business processes.


Preferred Attributes

·   Experience working with CSV, Excel, text files, JSON, or other structured data.

·   Exposure to SQL, databases, APIs, web requests, or data visualization.

·   Familiarity with Windows or Linux scripting environments.

·   Experience debugging code and using logs or error messages to identify root causes.

·   Coursework or projects involving automation, systems programming, embedded systems, test equipment, or internal business tools.

·   Interest in energy technology, hardware-software integration, or advanced manufacturing.


Why Join WATT

WATT designs and manufactures small-scale Solid Oxide Fuel Cell systems that generate clean, reliable power at the point of use. This position offers direct exposure to engineering, manufacturing, and commercial workflows, with the opportunity to see software improvements create measurable impact across a growing clean-energy company.

Salary.com Estimation for Entry Level Software Engineer in Mount Pleasant, PA
$72,313 to $88,147
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Entry Level Software Engineer?

Sign up to receive alerts about other jobs on the Entry Level Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at WATT Fuel Cell

  • WATT Fuel Cell Mount Pleasant, PA
  • Position Summary WATT Fuel Cell is looking for a hands-on Equipment Technician to support the testing and development of advanced Solid Oxide Fuel Cell sys... more
  • 16 Days Ago

  • WATT Fuel Cell Mount Pleasant, PA
  • WATT Fuel Cell is seeking detail-oriented professionals with strong hands-on skills to join our manufacturing team. Experience as a nail technician can tra... more
  • 17 Days Ago


Not the job you're looking for? Here are some other Entry Level Software Engineer jobs in the Mount Pleasant, PA area that may be a better fit.

  • TEKsystems Pittsburgh, PA
  • Description Our client is looking for a junior-level full stack developer to be a part of their rising talent program across it's enterprise. This develope... more
  • 1 Month Ago

  • Langan Engineering & Environmental Services Pittsburgh, PA
  • Langan provides expert land development engineering and environmental consulting services for major developers, renewable energy producers, energy companie... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!