1

Associate Software Engineer Jobs in Salem, VA (NOW HIRING)

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and ... ABOUT THE ROLE We are looking for a Full Stack Engineer to architect low-latency APIs and backend ...

Rinker Design Associates (RDA) is seeking a motivated Drainage Engineer with 2+ years of experience ... Utilize engineering software such as Flowmaster (OpenFlows), Ensoft MicroStation/OpenRoads Designer.

Drainage Engineer

Blacksburg, VA · On-site

$80K - $110K/yr

Blacksburg, VA Compensation: $80,000 - $110,000 / year Description Rinker Design Associates (RDA ... Utilize engineering software such as Flowmaster (OpenFlows), Ensoft MicroStation/OpenRoads Designer.

Drainage Engineer

Blacksburg, VA · On-site

$80 - $110/hr

Blacksburg, VA Compensation: $80,000 - $110,000 / year Description Rinker Design Associates (RDA ... Utilize engineering software such as Flowmaster (OpenFlows), Ensoft MicroStation/OpenRoads Designer.

New

Engineering, Research / Scientific The Department of Chemical Engineering at Virginia Tech invites ... software such as Athena, Artemis, Larch, or equivalent platforms. - Record of conducting ...

... programming, and technology adoption within the controlled environment agriculture (CEA) industry ... Experience with statistical analysis and graphing software, such as R. Record of contributing to ...

Showing results 41-60

Associate Software Engineer information

See Salem, VA salary details

$18

$40

$95

How much do associate software engineer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for associate software engineer in Salem, VA is $40.89, according to ZipRecruiter salary data. Most workers in this role earn between $29.57 and $43.32 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Salem, VA?

The most popular types of Software Engineer jobs in Salem, VA are:

What are popular job titles related to Associate Software Engineer jobs in Salem, VA?

For Associate Software Engineer jobs in Salem, VA, the most frequently searched job titles are:

What cities near Salem, VA are hiring for Associate Software Engineer jobs?

Cities near Salem, VA with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Salem, VA as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, 1% Temporary, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $85,055 per year, or $40.9 per hour.

Senior Principal Engineer - Water/Wastewater

Mannik Smith Group

Blacksburg, VA • On-site

$150 - $180/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Mannik & Smith Group rating

5.9

Company rating: 5.9 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

422nd of 451 rated engineering


Job description

Senior Principal Engineer

Department: Water/Wastewater

Employment Type: Full Time

Location: Blacksburg, VA

Compensation: $150,000 - $180,000 / year

Description

The Senior Principal Engineer is a senior leadership role responsible for technical excellence, strategic growth, and operational oversight within Rinker Design Associates engineering practice. This position combines high-level project leadership, client engagement, and staff development, serving as a key contributor to both regional success and long‑term organizational strategy.

What You’ll Do
  • Provide executive-level oversight and technical direction on complex transportation and infrastructure projects.
  • Serve as Engineer of Record as appropriate and ensure adherence to applicable state, federal, and industry standards.
  • Review and approve engineering designs, calculations, plans, specifications, and deliverables.
  • Act as a trusted advisor to key public‑sector and institutional clients.
  • Maintain and expand long‑term client relationships throughout Virginia and the surrounding region.
  • Support strategic pursuits, proposals, and interviews for major project opportunities.
  • Lead, mentor, and develop senior engineers, project managers, and emerging leaders.
  • Foster a culture of accountability, collaboration, and technical excellence.
  • Support succession planning and workforce development initiatives.
  • Collaborate with Rinker Design Associates and Trilon Group leadership on growth initiatives and integration efforts.
  • Contribute to operational planning, financial performance, and resource management.
  • Identify opportunities to expand services, markets, and delivery methods.
What You’ll Need
  • Knowledge of graphic designing is very essential utilizing the latest version of Autodesk/Civil 3D.
  • Knowledge of hydraulic modeling software is a plus: WaterCAD and KYPipe.
  • Skill in updating, maintaining, operating and evaluating all AutoCAD software and related equipment.
  • Strong attention to detail, ensuring edits requested by project manager are accurate.
  • Able to fully understand and follow complex oral and written instructions.
  • Ability to operate, access, and maintain diverse software applications.
  • Excellent time management skills with a proven ability to meet deadlines.
  • Strong analytical and problem‑solving skills.
  • Basic understanding of ISO 9000 design requirements.
Why Join RDA?
  • Medical, dental, and vision insurance
  • 401K Retirement Plan; Roth Contributions
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Life, AD&D, short‑term and long‑term disability
  • Generous PTO and 8 federal holidays + 1 floating holiday
  • Parental leave
  • Supportive team culture

RDA is an Equal Opportunity Employer and maintains a drug‑free workplace.

Applicants that require an employment visa sponsorship now or in the future will not be considered.

#J-18808-Ljbffr

What Mannik & Smith Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom