Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise deep industry and market knowledge proprietary assessment tools and techniques and project delivery methodologies. Through relationships with thousands of specialized professionals we bring an unparalleled ability to match talent with opportunities by assessing recruiting developing and engaging the best and brightest people for our clients. We combine broad geographic presence world-class solutions and a tailored consultative approach to help our people and clients achieve higher performance and outstanding results.
Position : Software Engineer - Mobile Automation and DevOps
Location : San Diego CA
Position Type : Full-time
Job Overview :
Build and run the automation data and CI backbone that powers robotic testing and CI of next-gen wearables-spanning Android and lab robots-so we ship faster with higher quality
Design build and maintain mobile automation for Android (ADB UiAutomator Appium).
Write backend and tooling in Buck and Python (CLI services job runners dashboards small APIs).
Own CI / CD for mobile firmware : build test artifact deploy and revert changes.
Operate SRE-style : cron jobs alerting metrics log pipelines and on-call for lab systems.
Build data queries & small ETL to turn logs into insights (Presto / Trino).
Basic Qualifications :
Strong JavaScript / TypeScript () and Python in production tools / automation.
Mobile test automation on Android (Espresso / UiAutomator / Detox / Appium). Appium preferred.
CI / CD ownership : pipelines artifacting secrets caching flaky-test mitigation.
SQL fluency (Presto / Trino or MySQL) for debugging simple ETL and dashboards.
SRE basics : cron jobs Linux / Unix tooling systemd log rotation shell scripting metrics / alerts.
Comfortable with device tooling : ADB.
Git code review discipline and solid debugging habits.
Preferred additional skills personal traits and experience :
Team player
Proactiveness in collaborating and execution.
Flexibility to switch technical context
Willingness to learn new methods / tools / processes
Ability to prioritize and multitask
Strong problem solving and critical thinking skills
Strong passion for creativity and solving cutting edge industry problems
Strong communication and interpersonal skills.
Nice to have :
xcodebuild / devicectl / XCUITest / xcrun automation tool knowledge.
iOS provisioning / signing experience.
AOSP understanding on custom OEMs.
Agentic AI for data analysis.
Micropython FreeRTOS and / or Zephyr experience.
Networking server-to-server LAN communication and data transfer.
Chef or another CM.
Cohesive Technologies is an equal access / equal opportunity employer and does not discriminate on the basis of age color disability marital status national origin race religion sex sexual orientation veteran status or any other classification prescribed by applicable law.
Key Skills
Dhtml,Account Management,Information Technology Sales,ERP,Loans,Import & Export
Employment Type : Full Time
Experience : years
Vacancy : 1
Software Engineer Mobile • San Diego, California, USA