1

Associate Software Development Engineer Jobs in Maryland

Senior SDET

California, MD · Remote

$86K - $173K/yr

... (SDET) with recent, handson automation coding * 4-6 years of handson coding experience in Python (or similar modern programming language) * Must be technically strong and have experience testing ...

Senior SDET

California, MD · Remote

$86K - $173K/yr

... (SDET) with recent, handson automation coding * 4-6 years of handson coding experience in Python (or similar modern programming language) * Must be technically strong and have experience testing ...

Senior SDET

California, MD · Remote

$86K - $173K/yr

... (SDET) with recent, handson automation coding * 4-6 years of handson coding experience in Python (or similar modern programming language) * Must be technically strong and have experience testing ...

Senior SDET/Java Developer

Rockville, MD · On-site

$58.25 - $74.50/hr

ummary: Java SDET with exceptional SQL skills. Job Responsibilities: Create expert level SQL select queries, Test and debug analytics reports and dashboards for data integrity and correctness ...

Senior SDET

Owings Mills, MD · Hybrid

$105K - $136K/yr

Role Summary In this Senior SDET role you will design, develop,modify,adaptand implement short- and long-term automated testing solutions for new and existing applications, systems,databasesand ...

next page

Showing results 1-20

Associate Software Development Engineer information

See Maryland salary details

$18

$40

$95

How much do associate software development engineer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for associate software development engineer in Maryland is $40.99, according to ZipRecruiter salary data. Most workers in this role earn between $29.62 and $43.41 per hour, depending on experience, location, and employer.

What are Associate Software Development Engineers?

Associate Software Development Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior developers, contributing to coding, debugging, and documenting software projects. This role serves as a foundational position in a software engineering career, providing opportunities to learn industry best practices and collaborate with experienced team members. Associate Software Development Engineers often participate in code reviews, troubleshoot issues, and help ensure that software meets quality and performance standards.

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

To thrive as an Associate Software Development Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic software development lifecycle methodologies is typically required. Strong problem-solving skills, a willingness to learn, and effective teamwork set standout candidates apart. These skills and qualities are vital for building reliable software, adapting to evolving technologies, and collaborating in dynamic development teams.

What are some common challenges faced by Associate Software Development Engineers when joining a new team?

Associate Software Development Engineers often encounter challenges such as adapting to established codebases, understanding team workflows, and getting acquainted with company-specific development tools. It can take time to become comfortable with version control systems, code review processes, and agile methodologies commonly used by development teams. Building effective communication with senior engineers and learning to balance independent problem-solving with seeking guidance are also key aspects of the initial learning curve.

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

AspectAssociate Software Development EngineerSoftware Development Engineer
Required CredentialsBachelor's degree in CS or related field, some internshipsBachelor's or higher in CS, more experience preferred
Work EnvironmentEntry-level, team-based projects, training programsMore complex projects, increased responsibility
Employer & Industry UsageTech companies, startups, large corporationsSame as Associate role, with more senior positions
Search & Comparison IntentEntry-level roles, career progressionMid-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 are the most commonly searched types of Software Development Engineer jobs in Maryland? The most popular types of Software Development Engineer jobs in Maryland are:
What cities in Maryland are hiring for Associate Software Development Engineer jobs? Cities in Maryland with the most Associate Software Development Engineer job openings:
Infographic showing various Associate Software Development Engineer job openings in Maryland as of July 2026, with employment types broken down into 1% As Needed, 65% Full Time, 31% Part Time, 2% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $85,250 per year, or $41 per hour.
Senior SDET

Senior SDET

Abbott

California, MD • Remote

$86K - $173K/yr

Full-time

Re-posted 6 days ago


Abbott rating

7.9

Company rating: 7.9 out of 10

Based on 136 frontline employees who took The Breakroom Quiz

155th of 527 rated manufacturers


Job description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:

What You'll Do

  • Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. This role is almost entirely handson coding.
  • Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. Write additional automated tests as needed to ensure full coverage for every release.
  • Develop and Optimize Automation Scripts and Frameworks: Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). Work with automation tools such as Appium, Selenium, and Robot. Spend the majority of your day writing code and building scalable automation solutions.
  • Automation of Testing Processes: Build automated frameworks for unit, integration, UI, and mobile testing. Perform exploratory testing only as needed to inform automation. Create test datasets and execute automated test suites to ensure highquality releases.
  • Automation Solutions Customization: Adapt automation frameworks to meet regulatory and productspecific requirements in the medical industry.
  • Maintenance and Enhancement of Automated Systems: Continuously improve automation frameworks and test suites. Identify and implement opportunities to replace manual testing with automation.
  • Collaboration and Technical Leadership: Work closely with developers and QA team members to integrate automation into the development lifecycle. Provide technical guidance when needed, but this is not a lead or managerial role.
  • Technical Documentation and System Documentation: Produce clear, concise documentation for automated tests, frameworks, and processes. Ensure documentation meets regulatory and compliance requirements.

Required Qualifications

  • Bachelor's degree, or equivalent experience, in a scientific, technical, or engineering discipline
  • 5+ years' experience in Software Testing and/or Software Quality Assurance
  • 5+ years' experience working as a Software Development Engineer in Test (SDET) with recent, handson automation coding
  • 4-6 years of handson coding experience in Python (or similar modern programming language)
  • Must be technically strong and have experience testing mobile applications
  • Must have UI or API automation experience; mobile automation with Appium is a major plus
  • Must have excellent oral and written communication skills

Preferred Qualifications

  • Computer Science degree strongly preferred
  • Experience working in a regulated industry
  • Medical Device experience strongly preferred
  • Experience in an agile development environment
  • Cyber security, medical mobile applications, or cloud computing experience

The base pay for this position is

$86,700.00 - $173,300.00

In specific locations, the pay range may vary from the range posted.

JOB FAMILY:Product DevelopmentDIVISION:ADC Diabetes CareLOCATION:United States of America : RemoteADDITIONAL LOCATIONS:WORK SHIFT:StandardTRAVEL:Yes, 10 % of the TimeMEDICAL SURVEILLANCE:Not ApplicableSIGNIFICANT WORK ACTIVITIES:Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdfEEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

What Abbott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom