1

Software Engineer Software Engineer Jobs in Pennsylvania

Software Engineer Step into a high-impact Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Electrical Equipment & Components, Electronics ...

Software Engineer

State College, PA · On-site

$180K - $200K/yr

Software Engineer Software Engineer Dulles, VA or State College, PA Active TS/SCI Compensation Range: $180,000-$200,000 Company Overview: Cornerstone Defense is the Employer of Choice within the ...

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

Sr. Software Engineer

Pittsburgh, PA · On-site

$114.50K - $150.90K/yr

Software Engineer eStaff Search Group has partnered with a local financial company to find an experienced software engineer to add to their growing team. Duties/Responsibilities: Build and support ...

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:

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

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

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 ...

Software Engineer Compensation: Full-time, Competitive Salary - commensurate with experience. Company Information: ARG is the longest continuously operating refinery in North America dating back to ...

next page

Showing results 1-20

Software Engineer Software Engineer information

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 a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

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

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What cities in Pennsylvania are hiring for Software Engineer Software Engineer jobs? Cities in Pennsylvania with the most Software Engineer Software Engineer job openings:

Software Engineer

Top Engineer

Freemansburg, PA • On-site

Other

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


Job description

Software Engineer

Step into a high-impact Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Electrical Equipment & Components, Electronics/Semi-conductors, Machinery/Heavy Equipment. This role offers the chance to make a visible contribution in Bethlehem, Pennsylvania, USA while supporting ambitious technical and operational goals.

Your Key Responsibilities

Lead core execution for the Software Engineer role across day to day priorities, technical problem solving, and cross functional coordination. Drive high quality outcomes for projects based in Bethlehem, 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

Do you get excited solving puzzles and using creative debugging skills? Are you passionate about writing embedded firmware, but have a life besides writing code and debugging problem code? Will be deeply involved with device drivers for microprocessor resources such as I2C, SPI, UART, Ethernet, memory device. Do you have a deep appreciation of the importance of source control. Do you love to learn new techniques from other programmers, SW Engineers?

What's In It For You

Top tier compensation and benefits, with source-aligned pay details of 115000-130000 US Dollars per annual salary.

A meaningful opportunity to contribute in a visible role with real influence on execution and outcomes.

Be a valued contributor in a fun and collaborative work environment. This company has been formally awarded "Top Place to Work"! – no surprise when you speak with this progressive senior leadership team, look at the great employee benefits, and consider the ongoing expansion project.

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.