1

Associate Software Engineer Ii Jobs in Garner, NC

Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in ... Expertise in Python with a minimum of two years of demonstrated hands-on professional development ...

... associates. More information can be found at Qualifications: Bachelor's Degree and 2 years of ... software programming OR High School Diploma or GED and 6 years of experience in Application ...

... associates. More information can be found at Qualifications: Bachelor's Degree and 2 years of ... software programming OR High School Diploma or GED and 6 years of experience in Application ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

Must have two (2) years of experience with: writing production-level code; developing full-stack ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 ... GNU Make - 1-2 years * CAN / UDS protocols - 1-2 years * Agile development - 1-2 years * RTOS ...

They are seeking a motivated Software Engineer to develop and maintain applications that involve ... D, and/or 3+ years of experience • Expertise in Python with a minimum of two years of ...

Senior Software Engineer

Raleigh, NC

$108K - $142K/yr

Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and ... ARA has over 2,200 employee-owners and continues to grow rapidly. Together, our offices throughout ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and ... ARA has over 2,200 employee-owners and continues to grow rapidly. Together, our offices throughout ...

Software Engineer

Durham, NC · On-site

$96.44 - $154.19/hr

Must have two (2) years of experience with: writing production-level code; developing full-stack ... programming language; working with Git and GitHub; managing software deployment with Red Hat ...

Software Engineer* *- Level 2* supporting our Software and Electronics/Payloads Department which has ~200 Software Engineers, DevOps Engineers, Systems Administrators, Database Administrators ...

Showing results 41-60

Associate Software Engineer Ii information

See Garner, NC salary details

$17

$37

$87

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

As of Aug 23, 2026, the average hourly pay for associate software engineer ii in Garner, NC is $37.64, according to ZipRecruiter salary data. Most workers in this role earn between $27.21 and $39.86 per hour, depending on experience, location, and employer.

What is an associate software engineer II?

An Associate Software Engineer II is an early-career software developer who typically has gained some experience beyond an entry-level role. They are responsible for writing, testing, and maintaining code, collaborating with team members, and contributing to software development projects. This position often involves working under the guidance of more senior engineers while starting to take on more complex tasks and responsibilities. The role serves as a stepping stone to more advanced engineering positions, helping individuals build their technical skills and industry knowledge.

How does an associate software engineer II typically collaborate with senior developers and cross-functional teams?

As an Associate Software Engineer II, you will frequently work alongside senior developers and other team members such as product managers, QA testers, and UX designers. Collaboration often involves participating in code reviews, pair programming sessions, and daily stand-up meetings to ensure project alignment. You'll be expected to seek guidance when tackling more complex problems, while also contributing your own ideas to improve processes and product quality. This collaborative environment fosters continuous learning and professional growth.

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

To thrive as an Associate Software Engineer II, you need a solid understanding of programming languages (such as Java, Python, or C#), algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and experience with software frameworks or cloud platforms is highly valued. Strong problem-solving abilities, collaboration, and effective communication skills help individuals excel in team-based, fast-paced environments. These skills and qualities are crucial for delivering high-quality code, meeting project deadlines, and contributing positively to software development teams.

What cities near Garner, NC are hiring for Associate Software Engineer Ii jobs?

Cities near Garner, NC with the most Associate Software Engineer Ii job openings:

Infographic showing various Associate Software Engineer Ii job openings in Garner, NC as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 29% Part Time, 1% Temporary, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $78,296 per year, or $37.6 per hour.

Software Engineer

CoVar

Durham, NC • On-site

Full-time

Re-posted 27 days ago


Job description

Software Engineer

About CoVar

CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes environments and enable biomedical researchers to accelerate discoveries that save lives. Our team is composed of curious, passionate engineers who care deeply about using AI to solve real-world problems that matter.

About this position

We are looking for a motivated, detail-oriented Software Engineer who thrives in an environment where reading, understanding, and improving complex codebases is just as important as writing new code. In this role, you will develop and maintain real-time, computationally intensive applications involving data processing, real-time communications, and machine-learning algorithm integration.

You'll work closely with a team of ML engineers and software developers, contribute to system architecture and performance optimization, and help ensure our tools are robust, efficient, and production ready. You will have the opportunity to work on meaningful, high-impact projects in a close-knit engineering team. If you enjoy building systems end-to-end, optimizing performance, and understanding how software interacts with hardware at a deep level, you'll fit right in.

Important Note:

This is a software engineering role and not a prompt engineering role. Candidates with strong LLM prompting skills but limited understanding of software engineering fundamentals will not be successful here.

Minimum qualifications

  • B.S. in Computer Science or related field, preferably M.S., Ph.D, and/or 3+ years of experience
  • Expertise in Python with a minimum of two years of demonstrated hands-on professional development experience and exposure to scientific/computational libraries such as NumPy, SciPy, pandas, scikit-learn, PyTorch, etc.
  • Experience developing real-time, computationally-focused applications
  • Working knowledge of SQL and experience with one or more of MySQL, PostgreSQL, or SQLite
  • Strong fundamental understanding of computing hardware architectures and how they influence software architectural decisions
  • Experience with software development processes, including version control, documentation, testing, and code review
  • Excellent technical communication skills and a customer-service mindset
  • Ability to work in Durham, NC (relocation assistance available)
  • Eligibility for US security clearance (US citizenship is required)

Preferred qualifications

  • Linux application development
  • Experience with embedded systems or deploying AI/ML solutions on edge hardware (highly desirable)
  • Familiarity with real-time systems, edge hardware optimization, and performance profiling
  • Experience with signal processing, pattern recognition, image processing, and/or machine learning techniques
  • Prior Department of Defense project experience

Benefits

  • Competitive salary, cash bonus, equity structure, and 401k with employer contributions
  • Excellent health care coverage, including dental and vision plans
  • Parental leave
  • Short-term and long-term disability insurance
  • Life insurance
  • Flexible work schedule
  • Tuition support
  • PTO and paid holidays

Visit us: www.covar.com