... and other Software Quality Engineers and testers to ensure our products meet our quality ... Work in the global R&D organization, developing, launching and supporting life-saving products ...
... and other Software Quality Engineers and testers to ensure our products meet our quality ... Work in the global R&D organization, developing, launching and supporting life-saving products ...
... and other Software Quality Engineers and testers to ensure our products meet our quality ... Work in the global R&D organization, developing, launching and supporting life-saving products ...
... and other Software Quality Engineers and testers to ensure our products meet our quality ... Work in the global R&D organization, developing, launching and supporting life-saving products ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
... OR Associates Degree with 6+ years of expereience * 6 years of application development using a ... Strong experience in understanding and use of Engineering best practices, Highly Available systems ...
Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
... OR Associates Degree with 6+ years of expereience * 6 years of application development using a ... Strong experience in understanding and use of Engineering best practices, Highly Available systems ...
Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
... OR Associates Degree with 6+ years of expereience * 6 years of application development using a ... Strong experience in understanding and use of Engineering best practices, Highly Available systems ...
Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
... OR Associates Degree with 6+ years of expereience * 6 years of application development using a ... Strong experience in understanding and use of Engineering best practices, Highly Available systems ...
Engineer III, Software
$55.25 - $74/hr
Collaborate with software quality engineers in all phases of testing, including using AI to ... development experience
Engineer III, Software
$55.25 - $74/hr
Collaborate with software quality engineers in all phases of testing, including using AI to ... development experience
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Learn the craft of software engineering via a variety of potential applications and aspects, including feature development, automated testing, user experience, internal development platform and tools ...
Experienced Software Engineer
Cranberry Township, PA · On-site
$99K - $134K/yr
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Experienced Software Engineer
Cranberry Township, PA · On-site
$99K - $134K/yr
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Experienced Software Engineer
$99K - $134K/yr
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Experienced Software Engineer
$99K - $134K/yr
Implement software using approved development tools and methods appropriate for safety class applications (e.g., structured programming, formal methods, model-based development). * Support software ...
Senior Software Engineer
$111K - $146K/yr
Agile Development: Participate in all phases of the SDLC using agile methodologies, including ... Associates, Inc. (MSA) is a diversified, dynamic and growing information management company that ...
Senior Software Engineer
$111K - $146K/yr
Agile Development: Participate in all phases of the SDLC using agile methodologies, including ... Associates, Inc. (MSA) is a diversified, dynamic and growing information management company that ...
Senior Software Engineer
Tarentum, PA · On-site +1
$111K - $146K/yr
Agile Development: Participate in all phases of the SDLC using agile methodologies, including ... Associates, Inc. (MSA) is a diversified, dynamic and growing information management company that ...
Senior Software Engineer
Tarentum, PA · On-site +1
$111K - $146K/yr
Agile Development: Participate in all phases of the SDLC using agile methodologies, including ... Associates, Inc. (MSA) is a diversified, dynamic and growing information management company that ...
AI Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
Responsibility will be for software development, coaching and mentoring other and younger engineers. Key Job Responsibilities • Development of software in Cloud based systems such as Snowflake ...
AI Senior Software Engineer
Warrendale, PA · On-site
$119K - $157K/yr
Responsibility will be for software development, coaching and mentoring other and younger engineers. Key Job Responsibilities • Development of software in Cloud based systems such as Snowflake ...
Job Responsibilities The Software Developer will serve as an integral member of the IT team with ... Collaborate with end users and the IT development team to define application requirements ...
Job Responsibilities The Software Developer will serve as an integral member of the IT team with ... Collaborate with end users and the IT development team to define application requirements ...
Software Services Engineer
Wexford, PA · On-site
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Software Services Engineer
Wexford, PA · On-site
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Software Services Engineer
Wexford, PA · On-site
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Quick apply
Software Services Engineer
Wexford, PA · On-site
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Software Services Engineer
Wexford, PA · On-site +1
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Software Services Engineer
Wexford, PA · On-site +1
Configure and maintain development and test environments and assist QA with integration and ... Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or ...
Data Engineer
Wexford, PA · On-site
$108K - $130K/yr
Provide ad hoc support to the engineering team, including POC software development, ML model development, and data analysis, as project needs arise. Qualifications Education and experience ...
Data Engineer
Wexford, PA · On-site
$108K - $130K/yr
Provide ad hoc support to the engineering team, including POC software development, ML model development, and data analysis, as project needs arise. Qualifications Education and experience ...
Associate Software Development Engineer information
See Butler, PA salary details
$17.55 - $24.02
18% of jobs
$26.48 is the 25th percentile. Wages below this are outliers.
$24.02 - $30.48
20% of jobs
The median wage is $33.08 / hr.
$30.48 - $36.94
32% of jobs
$40.04 is the 75th percentile. Wages above this are outliers.
$36.94 - $43.40
12% of jobs
$43.40 - $49.86
8% of jobs
$49.86 - $56.33
5% of jobs
$56.33 - $62.79
5% of jobs
$62.79 - $69.25
0% of jobs
$69.25 - $75.71
0% of jobs
$75.71 - $82.17
0% of jobs
$82.17 - $88.64
0% of jobs
$17
$38
$88
How much do associate software development engineer jobs pay per hour?
What is an associate software development engineer?
What are the key skills and qualifications needed to thrive as an associate software development engineer?
What are some common challenges faced by associate software development engineers when joining a new team?
What is the difference between Associate Software Development Engineer vs Software Development Engineer?
| Aspect | Associate Software Development Engineer | Software Development Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field, some internships | Bachelor's or higher in CS, more experience preferred |
| Work Environment | Entry-level, team-based projects, training programs | More complex projects, increased responsibility |
| Employer & Industry Usage | Tech companies, startups, large corporations | Same as Associate role, with more senior positions |
| Search & Comparison Intent | Entry-level roles, career progression | Mid-level roles, career growth |
The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.
What cities near Butler, PA are hiring for Associate Software Development Engineer jobs?
Cities near Butler, PA with the most Associate Software Development Engineer job openings:

Software Test Engineer
Cranberry Township, PA • On-site
Full-time
Posted 13 days ago
Job description
Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career.
At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We continue to be relentless in our pursuit of solving our customers greatest problems so they can go home safe each and every day.
Are you in? Read on for more details about this particular role.
Responsibilities
MSA Safety’s Verification and Validation Engineering organization is looking for a technically savvy, and inquisitive Software Test Engineer. The successful incumbent will join our growing global team and will work closely with the developers, stakeholders, and other Software Quality Engineers and testers to ensure our products meet our quality requirements, and that we accomplish our goals as efficiently as possible. While this work is dynamic and diverse, the role will have a significant focus on automation development in all areas of testing. If you are excited about working in a highly collaborative team and being an integral part of developing high-technology products that keep our customers safe, we want to hear from you!
Responsibilities:
- Work in the global R&D organization, developing, launching and supporting life-saving products, while meeting our quality requirements.
- Evaluate product requirements, architecture, and development process compliance. Ensure review mitigation activities are completed.
- Ensure that testability and performance requirements are captured and satisfied for new product developments.
- Actively participate in code reviews.
- Develop automation tools for embedded software testing, including integration, regression, performance and system-level validation. Develop test suites and scripts.
- Improve and maintain our test automation systems and tools as necessary.
- Participate in automated and manual testing efforts as required.
- Identify, and track software issues, collaborate with developers to debug them.
- Collect data in support of actionable quality metrics, use metrics to drive development and testing activities and improvements. Report on test results.
- Up to 10% domestic/international travel may be required.
Qualifications
Qualifications:
This position is responsible for developing test methodologies, processes, tools, and automation for complex embedded software systems, and therefore must have demonstrated skills in the following areas:
- Understanding of the Software Development Life Cycle.
- Experience supporting embedded product development
- Strong Python scripting skills
- Experience in developing test cases, test harnesses, and test scripts
- Experience in developing test automation in an embedded environment
- Understanding the application of testing methodologies, such as Unit Testing, Integration Testing, Regression Testing, System Testing, and Performance Testing.
- Experience using version control, issue tracking, and collaboration tools (e.g. Git, Jira, Confluence etc.)
- Experience using Continuous Integration tools, such as Bamboo, Jenkins, or Travis.
- Experience with software development and related quality metrics
- A passion for software development quality, and a strong desire for learning and continuous improvement
- Strong communications skills, and a desire to work in a global, multicultural team
Preferred:
- Familiarity with industry-standard communications protocols (Bluetooth, SPI, I2C, ModBus, USB, etc.)
- Ability to read and understand electronic schematics
- Familiarity with software and hardware debugging tools (debuggers, oscilloscopes, logic analyzers, etc.)
- Embedded software development experience in C/C++ is a plus
- Experience with security topics is a plus
- Experience with cloud or mobile app testing, including the use of standard automation tools is a plus
Education and experience required:
- Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science or relevant discipline from an ABET-accredited program
- This position is available at multiple career levels based on experience
- Software Quality/Testing Certification from a recognized professional organization is a plus
- This position is available at different career levels based on education and experience
#LI-AS1
Qualifications:Qualifications:
This position is responsible for developing test methodologies, processes, tools, and automation for complex embedded software systems, and therefore must have demonstrated skills in the following areas:
- Understanding of the Software Development Life Cycle.
- Experience supporting embedded product development
- Strong Python scripting skills
- Experience in developing test cases, test harnesses, and test scripts
- Experience in developing test automation in an embedded environment
- Understanding the application of testing methodologies, such as Unit Testing, Integration Testing, Regression Testing, System Testing, and Performance Testing.
- Experience using version control, issue tracking, and collaboration tools (e.g. Git, Jira, Confluence etc.)
- Experience using Continuous Integration tools, such as Bamboo, Jenkins, or Travis.
- Experience with software development and related quality metrics
- A passion for software development quality, and a strong desire for learning and continuous improvement
- Strong communications skills, and a desire to work in a global, multicultural team
Preferred:
- Familiarity with industry-standard communications protocols (Bluetooth, SPI, I2C, ModBus, USB, etc.)
- Ability to read and understand electronic schematics
- Familiarity with software and hardware debugging tools (debuggers, oscilloscopes, logic analyzers, etc.)
- Embedded software development experience in C/C++ is a plus
- Experience with security topics is a plus
- Experience with cloud or mobile app testing, including the use of standard automation tools is a plus
Education and experience required:
- Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science or relevant discipline from an ABET-accredited program
- This position is available at multiple career levels based on experience
- Software Quality/Testing Certification from a recognized professional organization is a plus
- This position is available at different career levels based on education and experience
#LI-AS1
Education:UNAVAILABLEEmployment Type: FULL_TIME