1

Software Engineer Engineer Jobs in Philadelphia, PA

Senior Embedded Software Engineer

Malvern, PA · On-site

$121.70K - $159.50K/yr

Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Electrical ...

Software Engineer King of Prussia, PA, United States About the Job Job Title: Software Engineer - C#.NET Duration: 6 Months to 1 Year (Contract Position) Location: King of Prussia, PA Job Summary:

Software Engineer King of Prussia, PA, United States About the Job Job Title: Software Engineer - C#.NET Duration: 6 Months to 1 Year (Contract Position) Location: King of Prussia, PA Job Summary:

Software Engineer II

Wilmington, DE · On-site

$154.68K - $164.68K/yr

Title: Software Engineer II Job Location: 1100 North Market Street, Wilmington, DE 19801. Position requires in-office work four (4) days every week. Develop, design, and support ETL processes.

Software Engineer II

Wilmington, DE · On-site

$154.68K - $164.68K/yr

Title: Software Engineer II Job Location: 1100 North Market Street, Wilmington, DE 19801. Position requires in-office work four (4) days every week. Develop, design, and support ETL processes.

M&T Bank is seeking a Software Engineer II to develop, design, and support ETL processes. The role involves managing technical components of project plans, performing unit testing, and collaborating ...

The Work Lockheed Martin is looking for a proactive Software Engineer with a strong background in software engineering. In this role you will drive the design, implementation and integration of ...

Software Engineer

Philadelphia, PA · On-site

$105.10K - $164.13K/yr

Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level Responsibilities Include: * Develop and maintain working knowledge of the DDG-51 Machinery Control ...

Radar Modeling And Simulation Software Engineer As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly ...

Software Engineer

West Berlin, NJ · On-site

$120K - $140K/yr

Software Engineer • Dept: SW Engineering-MPS • Reports To: Michael Butler (from Berlin) • Job Code: • FLSA Status: Exempt • Term: Full-Time • Compensation: $120,000 - $140,000 per year ...

Radar Modeling And Simulation Software Engineer As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly ...

We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work in a ...

We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work in a ...

We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work in a ...

We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work in a ...

We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work in a ...

next page

Showing results 1-20

People also search for

Software Engineer Engineer information

See Philadelphia, PA salary details

$64.1K

$148.9K

$207.4K

How much do software engineer engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer engineer in Philadelphia, PA is $148,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,100.00 and $174,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and experience with software development tools and frameworks are essential. Excellent teamwork, communication, and adaptability help you collaborate effectively and respond to changing project requirements. These skills and qualities are crucial for building reliable software, meeting project goals, and succeeding in dynamic technical environments.

What are some common challenges software engineers face when collaborating on large projects?

Software engineers working on large projects often encounter challenges related to coordinating effectively with cross-functional teams, managing code integration, and maintaining clear communication. It's common to deal with merge conflicts, overlapping responsibilities, and aligning on technical standards and project timelines. To overcome these challenges, engineers typically use version control systems, participate in regular stand-up meetings, and follow established agile practices. Proactively asking questions and documenting processes can also help ensure smooth collaboration and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain software applications or systems. They apply engineering principles and systematic methods to create reliable and efficient software solutions that meet user needs. Software Engineers may work on a variety of projects, from mobile apps and web platforms to embedded systems and enterprise software. They often collaborate with other engineers, designers, and stakeholders throughout the software development lifecycle.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

What cities near Philadelphia, PA are hiring for Software Engineer Engineer jobs? Cities near Philadelphia, PA with the most Software Engineer Engineer job openings:

Senior Embedded Software Engineer

Top Engineer

Malvern, PA • On-site

$121.70K - $159.50K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Embedded Software Engineer
Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Electrical Equipment & Components,Electronics/ Semi-conductors,Software. This role offers the chance to make a visible contribution in Malvern, Pennsylvania, USA while supporting ambitious technical and operational goals.
Your Key Responsibilities
• Lead core execution for the Senior Embedded Software Engineer role across day to day priorities, technical problem solving, and cross functional coordination.
• Drive high quality outcomes for projects based in Malvern, Pennsylvania, USA while maintaining strong operational discipline.
• Partner with internal stakeholders, vendors, and production teams to move work from planning into successful delivery.
• Improve process stability, quality, and throughput through disciplined analysis and practical execution.
• Support issue resolution, technical decision making, and continuous improvement activity across the function.
• Document results clearly and communicate progress, risks, and recommendations to the broader team.
• Contribute hands-on expertise in support of schedule, quality, and business objectives.
What You Bring to the Role
and Required Skills
Minimum Bachelor's degree in Electrical Engineering, Computer Science, or related field or equivalent combination of education, training, and experience
5+ years of embedded software development experience
Demonstrated expertise in the development & debugging of software in real-time embedded environments
Strong experience with RTOS (real-time operating system) and bare-metal systems Excellent working knowledge of C programming language
Experience using Software Configuration Management systems (e.g. Perforce, git)
We offer
What's In It For You
top tier compensation and benefits, with source-aligned pay details of 130000-150000 US Dollars per annual salary.
A meaningful opportunity to contribute in a visible role with real influence on execution and outcomes.
Company of 12,000 employees worldwide involved in diverse industries and using a great variety of engineering skills.
ADVANCE YOUR ENGINEERING CAREER TODAY
RECRUITING TOP ENGINEERS SINCE 1997
Our company is called Top Engineer. It does not say Average Engineer. It means we work with the Top 1% of engineering talent.
Do you believe you have what it takes?
If so, why do you believe that?
What does that even mean to you?
Be prepared to answer these questions and more when you reach out to me.
Serious inquiries only, please. https://www.topengineer.us
#NowHiring #SeniorEmbeddedSoftwareEngine #ElectricalEquipmentComponent #Malvern #ConfidentialSearch #CareerOpportunity #EngineeringJobs #ManufacturingCareers #EmbeddedSoftware