Description
Join our team to architect and maintain the core infrastructure that drives automated testing and continuous integration for cutting-edge wearable technology. You'll be at the forefront of innovation, working across Android platforms and robotic lab environments to ensure rapid, high-quality product delivery. Key Responsibilities : - Develop and sustain Android mobile automation systems using tools like ADB, UiAutomator, and Appium. - Build backend services and internal tools using Node.js, Python, and Buck to support automation and CI workflows. - Lead the CI / CD lifecycle for mobile and firmware, including build orchestration, testing, artifact handling, deployment, and rollback mechanisms. - Apply SRE principles to manage cron jobs, monitoring systems, alerting, log pipelines, and on-call responsibilities for lab infrastructure. - Create and optimize data pipelines and queries (Presto / Trino) to extract actionable insights from system logs. - Administer Linux (Fedora) and macOS environments, including containerized systems for device labs and test rigs.
Skills
rtos, android, microcontroller
Top Skills Details
rtos
Additional Skills & Qualifications
Core Qualifications : - Strong production-level experience with Node.js (JavaScript / TypeScript) and Python. - Deep understanding of Android testing frameworks (Espresso, Detox, UiAutomator, Appium). - Solid grasp of CI / CD systems, including pipeline design, caching strategies, and secret management. - Proficiency in SQL (Presto, Trino, or MySQL) for data analysis and ETL tasks. - Familiarity with SRE practices : cron jobs, systemd, shell scripting, log rotation, and monitoring / alerting. - Experience with Git-based workflows and disciplined code review practices. - Comfortable using Android Debug Bridge (ADB) and other device-level tools. Bonus Skills : - Knowledge of iOS automation tools (xcodebuild, devicectl, XCUITest, xcrun). - Experience with iOS provisioning and code signing. - Familiarity with Android Open Source Project (AOSP) and OEM customizations. - Exposure to agentic AI tools for data analysis. - Embedded systems experience with MicroPython, FreeRTOS, or Zephyr. - Understanding of networking protocols and server-to-server communication. - Configuration management tools like Chef. - Experience with Mercurial version control.
Experience Level
Entry Level
Job Type & Location
This is a Permanent position based out of San Diego, CA.
Pay and Benefits
The pay range for this position is $130000.00 - $160000.00 / yr.
Paid Time off / Vacation and Paid Holidays401(k) matchingBasic Life / AD&D insuranceFlexible Spending Account (FSA) : Healthcare and Dependent CareHealth Savings Account (HSA)Paid Parental LeavePaid Bereavement LeaveEmployee Assistance ProgramEmployee and Customer Referral Program.
Workplace Type
This is a hybrid position in San Diego,CA.
Application Deadline
This position is anticipated to close on Dec 15, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Software Engineer • San Diego, CA, United States