Android Framework Engineer Role

Android Framework Engineer Role

05 Jul 2024
California, Los angeles, 90001 Los angeles USA

Android Framework Engineer Role

Vacancy expired!

Summary:
Our client is looking for a Senior Software Engineer to join their engineering team and help own and extend core components of our platform.
You will work closely within a cross functional team to enable the consumer platform that will allow for the next level of presence within immersive computing. You must be passionate about disruptive technologies, breaking boundaries, making science fiction real, and willing to be part of the next breakthrough in human communication.

Responsibilities:
  • Develop and productize the native control subsystem which integrates our Android OS based hardware into popular 3D engines such as Unity
  • Extend or customize the Android OS (and Linux) based on prioritized use cases and requirements
  • Create custom unbranded distributions and add extra enhancements when necessary.

Requirements:
  • Customization and integration of the Android OS on hardware. Demonstrated development of services leveraging the Android NDK to bridge native code and device drivers with Java APIs
  • Demonstrated experience with Linux for ARM based systems - understand how to customize and enhance the kernel (build/configure the kernel & drivers, tuning power management, performance, etc.)
  • Be conversant with Java and Linux
  • Prior experience having developed and deployed high-performance native code (C/C) for consumer hardware devices
  • Prior experience with mathematics libraries and understanding how to develop and partition code modules for efficiency
  • Be a self-starter, driven and demonstrated ability to work in a small team environment
  • Excellent communication skills, including the ability to communicate with non-technical users

Preferred Skillsets:
  • Understanding of Python (initial project will be a migration to Android & C/C, so helpful but not required)
  • Experience with FPGAs and interfacing of these components with hardware and software
  • Experience developing device drivers (and related – code signing, packaging)
  • Experience with communications (networking) and real-time data acquisition within the context of native applications
  • Experience with WiFi/Bluetooth, UDP/TCP, SPI/I2C technologies. You do not need hands on experience but you should be conversant in order to troubleshoot if necessary.
  • Experience with Kotlin is preferred but not required.

Type of Role: Full time

Location: California/LA

Submit resume to

David Gutierrez
408.550.2800 x110
OSIJOBS

Related jobs

  • Planate Management Group (PMG) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Alexandria, Virginia, and Orlando, Florida USA with technical support centers in South East Asia and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning, design, infrastructure management, technical consulting, engineering, and construction management services in support of the US Department of Defense (DOD) and its Service (Army, Air Force, Navy, Marine Corps) missions, along with other US federal agencies, all over the world.

  • Company Description

  • Company Description

  • IBM i System EngineerRemote - United StatesJR010237

  • Must have at least 2-3 core System Safety deliverable experience: Functional Hazard Assessment (FHA) Fault Tree Analysis Particular Risk Analysis Common Cause Analysis System Safety Analysis Must have experience creating these deliverables from scratch, not reviewers/approvers/interfaces with these deliverables Experience working within a program development of integrated systems or a system of systems Must be able to make logical conclusions of functional failure outcomes Understanding of Boolean logic and the impacts of failure rates, part reliability, and external influences on component and system failure and how they impact the overall safety of a vehicle and operation of the vehicle Must be able to identify mitigations, controls, and countermeasures that would mitigate or otherwise remove causes from contributing to these failures Must be able to work alone and in a team setting, and self report on progress in quick iteration to make fast progress on deliverables Must be able to bring past experiences and knowledge to the table to suggest process improvements Experience writing safety requirements for design and operations Knowledge and exposure of ARP 4761, 4754, and FAA 14 CFR Part 450 US Citizenship

  • 37580BR

  • Job Description

Job Details

  • ID
    JC16351578
  • State
  • City
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Hiring Company
    OSI Engineering, Inc.
  • Date
    2021-07-02
  • Deadline
    2021-08-31
  • Category

Jocancy Online Job Portal by jobSearchi.