1

Junior Software Engineer Jobs in Eugene, OR (NOW HIRING)

We are looking for a talented and motivated Associate Software Engineer to join our development team in Corvallis, Oregon. This is an opportunity to work at the cutting edge of motion tracking ...

Senior Bridge Engineer/Project Manager

Eugene, OR · On-site

$99K - $129K/yr

Mentor junior engineers and technical staff Minimum Qualifications Include: * Experience with state ... Proficiency with structural analysis and design software * 5+ years of project management ...

Pipeline Engineer

Eugene, OR · Hybrid

$81K - $134K/yr

Serve as a technical resource on multidisciplinary project teams, support junior staff development ... Experience with pipeline design software and hydraulic modeling tools preferred. Kennedy Jenks ...

You'll play a key role in mentoring junior staff while also collaborating with seasoned ... Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ...

You'll play a key role in mentoring junior staff while also collaborating with seasoned ... Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ...

... drafting software, a strong work ethic, and the ability to mentor junior staff, provide quality ... May perform the role of project engineer on large and/or complex multidiscipline projects. Leads ...

You'll also help mentor and develop junior staff while advancing innovative, sustainable ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (C3D/P3D ...

Junior Software Engineer information

See Eugene, OR salary details

$46.7K

$95K

$142.6K

How much do junior software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for junior software engineer in Eugene, OR is $94,955.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,300.00 and $95,900.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

What are the most commonly searched types of Software Engineer jobs in Eugene, OR?

The most popular types of Software Engineer jobs in Eugene, OR are:

What are popular job titles related to Junior Software Engineer jobs in Eugene, OR?

For Junior Software Engineer jobs in Eugene, OR, the most frequently searched job titles are:

What job categories do people searching Junior Software Engineer jobs in Eugene, OR look for?

The top searched job categories for Junior Software Engineer jobs in Eugene, OR are:

What cities near Eugene, OR are hiring for Junior Software Engineer jobs?

Cities near Eugene, OR with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Eugene, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $94,955 per year, or $45.7 per hour.

Associate Software Engineer

Optitrack

Corvallis, OR • On-site

$70 - $90/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Job description

About OptiTrack

OptiTrack is a global leader in 3D motion tracking solutions, delivering high-performance motion capture systems for a wide range of applications including virtual production, biomechanics, robotics, and game development. Our technology powers innovation at some of the world’s leading research institutions, studios, and companies.

We are looking for a talented and motivated Associate Software Engineer to join our development team in Corvallis, Oregon. This is an opportunity to work at the cutting edge of motion tracking, contributing to real‑time systems used around the world.

What You’ll Do
  • Design, develop, and maintain C++ desktop applications that interact with motion capture systems.
  • Work collaboratively with software, hardware, and QA engineers to build high-performance, real-time applications.
  • Contribute to internal tools and pipelines using C++, Python, and possibly other similar languages.
  • Participate in code reviews, testing, and documentation as part of the software development lifecycle.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or a related field.
  • Hands‑on experience developing desktop applications in C++.
  • Working knowledge of Python.
  • Strong problem‑solving and debugging skills.
  • Good verbal and written communication skills for documentation and internal collaboration.
  • Willingness to work on‑site in Corvallis, OR.
  • Experience with motion capture systems or 3D tracking technologies.
  • Knowledge of machine learning or artificial intelligence.
  • Familiarity with game engines such as Unreal Engine, Unity, or others.
  • Experience working on real‑time or high‑performance system.
All benefits start on first day of employment!
  • 75% employer‑paid medical for employee. Family coverage also included.
  • 100% employer paid dental, and vision for employee and dependents.
  • 100% employer paid long‑term, short‑term disability, and life insurance policy.
  • 401k Match: if you’re contributing 5%, we match 4%. 100% vested immediately.
  • 10 paid holidays.
  • Starting at 15 days paid PTO (inclusive of sick and vacation time) annually.
  • Employee Assistance Program (EAP).
  • Flexible Spending Account (FSA).
EEOC Statement

OptiTrack is an equal opportunity employer, we believe in fostering a culture of equality, diversity, and inclusivity. Our commitment to this goal is clearly expressed in our zero‑tolerance policy for discrimination and harassment of any kind, including on the basis of race, color, sex, age, religion, sexual orientation, national origin, disability, genetic information, pregnancy, protected veteran status or any other characteristic protected by applicable federal, state, or local laws. Our hiring practices ensure that decisions are based solely on qualifications, merit, and current business needs, while extending to all aspects of our operations - from recruitment and promotion to layoff and recall, to leave of absence, compensation, benefits, and training. We are committed to remaining a drug‑free workplace.

#J-18808-Ljbffr