Intermediate Software Engineer
Cornell Pump
Cornell Pump Company is a prominent leader in the centrifugal pump industry with over 75 years of experience and continuous growth. Our manufacturing facilities located in Clackamas, OR, Vancouver, WA, and Rock Hill, SC allow us to serve diverse markets such as Agriculture, Industrial, Municipal, Rental, and Mining. We’re currently seeking an Intermediate Software Engineer to join our growing team. This full-time, onsite position is based at our Clackamas location. If you thrive in a fast-paced environment, enjoy solving challenges, and value a strong support system, we encourage you to apply. What You’ll Do: As the Intermediate Software Engineer, you will develop APIs, database infrastructure, and user interfaces to create, improve, and support multiple cloud-based software products and platforms. Interfaces with various types and sources of data, including telemetric data from IoT‑monitored remote equipment, and manufacturing, sales, and part data from ERP databases. You’ll emphasize readability, reusability, and maintainability of code written, and demonstrate a commitment to optimizing all of the above in your work and in code reviews. You may provide technical guidance and assistance to other Cornell Engineers. Develop features and bug fixes for various Software projects and products. Uphold development standards and style guidelines as defined in documentation and/or as communicated by the Software Manager and/or Senior Software Engineers. Recognize and report bugs in existing solutions and deployed code. Identify and communicate gaps in product feature implementation and potential avenues for improvement of existing Software processes. Track work and keep the state of feature tickets up-to-date using team-defined Jira workflow. Review feature pull requests with focus on efficacy and maintainability of code, in addition to core functionality. Assist with feature design and documentation under the supervision of the Software Manager and/or Senior Software Engineer(s). Some amount of development work will be done in Ruby on Rails; learning Rails on the job, and maintaining and improving an existing code base written in Rails, will be a requirement of this position. In rare circumstances you may need to help with major production issues outside of normal working hours. You Should Be Proficient with the Following: SQL (MySQL preferred) React.js Python Experience with the Following is Desirable: Amazon Web Service (AWS)
CI/CD
MQTT Ruby Ruby on Rails Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or Computer/Electrical Engineering or related fields, and 4 years relevant professional experience, or equivalent relevant experience/demonstrated ability. We offer many company benefits: 10 paid holidays and PTO starting at two weeks per year 401K Plan – Up to 7.5% (3% employer contribution and up to another 4.5% employer matching), as based on your contribution thereafter: immediate full vesting Two medical plans: a PPO and an HDHP with an HSA Pet Insurance Company-paid Employee Assistance Program (EAP) Two weeks of paid Parental Leave Company-Paid Life Insurance & AD&DD, Short-Term Disability and Long-Term Disability Additional Voluntary Life Insurance & AD&DD Supplemental health insurance: hospital, accident, and critical illness insurance Safety Shoes: Get up to $250 reimbursed every two years Prescription Safety Glasses: Get up to $250 reimbursement every two years Employee Rewards and Recognition Program Coffee and healthy snacks are provided daily Free lunch with food truck Fridays throughout the Summer, a summer party for the family, holiday events, and Santa Day for the kids Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr Cornell Pump- Cornell Pump is seeking an Intermediate Software Engineer to develop and support cloud-based software products. This full-time, onsite role is based in Clackamas, Oregon. Candidates should have a Bachelor's degree and 4 years of relevant experience. The position offers...SuggestedFull time
- ...streamline maintenance operations. Our comprehensive suite of software products empowers clients to ensure vendor compliance, optimize... ...About the Job NetVendor seeks a full-stack PHP software engineer to join our team in building and maintaining our SaaS platform....SuggestedTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours
- The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure,...SuggestedLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...finest technology portfolio in the business. Our highly innovative software tools span the full breadth of semiconductor and electrical... ...embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre's flagship...SuggestedWork at officeLocal areaWork from home
$105.6k - $145.2k
...Innovate at the Intersection of AI and Construction: 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 ProjectSight team in Lake...SuggestedFull timeWork at officeLocal areaWorldwide$16.8 per hour
...'s a serious impact. At NAVEX, you will join our product engineering team that shares a passion for writing great code, embracing new... ...protect their reputation and bottom line. As our Junior Software Engineer, you will have ample opportunity to grow your career...Hourly payPart time- ...Software Engineer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental...Permanent employmentLocal area
- ...is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop... ...of technical problems. Technical Lead in guiding junior engineers. Works without supervision on the most complex projects with complete...Work at officeLocal areaWork from home
- ...is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop... ...design. We are looking for a highly motivated Senior Software Engineer to work as part of Calibre R&D team that develops high...Work at officeLocal areaWork from home
$152.88k - $197.7k
Job Family: Software Req ID: 500447 Employer: Siemens Industry Software Inc. Job Title: Software Engineer Advanced [MULTIPLE POSITIONS] Job Location: Wilsonville, OR Job Type: Full Time Rate of Pay: The salary range for this position in Wilsonville, OR is $152,88...Full timeRemote workFlexible hours- ...Products Group, we are dedicated to excellence in the design and engineering ofLam's etch and deposition products. We drive innovation to... ...in the semiconductor industry. The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- LAM RESEARCH Corporation in Tualatin, Oregon is looking for a Software Engineer to join their Global Products Group. You'll design and develop software programs while collaborating with cross-functional teams to drive innovation in semiconductor solutions. The ideal candidate...Remote work
- LAM RESEARCH Corporation in Tualatin, Oregon is seeking a Software Engineer to design and develop innovative software solutions for its cutting-edge products. You will be responsible for programming, debugging, and enhancing existing applications while collaborating with...Remote job
$117.4k - $146.7k
...Platform Automation Engineering Our team is building a modern hybrid cloud platform from the ground up to support the next generation... ...consistent and scalable operations. Our approach emphasizes software-driven infrastructure, infrastructure-as-code, Git-based...Full timeWork experience placementLocal areaRemote workShift work$154.2k - $277.6k
...is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop... ...of experience and a Master’s degree in computer science, engineering, or an equivalent field. Location Wilsonville, Oregon, United...Local area$129.6k - $233.3k
...Senior Agentic Ai Software / Systems Engineer - Us Hybrid Charlotte, Nc Siemens offers a variety of health and wellness benefits to our employees. The pay range for this position is $129,600 - $233,300 annually with a target incentive of 5-10% of the base salary. The...Local area- Job Family: Software Req ID: 490274 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software... ...system design. We are looking for a highly motivated Principal Engineer to work as part of Calibre LVS R&D team. You need strong C++ skills...Full timeWork at officeWork from home
$161.7k - $258.8k
Sr. Software Engineer (Teradyne, Oregon) Date: Feb 17, 2026 Location: Tualatin, OR, US We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology...Flexible hours$129.6k - $233.3k
Siemens Mobility is seeking a Senior Software Engineer in Wilsonville, Oregon. You will be part of the Calibre R&D team, working on circuit reliability verification solutions. The ideal candidate holds a Bachelor’s in computer science or Electrical Engineering, with up...- ...Role: Software Engineer (.Net) Duration: 6 + Months Location: Portland, OR Note: looking for local profiles, in and around Portland, OR Required Skills: ~3+ years of professional experience developing full-stack C#/ASP.Net based applications...Local area
$60k - $70k
...attitude with the initiative to learn and grow, we want to hear from you! Cornell Pump Company is seeking an Inside Sales Application Engineer to join our team in Clackamas, OR. This is a great opportunity to join our Municipal Market team where you’ll support customers...Full timeImmediate startMonday to Friday- ...Products Group, we are dedicated to excellence in the design and engineering of Lam\u2019s etch and deposition products. We drive... ...semiconductor industry. \n\n \n\n## The impact you\u2019ll make\n\nAs a Software Engineer at Lam, you will be at the forefront of innovation by...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...has amassed the finest technology portfolio in the business. Our software tools span the full breadth of semiconductor and electrical... ...benefits packages. Siemens EDA has an opportunity for a Software Engineer, with a degree in Computer Science, to join the Mars Common...Work at officeLocal areaWork from homeWeekend work
- ...Senior DevOps Engineer – Identity Focus Our team is looking for a DevOps engineer with at least 9+ years cloud experience including specialization with Identity. Our project involves building automations for a greenfield managed service product in AWS and we are looking...
- A leading technology company in Wilsonville, OR is looking for a Software Engineer Advanced. This role involves developing algorithms for semiconductor manufacturing and writing efficient programs in C++ and Python. Candidates must have a relevant bachelor’s or master’s...Remote work
- ...Mobile Engineer (Intune Engineer) Location(S): Onshore, SI Office: Alpharetta, GA; Charlotte, NC; Chicago, IL; Colorado Springs,... ...have strong, hands-on Intune experience—not at a beginner or intermediate level. Will manage mobile device policies, enrollments, integrations...H1bWork at officeShift work
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...Remote work
- ...Responsibilities Design, develop, andimplement high-quality software solutions using the .NET framework,Microsoft SQL, and other... ...Bachelor's degree in computerscience, Software Engineering, or a related field (or equivalentexperience). Proven experience...
- Proficient in Java 8 • Proficient with JavaScript on frontend (React, Angular, etc.) and backend (Node.js) components. • 3 years' experience in building cloud-based enterprise systems, ideally on AWS. • Basic understanding of DNS, Networking, Virtualization, Linux...
- ...the following disciplines: Computer Science Electrical Engineering Information Systems Information Technology Computer... ...years of experience in Java development ~ Understanding of the software development life cycle ~ Basic knowledge of Core Java ~...Part timeH1bRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!
- part time software developer remote Oregon City, OR
- ultimate software Oregon City, OR
- healthcare software sales Oregon City, OR
- software sales Oregon City, OR
- software Oregon City, OR
- software implementation project manager Oregon City, OR
- remote software sales Oregon City, OR
- software support Oregon City, OR
- id software Oregon City, OR
- entry level software sales Oregon City, OR


