Senior Embedded Software Engineer - AOSP
Job Responsibilities:
- Design and implement components at all layers of the system, from drivers to frameworks.
- Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application.
- Profile performance problems and drive optimizations that span the entire software stack.
- Bring up new devices and perform debugging and performance tuning exercises.
- Understand software components from multiple partner teams, integrate those components into the unified product code base, and drive their continued development.
Skills:
- Experience working on systems software in a large-scale C/C++ code base.
- Experience with operating systems internals and frameworks services.
- Experience with software development processes including source control, unit tests, bug tracking, and design documentation.
- Experience with shipping high quality consumer products
- Experience with modern C/C++ standards, libraries, and best practices, also JAVA
- Experience with Android SDK/platform, NDK, JNI and IPC mechanisms
- Experience with device bring up and Linux kernel customization
Education/Experience:
- Bachelor's degree in computer science, software engineering or relevant field required.
- 5+ years of experience with AOSP or Embedded Linux development.
- Experience working on systems software in a large-scale C/C++ code base.
- Experience with operating systems internals and frameworks services.
- Experience with software development processes including source control, unit tests, bug tracking, and design documentation.
- Experience with shipping high quality consumer products.
- Experience with modern C/C++ standards, libraries, and best practices, also JAVA.
- Experience with Android SDK, NDK, JNI and IPC mechanisms.
- Experience with device bring up and Linux kernel customization.
Recommended Jobs
Quality Engineer El Cajon, CA, 92020
Quality Engineer El Cajon, CA, 92020 Quality Engineer El Cajon, CA, 92020 POSITION SUMMARY Establish, monitor and maintain quality requirements to ensure products meet customer expectations…
Applied AI Engineer
Salient is one of the fastest-growing AI startups in consumer finance. In less than two years, we’ve achieved product-market fit, scaled to 8-figure ARR, and emerged as one of the undisputed leaders …
Senior Software Engineer, Business Systems
Who We Are Designed with simplicity in mind, Verkada's six product lines — video security cameras, access control, environmental sensors, alarms, workplace, and intercoms — provide unparalleled …
Travel RN - Operating Room
Seeking a dedicated Travel RN - OR to join our team in Santa Rosa, CA. Provide expert perioperative nursing care in the Operating Room for diverse surgical procedures. Assess patient conditions,…
Software Engineer, iOS
About NewsBreak NewsBreak is redefining the way users interact with local news and their communities. By bridging local users, local content creators, and local businesses, our mission is to fos…
[Priority Listing] Seeking First Grade Teacher for 2026-2027 in Sunny California
We are seeking a First Grade Teacher to join our dedicated faculty for the 2026-2027 school year! We offer competitive compensation, full remission, and a generous benefits package. Please conta…
Machine Learning Engineer Intern (Summer 2026)
Overview Pulse is tackling one of the most persistent challenges in data infrastructure: extracting accurate, structured information from complex documents at scale. Our breakthrough architecture co…
Licensed Insurance Sales Agent/ Staff Producer
We are an award winning State Farm agency focused on fulfilling the needs of our customers and creating success for our team. Our unique ability is empowering others to achieve their potential and st…
Legal Receptionist & Switchboard
Job Responsibilities: Provides exceptional customer service to the firm by performing a variety of job duties and responsibilities within the Legal environment. Maintains utmost professionalism…