Engineering Jobs in Portland
76 positions found — Page 7
Job Title: Sr. Automation Engineer
Location: Hillsboro, OR
Duration: Long Term
Job Summary
Panasonic Avionics Corporation is seeking Senior Automation Engineers to lead and enhance advanced automation solutions for embedded and UI-driven systems. The ideal candidates will bring deep expertise in Python-based automation, Robot Framework, and QNX environments, with a strong focus on scalable test architecture, framework migration, and high-volume regression execution. This role requires hands-on technical leadership, cross-layer debugging skills, and collaboration within complex embedded and aviation-grade systems.
Mandatory Technical Skills
(Minimum 5+ years of hands-on experience in each)
- Python automation using Pytest or Robot Framework
- QNX OS (POSIX-compliant systems)
- UX/UI Automation & Testing
Key Responsibilities
- Design, architect, and enhance scalable automation frameworks using Python and Pytest.
- Perform migration of automation assets from Robot Framework to Python/Pytest, ensuring feature parity and long-term maintainability.
- Analyze and interpret large Robot Framework keyword libraries and enable reuse within Python-based executions.
- Optimize hybrid execution models involving both Pytest and Robot Framework assets.
- Develop wrapper layers, fixtures, utilities, and reusable automation components.
- Independently debug complex cross-layer automation issues spanning Python, Robot Framework, QNX OS, and device-level tools.
- Integrate automation frameworks with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
- Execute and maintain UI and device automation using Appium, Selenium, or equivalent tools.
- Enforce modular test design principles, including page-object and page-keyword patterns, to ensure long-term automation maintainability.
- Mentor junior engineers and uphold automation design, coding standards, and best practices.
Required Qualifications
- 5+ years of hands-on experience with Python automation and Pytest.
- Strong practical experience with Robot Framework, including keywords, resources, variables, and test structuring.
- Proven experience managing and maintaining large keyword repositories (1000+ keywords).
- Experience working with QNX OS, POSIX systems, Hypervisor-based virtualization, and Cloud environments (AWS).
- Solid understanding of Git version control, branching strategies, and CI/CD workflows.
- Experience with UI and device automation tools such as Appium and Selenium.
- Strong analytical, debugging, and problem-solving skills with the ability to work independently.
- Excellent communication skills and experience working in cross-functional teams.
Preferred Qualifications
- Experience in mobility, embedded systems, aviation, or high-volume regression environments.
- Exposure to automation framework migration, cross-framework interoperability, or keyword reuse models.
- Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field.
Job Title: Sr. Automation Engineer
Location: Hillsboro, OR
Duration: Long Term
Job Summary
Panasonic Avionics Corporation is seeking Senior Automation Engineers to lead and enhance advanced automation solutions for embedded and UI-driven systems. The ideal candidates will bring deep expertise in Python-based automation, Robot Framework, and QNX environments, with a strong focus on scalable test architecture, framework migration, and high-volume regression execution. This role requires hands-on technical leadership, cross-layer debugging skills, and collaboration within complex embedded and aviation-grade systems.
Mandatory Technical Skills
(Minimum 5+ years of hands-on experience in each)
- Python automation using Pytest or Robot Framework
- QNX OS (POSIX-compliant systems)
- UX/UI Automation & Testing
Key Responsibilities
- Design, architect, and enhance scalable automation frameworks using Python and Pytest.
- Perform migration of automation assets from Robot Framework to Python/Pytest, ensuring feature parity and long-term maintainability.
- Analyze and interpret large Robot Framework keyword libraries and enable reuse within Python-based executions.
- Optimize hybrid execution models involving both Pytest and Robot Framework assets.
- Develop wrapper layers, fixtures, utilities, and reusable automation components.
- Independently debug complex cross-layer automation issues spanning Python, Robot Framework, QNX OS, and device-level tools.
- Integrate automation frameworks with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
- Execute and maintain UI and device automation using Appium, Selenium, or equivalent tools.
- Enforce modular test design principles, including page-object and page-keyword patterns, to ensure long-term automation maintainability.
- Mentor junior engineers and uphold automation design, coding standards, and best practices.
Required Qualifications
- 5+ years of hands-on experience with Python automation and Pytest.
- Strong practical experience with Robot Framework, including keywords, resources, variables, and test structuring.
- Proven experience managing and maintaining large keyword repositories (1000+ keywords).
- Experience working with QNX OS, POSIX systems, Hypervisor-based virtualization, and Cloud environments (AWS).
- Solid understanding of Git version control, branching strategies, and CI/CD workflows.
- Experience with UI and device automation tools such as Appium and Selenium.
- Strong analytical, debugging, and problem-solving skills with the ability to work independently.
- Excellent communication skills and experience working in cross-functional teams.
Preferred Qualifications
- Experience in mobility, embedded systems, aviation, or high-volume regression environments.
- Exposure to automation framework migration, cross-framework interoperability, or keyword reuse models.
- Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field.
Job Title: Embedded Software Tester - Python
Location: Hillsboro, Oregon
Job Type: Full-Time
Job Description:
We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.
Key Responsibilities
Automation Framework Development
- Architect, develop, and maintain automation frameworks primarily using Python and Pytest.
- Lead migration of existing Robot Framework tests to Python/Pytest equivalents.
- Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.
Test Execution & Optimization
- Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions.
- Optimize hybrid execution flows involving both Pytest and Robot Framework assets.
- Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.
Cross-Layer Debugging & Integration
- Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems.
- Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps).
Collaboration & Mentorship
- Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
- Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability.
System & Environment Interaction
- Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS).
- Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).
Required Skills & Experience
- 7–10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest.
- Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories.
- Strong skills in UI automation using tools such as Appium/Selenium.
- Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns).
- Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS).
- Good understanding of Git, branching strategies, and CI/CD workflows.
- Proven ability to debug complex, multi-layered test automation environments.
Preferred Qualifications
- Exposure to embedded systems, aviation, or high-volume regression environments.
- Experience in framework migration, cross-framework interoperability, or keyword reuse models.
- Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions).
- Familiarity with fault injection tools and hardware simulation techniques.
- Bachelor’s degree in Computer Science, Electronics, or related technical field.
Nice-to-Have Skills
- Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video).
- Fault-injection and hardware simulation experience.
- Knowledge of peripheral communication protocols (e.g., GMSL, IP).
Hi,
I hope this email finds you well. I have a job position; see below if you would like to consider replying back to me with your resume.
Job Title: Senior Automation Engineer
Location: Hillsboro, Oregon
Client: LTTS
Job Type: Full-Time
Job Description:
We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.
Key Responsibilities
Automation Framework Development
- Architect, develop, and maintain automation frameworks primarily using Python and Pytest.
- Lead migration of existing Robot Framework tests to Python/Pytest equivalents.
- Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.
Test Execution & Optimization
- Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions.
- Optimize hybrid execution flows involving both Pytest and Robot Framework assets.
- Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.
Cross-Layer Debugging & Integration
- Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems.
- Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps).
Collaboration & Mentorship
- Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
- Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability.
System & Environment Interaction
- Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS).
- Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).
Required Skills & Experience
- 7–10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest.
- Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories.
- Strong skills in UI automation using tools such as Appium/Selenium.
- Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns).
- Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS).
- Good understanding of Git, branching strategies, and CI/CD workflows.
- Proven ability to debug complex, multi-layered test automation environments.
Preferred Qualifications
- Exposure to embedded systems, aviation, or high-volume regression environments.
- Experience in framework migration, cross-framework interoperability, or keyword reuse models.
- Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions).
- Familiarity with fault injection tools and hardware simulation techniques.
- Bachelor’s degree in Computer Science, Electronics, or related technical field.
Overview:
Our client, an engineering firm specializing in renewable energy, water, and environmental solutions, is seeking a Senior Scientist to lead and support ecological assessments and water management projects. This role focuses on conducting instream flow and habitat analyses, collaborating with multidisciplinary teams, evaluating ecosystem flow requirements, and delivering science-based recommendations that support sustainable water allocation and regulatory decision making. This is a hybrid, full-time position based in Portland, OR.
Responsibilities:
- Leading instream flow assessments using methods such as PHABSIM, IFIM, and habitat simulation models.
- Analyzing hydrologic and ecological data to determine flow needs for aquatic organisms and riparian habitats.
- Interpreting hydraulic modeling results and GIS-based habitat mapping.
- Collecting and interpreting field data on streamflow, habitat conditions, and water quality.
- Preparing technical reports and communicating findings to stakeholders and regulatory agencies.
Requirements:
- MS or PhD in Aquatic Ecology, Hydrology, Environmental Science, or related fields.
- 10 years of field experience in streamflow measurement and habitat surveys.
- Experience with instream flow assessments, aquatic habitat impact analyses, ecological modeling, and statistical analyses, as well as project management and consulting.
- Familiarity with environmental flow standards, water management regulations, and hydropower operations.
- Knowledge of water rights frameworks and instream flow policy.
- Strong knowledge of streamflow dynamics and aquatic species-habitat relationships.
- Excellent technical writing and communication skills.
- Ability to establish and maintain long-lasting relationships with clients to assist them in solving complex challenges related to aquatic ecology.
- Demonstrated ability to work effectively with a multidisciplinary team and to apply strong consulting and scientist skills from study design and planning through analysis and reporting.
- Must possess permanent authorization to work in the United States.
- Must be willing to travel and possess a valid driver's license.
Work sponsorship is not available at this time. Third-party candidates will not be considered for this position.
ACS Professional Staffing will provide equal employment opportunities to all applicants without regard to the applicant’s race, color, religion, sex, gender, genetic information, national origin, age, veteran status, disability status, or any other status protected by federal or state law. The company will provide reasonable accommodations to allow an applicant to participate in the hiring process if so requested.
If you have any questions about the job posting, please contact
If you have any questions about our Reasonable Accommodation Policy, please feel free to email
Salary: $175,000
- $250,000 per year A bit about us: We are a high-tech company/start-up focused on developing autonomous ocean-based power systems that can generate ultra-low-cost, renewable energy to support the future of computing and transport.
Our team builds sealed, self-sustaining marine units that combine energy generation, compute, communications, and storage—engineered to operate for years in some of the harshest conditions on Earth.
Our mission is simple but ambitious: unlock clean, reliable energy from the open ocean and reshape what’s possible for global infrastructure.
Why join us? Top of Market Base Salary ($175-250k) Equity Company-covered M/D/V insurance for employee and family 401k FSA Unlimited PTO and excellent work/life balance Flexible working hours Job Details As a senior or lead-level mechanical engineer on our core electronics team, you willbe repsonsible for designing and integrating the mechanical systems that protect and support the company’s core electronics inside long-duration, ocean-deployed power units.
Responsibilities include translating system requirements into CAD models (Siemens NX) and engineering drawings, selecting materials and manufacturing methods, building and testing prototypes, and iterating designs through the full product lifecycle—from concept to production.
The Senior role is a hands-on technical position focused on detailed design and rapid prototyping, while the Lead role adds ownership over system-level architecture, cross-functional decision-making, documentation, and mentoring other engineers as the team grows.
MUST HAVE: Bachelor's or higher in mechanical, aerospace, or a related engineering field 5+ years of experience designing/packaging electronic systems for production.
Including cabling, harnessing, and enclosure integration Expertise in 3D CAD, ideally Siemens NX Knowledge of GD&T and tolerance stack-ups Work on high-reliability, high-voltage, or EMI-sensitive electronic packaging NICE TO HAVE: Experience in systems for the marine/naval, aerospace, or EV automotive industries Thermal or Structural simulation experience 2+ years of team lead experience required for the lead-level role Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Jobot is an Equal Opportunity Employer.
We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws.
Jobot also prohibits harassment of applicants or employees based on any of these protected categories.
It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.
Sometimes Jobot is required to perform background checks with your authorization.
Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at /legal.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
Frequency varies for text messages.
Message and data rates may apply.
Carriers are not liable for delayed or undelivered messages.
You can reply STOP to cancel and HELP for help.
You can access our privacy policy here: /privacy-policy
Job type: Temporary (1 year)
Location: The preferred locations are Portland, OR /Phoenix, AZ / Pittsburgh, PA / Boise, ID. Exceptions may be considered that would allow you to sit in alternate Jacob's offices,
Responsibilities:
- Develop basic piping layouts and perform pipe routing tasks in AutoCAD Plant 3D, Revit, or CADWorx under direction from senior staff.
- Apply fundamental piping design principles, including size selection, routing logic, and coordination with other disciplines.
- Assist with equipment layout and incorporate simple vendor information into design models.
- Support the creation of drawings, details, and deliverables following Jacobs standards.
- Help review and integrate markups, comments, and redlines from senior designers and engineers.
- Participate in workshare coordination by preparing clear instructions and communicating model status with global teams.
- Maintain quality, accuracy, and organization across assigned design tasks.
Qualifications:
- We’re seeking a Piping Designer ready to build technical skills while supporting projects that keep our clients’ facilities running at their best. Join us and you’ll work on industrial and commercial facility designs alongside experienced engineers and designers who will help you grow into the role.
- As a Developing-Level Piping Designer, you’ll support the creation of piping models, layouts, and drawings under moderate guidance.
- You’ll learn to interpret project requirements, coordinate with other disciplines, and apply design standards as you build your technical foundation.
- This hybrid position requires weekly attendance (2 days) in a Jacobs approved office location.
- The preferred locations are Portland, OR / Phoenix, AZ / Pittsburgh, PA / Boise, ID. Exceptions may be considered that would allow you to sit in alternate Jacob's offices, however, assume that they you must find yourself aligned with the "Ideally You Will Have" bullets.
- Associate’s degree in Design Technology or a related field (equivalent practical experience of +2 years).
- 2–4 years of piping design experience in industrial, commercial, or manufacturing facilities.
- Working knowledge of AutoCAD Plant 3D, Revit, or CADWorx for piping design and modeling.
- Understanding of piping fundamentals, equipment arrangement, and general design practices.
- Ability to read and interpret basic piping specifications and apply them to design under guidance.
- Strong organizational skills and attention to detail in drawings and models.
- Effective communication skills and willingness to work in a multi discipline environment.
- Ideally, You Will Have
- Bachelor’s Degree in Engineering Technology or similar curriculum.
- Experience in pharmaceutical, biotech, chemical, semiconductor, or advanced manufacturing facilities.
- Familiarity with pipe stress concepts and how they influence layout decisions.
- Exposure to QA/QC workflows, model cleanup, or specification-driven design.
- Direct experience with Revit or CADWorx beyond foundational skills (e.g., family/part creation, spec-driven design, or advanced modeling tools).
- Prior involvement in global workshare environments.
Salary: $80,000
- $120,000 per year A bit about us: We are one of the largest and most reputable interior/exterior contracting firms in the Northwest.
We provides superior contracting services for drywall, metal studs, acoustic ceilings, wall panels, fireproofing, firestopping, stucco, and painting.
We also provide contracting services for doors, frames, and related hardware.
We are looking for a structural engineer to join our team in Portland Oregon.
If you have a BS degree with at least 2 years of experiance please apply below, Why join us? Competitive pay Incentive bonus plan 401(k) retirement savings plan with match Medical, prescription drug, dental and vision insurance plans with flexible spending account option Life insurance, accidental death, and disability benefits Flexible paid time off policy and paid holidays Job Details You day to day tasks may involve the following: Work on typical projects: exterior and interior framing, ceilings, load bearing strut.
May require review but expected to work independently.
Communicate directly with internal and external team members, including those in the field.
Attend project meetings with internal team and the project design team.
Prepare drawings for shop drawing submittals.
Work with BIM and drafting team.
Prepare calculation packages for submitting to project design team and local jurisdictions Participate in bid reviews and estimating new projects Act as liaison with relevant project professional staff, such as Architect of Record or Engineer of Record.
Monitor and inspect work in progress to verify systems are built per engineered drawings.
Support field operations.
Such as translating structural drawings and specifications for the field team.
Preparing drawings for site team use to make layouts easier.
Creating engineered sketches to show to special inspectors.
And many more.
Progress your knowledge of cold formed steel or other engineering topics.
Requirements Minimum Requirements Degree in Civil/Structural Engineering Minimum of 2 years of experience in engineering design.
All experience levels are welcome to apply.
Prior knowledge or work experience dealing with cold formed steel framing.
Demonstrate effective written and verbal English language communication skills.
Ability to use independent judgement, problem-solving ability, self-starting, and ability to prioritize based on relevant factors.
Ability to prioritize personal workload and recognize priority conflicts and seek guidance for resolution.
Preferred Requirements Licensed PE or SE Local to office location.
Relocation assistance will be provided.
Experience with prefabrication and modular construction.
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Jobot is an Equal Opportunity Employer.
We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws.
Jobot also prohibits harassment of applicants or employees based on any of these protected categories.
It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.
Sometimes Jobot is required to perform background checks with your authorization.
Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at /legal.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
Frequency varies for text messages.
Message and data rates may apply.
Carriers are not liable for delayed or undelivered messages.
You can reply STOP to cancel and HELP for help.
You can access our privacy policy here: /privacy-policy
Salary: $95,000
- $115,000 per hour A bit about us: We are a strong manufacturer on the east side of Portland that is continuing to grow! Are you an experienced manufacturing engineer with hands on work experience? Why join us? Strong Benefits Package New products Great Tenured team! Job Details Please apply today if you meet the following criteria: 5+ years of manufacturing engineering experience Bachelors in Engineering Design for Manufacturing Cross Functional work Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Jobot is an Equal Opportunity Employer.
We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws.
Jobot also prohibits harassment of applicants or employees based on any of these protected categories.
It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.
Sometimes Jobot is required to perform background checks with your authorization.
Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at /legal.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
Frequency varies for text messages.
Message and data rates may apply.
Carriers are not liable for delayed or undelivered messages.
You can reply STOP to cancel and HELP for help.
You can access our privacy policy here: /privacy-policy