1

Associate Software Development Engineer Jobs in Arlington, TN

Lead R&D Engineer

Memphis, TN · On-site

$99K - $131K/yr

The Lead Research & Development Engineer is a senior technical leadership role responsible for both ... Advanced proficiency in CAD platforms (SolidWorks, AutoCAD, Inventor) and engineering software ...

Showing results 21-40

Associate Software Development Engineer information

See Arlington, TN salary details

$17

$37

$87

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

As of Aug 12, 2026, the average hourly pay for associate software development engineer in Arlington, TN is $37.61, according to ZipRecruiter salary data. Most workers in this role earn between $27.21 and $39.81 per hour, depending on experience, location, and employer.

What is an associate software development engineer?

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?

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 cities near Arlington, TN are hiring for Associate Software Development Engineer jobs? Cities near Arlington, TN with the most Associate Software Development Engineer job openings:
Infographic showing various Associate Software Development Engineer job openings in Arlington, TN as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $78,237 per year, or $37.6 per hour.

$99K - $131K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 19 days ago


Barnhart rating

6.2

Company rating: 6.2 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

143rd of 173 rated vehicle equipment hire


Job description

Job Description: The Lead Research & Development Engineer is a senior technical leadership role responsible for both high-level engineering contribution and team-level coordination, mentoring, and delivery. This role focuses on driving innovation, ensuring technical excellence, and fostering collaboration within a team composed of Senior R&D Engineers, Level 2 and Level 1 Engineers, and Engineering Interns. The Lead Engineer serves as the primary technical authority and point of leadership for complex, high-impact projects, balancing technical depth with team leadership and delivery accountability to deliver safe, efficient, and cost-effective solutions. This role maintains active involvement in hands-on engineering work, focusing on high-complexity and high-risk designs where senior technical judgment provides the greatest impact. This role is critical to scaling engineering capacity by improving team throughput, reducing rework, and ensuring efficient execution of increasingly complex project demands.

Qualifications:

  • Experience: 10+ years of progressive engineering experience in mechanical and/or structural design for heavy lift or related industries. Demonstrated success in leading engineering teams and delivering complex, high-impact projects.
  • Certifications: Professional Engineer (PE) license required, OSHA 10 preferred.
  • Technical Expertise: Mastery of mechanical design, structural analysis, and advanced simulation tools (FEA, fatigue analysis, failure modes). Deep knowledge of cranes, hoists, hydraulic systems, and modular transport systems. Advanced proficiency in CAD platforms (SolidWorks, AutoCAD, Inventor) and engineering software (ANSYS, Nastran, Abaqus, RISA-3D). Strong understanding of industry standards (OSHA, AISC, AWS, ASME B30 Series, ANSI, ASCE-7).
  • Technical Leadership & Team Development: Proven ability to lead and mentor a team of engineers at varying experience levels while remaining an active technical contributor. Demonstrated capability in coordinating team efforts, prioritizing engineering work, and guiding execution on complex projects.
  • Communication: Exceptional verbal and written communication skills for cross-functional collaboration and client engagement. Ability to effectively present technical concepts to executive leadership and external stakeholders.
  • Education: Bachelor's degree in mechanical or civil engineering (ABET accredited).

Key Responsibilities:

  • Team Leadership: Lead and coordinate a single engineering team, ensuring alignment with project objectives, company processes and standards. Mentor Senior, Level II, Level I R&D Engineers, Engineering Interns and guide professional development across all team members. Ensure clear accountability for engineering deliverables within the team.
  • Hands-On Technical Contribution: Maintain active involvement in engineering work, focusing on complex analysis, design, and problem-solving efforts where senior level expertise is required. Serve as a key contributor to critical projects and design reviews.
  • Project Oversight: Serve as the technical authority for high-complexity projects, establishing design parameters, leading design reviews, and ensuring sound engineering judgment is applied across all work. Ensure projects meet safety, quality, and performance benchmarks while adhering to timelines and budgets.
  • Engineering Throughput & Efficiency: Improve team productivity by reducing rework, streamlining decision making, and ensuring efficient execution of engineering deliverables. Identify and address bottlenecks that limit the team's ability to scale with increasing workload.
  • Innovation & Strategy: Drive research initiatives to identify emerging technologies, materials, and methodologies for next-generation equipment. Establish best practices for design, testing, and implementation within the team.
  • Stakeholder Engagement: Act as primary liaison between the engineering team, executive leadership, and key clients. Communicate project status, risks, and technical solutions effectively, and ensure alignment between engineering execution and organizational priorities.
  • Quality & Compliance: Ensure all designs comply with industry regulations, applicable codes and standards and the internal Barnhart Quality Management System. Oversee validation testing, prototype evaluations, and continuous improvement processes.
  • Operational Support: Provide technical leadership during critical lift operations and troubleshoot complex engineering challenges in real time.

Compensation and Benefits:

  • Competitive salary and performance bonus
  • 401(k) program with company match up to10% of pay
  • Family medical, dental and vision insurance
  • Paid time off and other benefits
  • Barnhart CARES family care and community service opportunities

PURPOSE - Barnhart is built on a strong foundation of serving others. The fruit of our labor is used to grow the company, care for our employees, and serve those in our communities and around the world.

MINDS OVER MATTER - Barnhart has built a nationwide reputation for solving problems. We specialize in the lifting, heavy-rigging, and heavy transport of major components used in American industry.

NETWORK - Barnhart has built teams that form one of our industry's strongest networks of talent and resources with over 60 branch locations across the U.S. working together to serve our customers. This growing network offers our team members constant opportunity for career growth and professional development.

CULTURE - Barnhart has a strong team culture -- the "One TEAM." We are looking for smart, hard-working people who strive for excellence in their work and appreciate collaboration. Join a team that values Safety, Servant Leadership, Quality Service, Innovation, Continuous Improvement, Fairness, and Profit with a Purpose.

EOE/AA Minority/Female/Disability/Veteran
#LI-AW1

Employment Type: FULL_TIME

What Barnhart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom