What are the responsibilities and job description for the Software Engineer position at PTR Global?
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
- The candidate will develop Swift-based application automation within an existing Swift automation framework.
- Primary inputs include textual workflow descriptions and/or video recordings of an application's behavior.
Primary outputs include Swift code that
- Automates the prescribed application workflow
- Measures performance as required
- Performs full system setup (application installation, content installation)
- Performs system takedown (application and content removal)
- Responsibilities will also include:
- Debugging failing automations and implementing fixes
- Updating automations to accommodate new application behaviors (e.g., handling new pop-ups or UI changes)
- Ensuring automation reliability, stability, and performance accuracy
- 8 plus years of professional Swift software development experience, with a demonstrated record of delivering high-quality software.
Preferred Qualifications:
- Experience using AI/LLMs to generate or assist with production-quality code
- Experience with computer performance measurement and optimization
- Experience with application automation frameworks or tooling
Salary : $85
Senior Senior Software Engineer
Siemens EDA (Siemens Digital Industries Software) -
Wilsonville, OR
Senior Software Engineer - C++ / ATPG Algorithms
Siemens EDA (Siemens Digital Industries Software) -
Wilsonville, OR
Senior Infrastructure Engineer
Siemens Digital Industries Software -
Wilsonville, OR