2

Entry Level Associate Software Engineer Jobs in Oregon

Performance Contracting is seeking a motivated individual to join our growing employee-owned organization as an entry-level Associate Project Engineer for its Portland 553 operations based in ...

Performance Contracting is seeking a motivated individual to join our growing employee-owned organization as an entry-level Associate Project Engineer for its Portland 553 operations based in ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

Bachelor's degree in Computer Science, Engineering or equivalent OR equivalent (minimum 12 years) work experience. (If Associate's Degree, must have minimum 6 years work experience) Bonus Points If ...

Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Technical Solutions Engineer to work on impactful software that serves 305 million patients globally. In this ...

Position Overview The Associate Project Engineer (Assoc. PE) is an entry level position that ... This engineer also works on 3rd party hardware, software, and network related issues that are sold ...

Software Engineering Manager, ABSA2026SEM

OR · On-site +1

$135K - $165K/yr

Software Engineering Manager Employer: FactSet Research Systems Inc. Location: (FULLY REMOTE) 45 Glover Ave, 7th Floor, Norwalk, CT 06850. Remote Positions: These positions may be performed remotely ...

Position Overview This position is intended to be an entry level position focused on software ... Correspond with Software and Template Engineering, give feedback to any questions they may have ...

next page

Showing results 1-20

Entry Level Associate Software Engineer information

See Oregon salary details

$23.3K

$47.6K

$68.7K

How much do entry level associate software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for entry level associate software engineer in Oregon is $47,627.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,100.00 and $52,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Entry Level Associate Software Engineer position, and why are they important?

To thrive as an Entry Level Associate Software Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), computer science fundamentals, and typically a bachelor’s degree in a related field. Familiarity with version control systems like Git, basic debugging tools, and IDEs, as well as any relevant internships or coding certifications, is highly valuable. Strong problem-solving abilities, collaboration, adaptability, and clear communication skills are essential to stand out. These qualifications enable you to effectively contribute code, learn in a team environment, and grow quickly in a fast-paced industry.

What does a typical day look like for an Entry Level Associate Software Engineer?

A typical day for an Entry Level Associate Software Engineer often starts with a team stand-up meeting to discuss progress and upcoming tasks. You'll spend much of your time writing and testing code, fixing bugs, and collaborating with more senior engineers or cross-functional teams on projects. Expect to participate in code reviews, attend learning sessions or trainings, and sometimes work on documentation or tickets assigned from agile sprints. The role usually offers a supportive environment where asking questions and learning from teammates is encouraged. This hands-on, interactive mix of responsibilities helps you quickly build both technical and soft skills essential for career advancement.

What is an Entry Level Associate Software Engineer job?

An Entry Level Associate Software Engineer is a junior role in software development where individuals assist in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior engineers to develop solutions based on project requirements. Responsibilities may include debugging code, writing documentation, and participating in team meetings. This role is ideal for recent graduates or those with limited professional experience looking to grow their technical skills. Strong problem-solving abilities and knowledge of programming languages like Java, Python, or C++ are commonly required.

What are popular job titles related to Entry Level Associate Software Engineer jobs in Oregon? For Entry Level Associate Software Engineer jobs in Oregon, the most frequently searched job titles are:
Associate Software Engineer (Open3D) - Remote

Associate Software Engineer (Open3D) - Remote

micro1 AI

Portland, OR • Remote

$20 - $120/hr

Part-time

Posted 16 days ago


Job description

Job Title: Junior Software Engineer (Open 3D Engine)


Job Type: Contractor


Location: Remote


Job Summary: Join our client's team as a Junior Software Engineer (Open 3D Engine) and play a pivotal role in training next-generation AI systems for 3D environments. You will leverage your O3DE expertise, spanning the Component Entity System, Atom Renderer, and physics simulations, to generate high quality, synthetic data, enabling AI models to learn, reason, and construct high performance, AAA quality digital worlds.


Key Responsibilities:

  1. Design, develop, and implement interactive 3D scenes and simulations using Open 3D Engine (O3DE) for AI training purposes.
  2. Leverage the full suite of O3DE tools—including Atom Renderer, Component Entity System, Gems, and Asset Processor—to create high-fidelity, effective environments.
  3. Collaborate with the customer’s team to transform conceptual ideas into finished AI training workflows and simulations.
  4. Integrate Python and C++ scripts for enhanced functionality and automation within O3DE projects.
  5. Utilize AWS services to support robust, scalable 3D simulation deployment and asset management.
  6. Document processes and communicate progress clearly through strong written and verbal updates.
  7. Troubleshoot and optimize simulation performance, ensuring accuracy and efficiency for AI training objectives.


Required Skills and Qualifications:

  1. Hands-on experience with O3DE (Open 3D Engine), including a deep understanding of core tools and asset workflows.
  2. Proficiency in Python and C++ for 3D scene development and automation.
  3. Experience building interactive 3D environments from concept to completion, tailored for simulation and AI training.
  4. Familiarity with Atom Renderer, Component Entity System, Gems, and Asset Processor within O3DE.
  5. Strong written and verbal communication skills, with the ability to clearly document and present technical concepts.
  6. Basic knowledge of AWS infrastructure and its application for cloud-based development and deployment.
  7. Background in game development, simulation, or real-time graphics projects.


Preferred Qualifications:

  1. Previous experience working directly on AI training or simulation projects within O3DE.
  2. Exposure to asset management pipelines and collaborative development environments.
  3. Demonstrated initiative in adopting new O3DE tools and staying current with engine updates.