Jobs via Dice
Software Engineer - Mobile Automation and DevOps | Full Time
Jobs via Dice, San Diego, California, United States, 92189
Software Engineer - Mobile Automation and DevOps | Full Time
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 Node.js, 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 (Node.js) 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.
#J-18808-Ljbffr
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 Node.js, 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 (Node.js) 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.
#J-18808-Ljbffr