Android Engineer
Android Engineer sought by Memfault, Inc. in San Francisco, CA (San Francisco County).
Duties: Architect and design features in Memfault’s Android/AOSP SDK, to support observability and diagnostics on Android embedded hardware. Collaborate with customer-facing and product teams and implement SDK improvements that meet rigorous performance and size limitations to run on embedded hardware. Partner with embedded engineering teams to diagnose firmware issues faster and proactively, by integrating onto Memfault’s Android and AOSP SDKs. Participate in testing and supporting software, working with the Support team, Quality Assurance ("QA") team, and the Product team. Working with operating system kernels, AOSP, and distributed systems, utilizing specific tools and languages, including Python, Kotlin, Java, Docker, and AWS, debuggers, string pattern matching, regular expressions, high performance computing, data pipelines and relational databases. Build and improve device diagnostic data processing pipeline for MCU, Android, and Embedded Linux devices, including analyzing and improving core dumps, kernel stack traces, syslogs, logs, metrics, Android Bug reports, software traces, and memory dumps. Train and enable cross-functional teams onto Memfault’s SaaS product, staying ahead of emerging issues and monitoring the rollout of new features and releases. Ship continual improvements to company’s SaaS product, including backend changes written in Python, and UI updates written in React. Maintain and improve industry leading end-to-end test coverage across multiple API versions and across the full stack from firmware to cloud.
Requirements: Bachelor’s degree, or equivalent, in Computer Science, Software Engineering, or a related field, plus five (5) years of software engineering, applications development, or related experience: diagnosing and developing diagnostic tools and fixing bugs to improve the reliability of embedded Android/AOSP hardware with complex device topology; writing Java and Kotlin code that integrates with the Android Open Source Project (AOSP); participating in cross-functional architecture reviews of the mobile Android architecture; working with continuous integration, deployment, and DevOps technologies, including REST APIs, modern Android observability tools, cloud-based SQL databases, and Git/GitHub; developing unit and integration tests for Android applications running on AOSP emulators and hardware. Telecommuting permissible with periodic onsite work required.
Salary: $213,512/year
Recommended Jobs
Class A Driver
Job Purpose: Our CDL Truck Driver will be responsible for driving tractor trailer truck or vans to transport, pick up and deliver products in loose packages to our customers. Job Responsibilities: …
INSURANCE APPRENTICE
INSURANCE APPRENTICE $40,000-70,000 Yr Are you driven, goal-oriented, and ready to build a long-term career in the insurance industry? Farmers Insurance District 11 is seeking ambitious individuals…
Senior Advanced Manufacturing Engineer
Description Fluidra is looking for a Senior Advanced Manufacturing Engineer to join our team in Carlsbad, CA. WHAT YOU WILL CONTRIBUTE We are seeking an experienced Senior Advanced Manufact…
Manager
We supply blank t-shirts, hoodies, hats, polos, and more — perfect for screen printing, embroidery, and promotional branding.
Software Engineer
Now Hiring: Software Builder – San Francisco (In-Person | Full-Time) Full-Time | Mid–Senior Level | Immediate On-Site Start Required Location: San Francisco, CA (On-Site Only) Wor…
Software Developer 2 Full-Yes-Req
Assumenda qui fugiat incidunt impedit praesentium. Deserunt repudiandae alias neque consequatur. Omnis ipsam facilis asperiores soluta deleniti ab aliquam totam atque. Ab pariatur similique. Unde …
Procurement Manager
Love striking a great deal? Thrive on finding the perfect balance between cost, quality, and timing? At AMain Hobbies, we’re searching for a Procurement Manager who can turn smart sourcing into c…
Site Safety and Health Officer (SSHO)
Site Safety and Health Officer (SSHO) Department: Site Safety and Health Officer (SSHO) Location: Camp Pendleton, CA NIKA is hiring for a Site Safety and Health Officer (SSHO) who will be respon…
Senior Site Reliability Engineer
At Bluebeam, we empower people to advance the way the world is built. We create smart software solutions that make construction sites more efficient, connected and safe and improve the lives of design…
Bookkeeper - San Rafael
Position Summary We are seeking a Bookkeeper with to join our team of dedicated professionals. This position will be based fully in-office out of our of San Rafael (CA) office. The Bookkeeper i…