Sr. Embedded Automation Engineer
Listed on 2026-01-12
-
Software Development
Software Engineer, Python
Specializing in IT and Non-IT Roles Across the USA | Expertise in MSP/VMS | Bio/Pharmaceuticals | Medical Devices | Engineering | Manufacturing
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)
- 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, Git Lab CI, or Azure Dev Ops.
- 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.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Consulting
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).