Engineering Structures Jobs in Portland
113 positions found — Page 6
Position: Senior Executive Assistant
Reports to: Executive Director
Status: Full-time (1.0 FTE, Exempt, Permanent)
Location: Portland, Oregon
Compensation: $75,000 – $95,000
Closing Date: March 15, 2026
About ATNI
The Affiliated Tribes of Northwest Indians (ATNI), incorporated in 1953, is a member-led intertribal organization representing nearly 60 Tribal governments across the Pacific Northwest. ATNI advances Tribal sovereignty and self-determination by providing a formal forum for collaboration, advocacy, education, and technical assistance.
Position Overview
The Senior Executive Assistant helps keep the Executive Director’s (ED) work running smoothly by managing their calendar, scheduling meetings, handling communications, and making sure they are prepared for daily tasks. This role involves organizing travel for the ED, preparing materials for meetings, and keeping records up to date. The Senior Executive Assistant also supports the wider team by helping with meetings, keeping systems organized, and assisting with team events and staff development. They assist with planning and running Board meetings and support other special projects and events. This is a key role that works closely with many people and helps the organization stay organized and on track. The successful candidate brings experience supporting senior leaders, is confident managing complex calendars and communications, exercises discretion, and works well in fast-paced, collaborative environments.
Roles and Responsibilities
Executive Support (60%)
- Manage the Executive Director’s (ED’s) calendar, scheduling, prioritization, and daily and periodic logistics.
- Serve as the primary administrative contact for the ED; screen and route communications, requests, and inquiries, ensuring timely responses and discretion with sensitive matters.
- Track tasks, correspondence, and follow-up action items to support executive priorities; provide prompts for the ED to follow-up, as needed.
- Prepare the ED for meetings, engagements, and presentations by coordinating materials, talking points, background information, draft slide decks, and briefings.
- Draft, edit, and format professional correspondence and communications.
- Coordinate travel arrangements and maintain organized filing systems for the ED’s projects and records.
- Maintain key calendars related to governance, stewardship, partner organizations and member Tribes events, and grants to ensure that the ED has timely access to critical dates and deadlines.
Internal Operations and Organizational Coordination (15%)
- Manage meeting logistics for the office, as directed, including scheduling, calendar invites, attendance tracking, meeting packets, communications, venue reservation and set-up, meals, audio-visual set-up, and follow-up.
- Maintain internal systems, including contact lists, shared calendars, dashboards, and directories.
- Maintain and improve administrative systems, processes, and documentation to enhance organizational efficiency.
- As directed by the ED, support internal team culture by coordinating onboarding and internal communications.
Board and Governance Support (10%)
- Coordinate logistics, and scheduling for Executive Board and committee meetings, retreats, and orientations.
- Prepare meeting materials that include draft agendas, talking points, presentation slides, and collating background information.
- Prepare, archive, and track Board documentation such as agendas, minutes, reports, and follow-up actions.
- Provide administrative support to Board members, including travel arrangements, reimbursements, and other requests.
- As directed, assist the ED with coordination of special projects in collaboration with Tribal leaders of ATNI member Tribes, ATNI Committee Co-Chairs, and other high-priority partners.
- Take notes and develop draft meeting minutes.
Event and Project Support (10%)
- Support the ED by facilitating communications with Member Tribes and dignitaries to ensure timely distribution of event announcements, updates, and related communications.
- Assist with strategic projects by conducting background research and preparing materials.
- Collaborate with cross-functional teams to plan, support, and document project activities and deliverables.
- Provide operational assistance to ATNI staff as directed by the ED.
Other Duties as Assigned (5%)
- ATNI is a growing organization. You may occasionally be asked to support ATNI activities that are outside of this position description.
Core Competencies and Attributes
The ideal candidate will demonstrate the following:
- Executive Support and Discretion: Proven ability to manage calendars, prioritize tasks, and handle sensitive communications with a high level of confidentiality and professionalism.
- Organizational Skills: Strong ability to manage time, balance multiple priorities, and maintain systems that support efficient executive and team operations.
- Clear Communication: Excellent written and verbal communication skills, including drafting professional correspondence and summarizing key information for diverse audiences.
- Initiative and Follow-Through: Self-starter who anticipates needs, tracks action items, and follows through with minimal supervision to keep projects and commitments on track.
- Relationship Management: Ability to work respectfully with senior leaders, Board members, partners, and staff while supporting a culture of collaboration and respect.
- Tech Savvy: Comfortable using a range of digital tools and platforms to support scheduling, virtual meetings, shared documents, and internal coordination.
- Cultural Sensitivity and Respect: Demonstrates an understanding of and respect for Indigenous cultures, governance structures, and community priorities.
- Calm Under Pressure: Maintains composure and professionalism while juggling competing priorities or working in high-stakes, public-facing situations.
Required Qualifications
- At least three years of experience in executive-level administrative support, operations coordination, or a similar role.
- Demonstrated success managing complex calendars, scheduling, and high-level logistics.
- Strong writing and editing skills, including experience preparing materials for meetings and events.
- Proven ability to manage tasks independently while maintaining strong attention to detail and meeting deadlines.
- Experience with supporting cross-functional teams, including coordinating projects or meetings.
- Proficiency with standard office and collaboration tools (e.g., Microsoft Office, Google Workspace, Zoom).
- Willingness and ability to occasionally travel for meetings, events, or retreats.
- Experience working with diverse communities.
Preferred Qualifications
- Experience working in a Tribal organization, inter-Tribal association, or Native-led nonprofit.
- Familiarity with nonprofit Board operations, including minute-taking and governance logistics.
- Background supporting internal operations such as staff engagement and project tracking.
- Experience coordinating events or retreats, including logistics, materials, and vendor relations.
- Knowledge of key Tribal issues or initiatives related to governance, climate, education, and/ or economic development.
- Experience working within non-profit, membership-based organizations
Other Information
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin. ATNI reserves the right to observe Tribal preference as a standard hiring practice, as part of our mission is to promote and provide employment opportunities for Indian People from the Member Tribes of ATNI.
Work Conditions
This is a regular, full-time exempt position based at ATNI’s Portland office. Working hours are Monday through Friday, with occasional weekends and evenings. Regular lifting of 5-10 pounds is expected. Must maintain good attendance and regular communication and be accessible and accountable to your colleagues. Employment is dependent upon the successful completion of a background check.
Travel
This role will be required to travel to in-person meetings and will travel throughout ATNI’s territory (Oregon, Washington, Idaho, Western Montana, Northern California, Nevada, and Southeastern Alaska) frequently and occasionally nationally. Travel for this position is estimated at 15-20% of the time. Employees receive mileage reimbursement and per diem allowances consistent with Federal rates.
Benefits
Benefits include access to 100% employer-paid employee-only medical coverage, with alternative benefit options based on individual needs, paid holidays and vacation, and a 401(k)-retirement plan option.
How to Apply
Please submit the following as a single PDF document to by March 15, 2026 to
, with the subject line “Senior Executive Assistant”:
- A cover letter addressing your interest in and qualifications for the position
- A current resume
You may also apply by mail. Send materials postmarked by March 15, 2026 to:
Affiliated Tribes of Northwest Indians
PO Box 66209
Portland, OR 97290
Technical Sales Rep in Portland
Are you looking for an exciting, rewarding, and fulfilling technical sales opportunity? Are you seeking a greater challenge and would like to be a part of one of the world's most progressive companies? We are seeking an intelligent, competitive, assertive sales person who knows they want to be in a sales career. Someone who enjoys closing sales, giving product demonstrations, and building relationships with a variety of personalities on a daily basis.
Responsibilities and Duties
- Attend product and application training at our Career Development program.
- Develop a thorough understanding of our products and applications through classes, seminars, and on-the-job training.
- Work with experienced salespeople to develop sales skills through real life examples and role-plays.
- Satisfactorily complete mentorship program providing sales training and an overview of our client's culture of success.
- Provide technical consultation and service to customers to help solve their applications using company products.
- Demonstrate a high degree of flexibility in adapting to corporate expectations and the challenges customers present you.
- Travel to customer locations three days a week and work successfully in a wide variety of manufacturing environments.
Perks:
- $63,780 base salary + variable income ~$87k OTE 1st yr
- Full suite of benefits (medical, dental, 401k, etc)
- World-class training program
- Upward mobility/growth: only promote from within
Requirements and Qualifications
- Four-year college degree.
- Interest and aptitude to master highly technical products.
- Interest in working in manufacturing environments.
- Excellent presentation, oral and written communication skills.
- Ability to listen and pro-actively react to customer questions and requests.
- Goal-oriented and extremely hard working with a desire to make a measurable contribution to success.
- Desire to better yourself through our intensive training, mentorship, engaged management, and pro-active, process-oriented sales approach.
- Understand and abide by all company policies and procedures: including professional dress code, punctuality, attendance, and sales process policies.
- Willingness to travel 60% of the time, including the possibility of overnight travel.
**PLEASE NOTE: This opportunity has a start date in July 2026**
Job Title : Nuclear Engineer (Naval Reactors Engineer) Category / Component : Officer • Active Overview Design, regulate, and oversee the Navy's nuclear propulsion program, including reactor design, fleet operations, and eventual defueling and decommissioning of nuclear powered ships and submarines from Naval Reactors Headquarters and associated Department of Energy laboratories and shipyards.
Key Responsibilities Provide technical direction in areas such as reactor and fluid systems design, reactor physics, materials development, component design for steam generators, pumps, and valves, instrumentation and control for reactor and propulsion plants, testing and quality control, radiation shielding, and chemistry and radiological controls; review designs and analyses from laboratories, shipyards, and industry partners; coordinate with fleet units to ensure safe and reliable nuclear plant operation.
What to Expect Assume significant technical responsibility early in your career as part of a lean headquarters staff; work primarily in an analytical and oversight role rather than operating plants at sea; balance long term engineering projects with time sensitive fleet and shipyard issues; frequent coordination with senior civilian engineers, naval officers, and technical teams; high expectations for attention to detail, judgment, and written and oral communication.
Work Environment Work mainly at Naval Reactors Headquarters in the Washington, District of Columbia area with regular engagement with Department of Energy laboratories, nuclear training sites, shipyards, and nuclear powered ships and submarines; office based work that includes document reviews, technical meetings, inspections, and site visits rather than day to day shipboard watchstanding.
Pathways, Training & Advancement Officer commissioning through programs such as Officer Candidate School or the Nuclear Propulsion Officer Candidate program followed by a structured technical qualification program at Naval Reactors; rotational exposure to laboratories, prototypes, shipyards, and fleet support issues; progressive responsibility leading projects and becoming a subject matter expert, with opportunities for professional military education and advanced graduate study in technical fields.
Entry through the Nuclear Propulsion Officer Candidate program for qualified college students and recent graduates, or selection via Officer Candidate School for those who already hold qualifying degrees; all applicants must meet Nuclear Propulsion Program academic and technical screening standards in addition to general officer commissioning requirements.
Qualifications All Navy jobs require meeting general enlistment or commissioning standards, which typically include: Eligibility to serve in the United States Navy, which may involve United States citizenship or other legal residency and work status, depending on the program and current law and policy A high school diploma or equivalent for enlisted positions, and a bachelor's or qualifying professional degree for officer positions Meeting age limits that vary by program and are set in law and Navy policy.
Some communities have more restrictive age ranges Meeting medical, vision, and dental standards, including body composition and physical fitness requirements, with some jobs requiring more demanding standards Meeting character and conduct standards, including background screening Achieving required test scores for your program, such as the Armed Services Vocational Aptitude Battery for enlisted roles or officer qualification tests for officer programs Eligibility for a security clearance when required for your rating or designator Additional qualifications can include specific skills, education, licensure, or experience that are unique to a job or community and will be reviewed with you by a recruiter.
Additional qualifications for this job may include: Completion of a rigorous technical degree in engineering, physics, mathematics, or a closely related field that includes strong backgrounds in calculus and physics; outstanding academic record, particularly in technical coursework; United States citizenship and eligibility for a high level security clearance; strong technical aptitude and comfort with detailed analytical work.
Education Education benefits are available through standard Navy programs such as Tuition Assistance, the Post-9/11 GI Bill, ACE-recommended college credit for Navy training, Navy COOL-funded certifications, USMAP apprenticeships, and other Navy College Program opportunities.
Specific options depend on the Sailor's status, training, and current Navy policy.
Pay, Benefits & Service Pay, benefits, and service commitments follow standard Navy Active and/or Reserve policies for this type of role, including basic pay, allowances when eligible, health coverage, and retirement options.
Exact entitlements, special pays, and service obligations depend on program, component, years of service, and current law and Navy guidance.
Incentives Incentives such as bonuses, special pays, and loan repayment may be available at times for specific ratings or communities, but they change frequently and cannot be guaranteed.
Applicants must confirm current incentives and eligibility with an official Navy recruiter or authoritative Navy source.
Notes and Disclaimers This description is a general overview of typical duties, training, and opportunities in this community.
It does not replace official Navy instructions, policies, or contracts and does not guarantee specific assignments, training, incentives, or outcomes.
Actual opportunities depend on Navy needs, individual performance, screening results, and current law and policy.
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.
General Purpose
This position is part of the Project Delivery group in the internal project management office organization and will support capital projects in the Company’s service territory.
Responsibilities of this position include the following:
· Provide project controls support as a team member on multiple project teams.
· Pull project cost data from SAP, analyze variances, and assure corrections are implemented.
· Monitor and identify deviations to plan for the project manager and recommend resolution.
· Assure compliance with corporate governance.
· Create and maintain project schedules in Microsoft schedule.
· Create and maintain SAP project structures.
· Work with other departments within Pacific Power as needed.
· Complete ad hoc assignment needs as requested to support capital Transmission and Distribution project delivery and supporting functions.
Requirements for this position include the following:
· Bachelor's degree (or higher) in Accounting, Finance or Business or equivalent combination of education and experience.
· Ability to perform research and analysis, including the ability to obtain and evaluate relevant data, and develop creative alternatives to complex processes and situations.
· At least three years project controls or comparable experience are required.
· Working knowledge of SAP.
· Working knowledge of all Microsoft Office Applications.
· Familiarity with scheduling software and processes.
· Solid understanding of construction processes.
· Work in a team environment and with all organization levels.
· Ability to effectively communicate verbally and in writing.
· Good interpersonal skills and ability to work well with others within and across the organization.
AAR, a SOCOTEC Company, is seeking an experienced Principal Geotechnical Engineer to lead a new division in Portland, Oregon as General Manager and Principal-in-Charge. This role combines technical leadership, business development, and team management to drive operational and financial success.
Key Responsibilities
- Oversee division operations, budgets, and workload planning
- Serve as Principal-in-Charge on major projects, providing technical oversight and quality review
- Mentor and guide project managers and technical staff
- Manage client relationships, contracts, and project deliverables
- Track KPIs, financial performance, and implement corrective actions as needed
- Support business development and strategic growth initiatives
Qualification
- B.S. or M.S. in Civil or Geotechnical Engineering.
- 10+ years of experience managing engineering projects and teams.
- 5+ years experience in the construction materials testing (CMT) industry
- Licensed Professional Engineer (PE) required.
- Strong leadership, communication, and organizational skills.
- Proficiency in geotechnical design software.
- Ability to visit field sites as needed; valid driver’s license required.
Job Title: Platform Engineer
Location: Beaverton, OR
Duration: 10 months
Pay Range: $(58.66– 63.00)/hr on W2 all-inclusive without benefits
Hybrid: Mon – Thurs onsite, Fri remote
Job Description:
- On-site role at WHQ; typical work hours, WFH Fridays
- Open role is for project support; potential for extension, not guaranteed
- Degree preferred, Bachelor's minimum, Computer Science focus
- CKA (Certified Kubernetes Administrator) certification preferred, not required
- 5+ years' relevant experience required
Top must-have skills include the following:
- Grafana
- Kubernetes
- AWS
Skills that would make a candidate stand out:
- Previous Site Reliability Engineering (SRE) experience
- Crossplane
- ClickHouse
- Will work on an immediate team of ~5 others; broader team is ~30
- This is an urgent need for the manager and those who can start immediately will be prioritized
- HM anticipates 2 rounds of interviews
- As a Platform Engineer for Open-source Observability Platform (NO-OP), one of the products in Observability Engineering, you'll be responsible for implementing end-to-end technical solutions in support of the Platform Strategy.
- You'll work closely with other Platform Engineers to deliver technical design and solutions, contributing to the future success of the business through innovations in technology.
Scope and Responsibilities:
- Contribute to the design and development of technical solutions for the Kubernetes-based Foundational Observability Platform (NOOP).
- Hands-on development of Kubernetes controllers, Crossplane compositions, and GitOps deployment of CNCF components.
- Provide technical assistance to less experienced engineers.
- Adopt, implement, and promote best-in-class design and architecture principles of security, observability, availability, and resiliency.
- Partner with product to deliver stories which meet acceptance criteria.
- Contribute to ways of working, development standards, and training.
- Provide rotational support to the Digital Athletes who use our platform.
Minimum qualifications:
- 3-5 years of professional software development experience.
- 2+ years operating Kubernetes-based solutions in production.
- Experience developing large-scale distributed systems on public cloud computing platforms (preferably AWS).
- Experience working with Observability vendor products (such as, but not limited to, Splunk/Grafana/Datadog/NewRelic/Dynatrace.
- Experience of 2+ years working with Grafana.
- Strong understanding of networking protocols and layers.
Preferred qualifications:
- Experience defining platform SLAs and adhering to those through platform governance standards.
- Experience developing Kubernetes controllers in Golang.
- Experience developing Crossplane compositions or leveraging traditional IAC solutions.
- Experience leveraging ArgoCD or similar tools to implement GitOps.
- Ability to create abstracted solutions that do not rely on any on Cloud Service Provider.
- Able to navigate governance and compliance requirements of Global Platforms.
- Passionate about delighting enterprise customers, and an understanding of enterprise workloads.
Job Title:Embedded Automation Engineer - 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).
Job Title: Automation Engineer
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).
Job Title: Senior Automation Engineer
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).