1

Senior Software Engineer Jobs in Reading, PA (NOW HIRING)

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

... senior engineers/leads. • Collaborate with technical/business leaders and product owners to ... software engineers. • Participate in conducting new hire interviews. • Influence the discovery ...

As a BI Software Engineer I, you will participate in all aspects of the BI Software Development ... senior BI engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a BI Software Engineer I, you will participate in all aspects of the BI Software Development ... senior BI engineers/leads. Collaborate with technical/business leaders and product owners to ...

... senior BI engineers/leads. • Collaborate with technical/business leaders and product owners to ... BI software engineers. • Participate in conducting new hire interviews. • Influence the ...

Sr. Electrical Engineer

Pottstown, PA · On-site

$104K - $136K/yr

A well-established engineering company located in Pottstown, PA is seeking a Senior Electrical ... Experience with design software such as but not limited to AutoCAD, Revit, etc. Education:Bachelors ...

next page

Showing results 1-20

Senior Software Engineer information

See Reading, PA salary details

$72.5K

$137.6K

$184.4K

How much do senior software engineer jobs pay per year?

As of Aug 1, 2026, the average yearly pay for senior software engineer in Reading, PA is $137,610.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,600.00 and $155,100.00 per year, depending on experience, location, and employer.

Are senior software engineers still in demand?

Senior software engineers remain in high demand due to ongoing digital transformation across industries, with expertise in programming languages, cloud computing, and system architecture highly valued. Companies seek experienced developers to lead projects, improve systems, and implement new technologies, ensuring strong job prospects for senior roles.

What is a good salary for a senior software engineer?

A senior software engineer's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and industry. Higher salaries are common in tech hubs and for those with specialized skills in areas like cloud computing or machine learning.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What Is a Senior Software Engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What engineers make $300,000 a year?

Senior Software Engineers with extensive experience, specialized skills in areas like machine learning or distributed systems, and often working at large tech companies or in high-cost-of-living regions can earn $300,000 or more annually. Compensation may include base salary, bonuses, and stock options, especially for those in leadership or highly technical roles.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

Can you make $500,000 as a software engineer?

Senior software engineers in high-demand industries or with extensive experience, specialized skills, and working in competitive markets can potentially earn $500,000 or more annually, often through base salary, bonuses, and stock options. Achieving this level typically requires advanced expertise in areas like cloud computing, machine learning, or leadership roles, along with working at large tech companies or startups with significant funding.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Reading, PA? The most popular types of Software Engineer jobs in Reading, PA are:
What job categories do people searching Senior Software Engineer jobs in Reading, PA look for? The top searched job categories for Senior Software Engineer jobs in Reading, PA are:
What cities near Reading, PA are hiring for Senior Software Engineer jobs? Cities near Reading, PA with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Reading, PA as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $137,610 per year, or $66.2 per hour.

Senior Software Engineer-Embedded Systems -Electronics

Elbit Systems of America, LLC

Birdsboro, PA • On-site

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Company Information:
Elbit America is a leading provider of high-performance products, system solutions, and support services focusing on the defense, homeland security, commercial aviation, and medical instrumentation markets. With facilities throughout the United States, Elbit Systems of America is dedicated to supporting those who contribute daily to the safety and security of the United States. Elbit Systems of America, LLC is wholly owned by Elbit Systems Ltd. (NASDAQ: ESLT and TASE: ESLT), a global high-technology company engaged in a wide range of programs for innovative defense and commercial applications. For additional information, visit: ElbitAmerica.com or follow us on YouTube.
Job Summary:
The Senior Software Engineer conducts multidisciplinary research and development for applications across a wide variety of end-user platforms. Pursuant to this, these engineers support pre-contract discussions, demonstrations, prototype development, customer requirement solicitation, detailed requirements and designs, integration across software, hardware, and systems, supporting development of end-user products as well as testers and trainers for those products. During the requirement and design phases, these engineers will coordinate heavily with other engineers and both internal and external customers.
Responsibilities and Tasks:
  • This candidate provides software input to the extended team in the development, testing, and validation phases of both current and future Displays
  • Develops Firmware & Electronic Software for New Assemblies and End-of-Life Items
  • Understand internal & external customer application requirements
    Work with software developers or subcontractors to learn and understand the code base
  • Write high-quality source code to program complete applications within deadlines
  • Perform unit and integration testing before production launch
    Troubleshoot identified application issues
  • Identify unknown bugs and offer timely solutions
  • Testing of modified applications and identification of deficiencies with proposed solutions
  • Creates Test Plans and Reports for Qualification & Acceptance Testing
  • Performs Laboratory Testing on Bread Boards & Mock-ups
  • Creates & Maintains Task Lists
  • Assists in System Integration, Testing, and Troubleshooting
  • Supports other engineering disciplines and other functional areas

Education, Experience/Knowledge & License/Certification:
  • PhD is optional
  • A master's degree is optional
  • A bachelor's degree is required
  • Experience coding STM microcontrollers and FPGA development is a must
  • Minimum 5 Years of relevant experience
  • Experience in Defense is a plus
  • Training Pre-requisites (Within One Year of Taking Position):
    • ESD
    • Safety Training
    • Dictated by the Safety Department

Skills and Abilities:
  • Proficient software developer (requirements, design, implementation, test).
  • Proficient understanding of the software development lifecycle and process.
  • Proficient understanding of the interdependencies between hardware and software.
  • Good verbal and written communication skills. Travel/Physical Requirements
  • Work in the area is mechanically heated and cooled.
  • Some exposure to elements of weather when traveling and/or commuting between buildings.

Travel:
  • Required (approximately 15%)

#LI-SW1
Here Are Some of the Great Benefits We Offer:
  • Most locations offer a 9/80 schedule, providing every other Friday off
  • Competitive compensation & 401(k) program to plan for your future
  • Robust medical, dental, vision, & disability coverage with qualified wellness discounts
  • Basic Life Insurance and Additional Life & AD&D Insurances are available
  • Flexible Vacation & PTO
  • Paid Parental Leave
  • Generous Employee Referral Program
  • Voluntary Benefits Available: Longer Term Care, Legal, Identify Theft, Pet Insurance, and more
  • Voluntary Tricare Supplement available for military retirees

This job description does not list all the duties of the job. You may be asked by your supervisors or managers to perform other duties. The employer has the right to revise this job description at any time. The job description is not an employment contract. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. Elbit America is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.
*** If you encounter issues with your application, please email TalentAcquisition@ElbitAmerica.com***