1

Software Software Jobs in Oregon (NOW HIRING)

Software Developer Job Details Software Development Engineer with minimum 5 years of continuous development experience using C#.Net 5.0 with Visual Studio 2012 or higher, capable of implementing ...

Software Developer Location :Remote, US US Citizen or Permanent Resident Responsibilities * Design, develop, unit test and support thesuite of applications, using C#, SQL, JavaScript and other ...

Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...

The Software Engineer is responsible for the design and development of software applications and reusable software components for the Cotiviti Inc product suite, in compliance with predefined coding ...

Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ...

Software Engineer - NIKE USA Inc. - Beaverton, OR. Build and deliver scalable data and analytics solutions focused on Supply Chain ,Consumer and Marketplace data products; design and implement Supply ...

OR ยท On-site

As a Software Engineer at Obsidian, you'll: Work across different parts of the product and codebase: backend services, APIs, data pipelines, integrations, product features, and internal tools. This ...

Software Developer II Department: Services Development Reports to: Senior Services Manager Suvoda is a global clinical trial technology company shaping digital experiences that enable clinical trial ...

Software Engineer Location: Hillsbrough,OR Duration: Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux networking internals. Performance analysis and ...

OR ยท On-site

$29 - $32/hr

Software Developer Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies ...

The world's largest law firms, corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters.

Software Developer II Department: Services Development Reports to: Senior Services Manager Suvoda is a global clinical trial technology company shaping digital experiences that enable clinical trial ...

Software Developer 3 + months Project Portland, OR The client is seeking an individual with knowledge and ability to learn while maintaining a consistent focus on database and website maintenance and ...

next page

Showing results 1-20

Software Software information

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, expertise in high-demand areas like machine learning or cloud computing, and working at large tech companies or startups, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level often requires advanced skills, strong performance, and sometimes leadership roles or specialized certifications.

Which is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and solutions architects tend to have the highest salaries in the software industry. These positions often require advanced skills, experience, and certifications, and may involve leadership responsibilities or specialized technical expertise.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, development tools, and software lifecycle processes, and may involve working in teams or independently across various industries.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

What jobs in the US pay $300,000 a year?

In the software industry, roles such as senior software engineers, software architects, and engineering managers can earn $300,000 or more annually, especially with experience, specialized skills, and working at large tech companies or startups. High compensation often includes base salary, bonuses, and stock options, and requires advanced technical expertise and leadership abilities.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.
What cities in Oregon are hiring for Software Software jobs? Cities in Oregon with the most Software Software job openings:
Infographic showing various Software Software job openings in Oregon as of June 2026, with employment types broken down into 87% Full Time, 9% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.
Software Engineer

Software Engineer

Advanced Navigation and Positioning Corporation

Hood River, OR โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Position Description: Job SummaryANPC is a global supplier of precision approach guidance and area surveillance solutions aimed at improving the safety and capacity of civil and military aviation for customers on all seven continents. Our transponder-based solutions are designed to serve airfields where others cannot. We are a team of extraordinary professionals working together to perform an important mission to uniquely serve airports with terrain, obstacles and other challenges that no other business can provide.As a Software Engineer at ANPC, you will be an integral part of our engineering team, developing real-time, safety-critical software applications. You will play a key role in a multi-year product evolution, directly impacting the safety and reliability of our systems.We are recruiting exclusively for candidates at our Hood River, Oregon headquarters. This role is not remote eligible.Essential Job Functions? Help drive a multi-year transition of our legacy architecture from single-core processes to a modern, single multi-core chipset solution.? Refine system requirements into robust software requirements, ensuring the software performs flawlessly under all foreseeable operating conditions.? Participate in designing a modular hardware/software architecture, utilizing partitioning strategies to optimize compliance with Design Assurance Level (DAL) constraints.? Author high-quality software detailed design documentation and ensure strict requirements traceability across the lifecycle, aligned with DO-278A and DO-330 standards.? Embrace Agile methodologies by creating/sizing stories, managing product backlogs, and actively participating in continuous integration and automated verification activities.Education and Work Experience Requirements? Bachelorโ€™s degree in Software Engineering, Computer Science, Physics, or a related engineering discipline.? Experience developing and leveraging modular system and software architectures and creating downstream software detailed design, coding, and verification plan, procedure, and report artifacts.Core Requirements (Must Have)? Systems Programming: Strong, hands-on proficiency in C or C++.? Embedded & Firmware Development: Solid understanding of the hardware/software boundary, including bare-metal development, real-time operating systems (RTOS), and device driver implementation.? Technical Writing: Proven ability to author clear, concise, and unambiguous software requirements and high-quality design artifacts with minimal editorial oversight for certification submittals.? Modern Methodologies: Experience working within Agile product development frameworks, modular/incremental development practices, and continuous integration workflows.Highly Valued & "Nice to Have" Skills? Application & UI Development: Experience with C#, the .NET framework, and Win UI, including a foundational understanding of desktop UI/UX design principles.? Operating Systems: Familiarity with POSIX, Unix, or Linux environments.? Hardware & Scripting Integration: Exposure to FPGA integration and standard system bus architectures (e.g., AXI protocols). Proficiency in Python for automation, testing, or scripting.? Regulatory Standards: Familiarity with safety-critical software standards and compliance paths (e.g., DO-178C, DO-278A, or DO-330).? Legacy Codebases: Experience refactoring, modernizing, and maintaining complex legacy hardware/firmware codebases.Due to the sensitive nature of the information and projects handled at this facility, this position requires U.S. citizenship. Candidates must be U.S. citizens to be considered for this role.Work environmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office environment. The noise level in the work environment is usually quiet to moderate. The employee will be exposed to the typical office environment with computers, printers and telephones.The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office environment. The noise level in the work environment is usually quiet to moderate. The employee will be exposed to the typical office environment with computers, printers and telephones.
Physical DemandsPhysical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job in an office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; talk and hear at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; lift, push, carry, or pull up to 20 pounds.In addition to base pay, our competitive total rewards package consists of:? 401(k) plan with match and immediate vesting.? Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.? Access to Flexible Spending Accounts (Medical and Dependent Care).? Generous paid time off including 4 weeks of vacation per year, 11 paid company holidays, which includes a winter company shutdown from Christmas to New Yearโ€™s.