Embedded Software Engineer Core OS

location_onSunnyvaleschedulei går
apartmentArbetsstil:På plats
historyMinsta erfarenhet:3+ år

Arbetsbeskrivning

You will architect and develop reliable embedded software, integrate vendor components, and implement RTOS applications. You will develop Android and Linux-based services, customize HAL and middleware components, and bring custom software to production on new devices.

Responsibilities

  • Architect and develop reliable embedded software
  • Integrate vendor components into a common software framework
  • Implement RTOS applications
  • Develop in-vehicle infotainment device solutions
  • Implement embedded AOSP development practices, HAL customization, and Android middleware
  • Develop and customize Linux-based Android services and applications
  • Bring up, productionize, and maintain custom software on new devices

Requirements

  • 3+ years of experience working on embedded devices
  • BS in Computer Science, Computer Engineering, or a related field
  • Embedded software development
  • C
  • C++
  • Assembly
  • Android BSP
  • Android middleware
  • HAL customization and maintenance
  • Low-level hardware debugging
  • Android native crash debugging
  • Custom SoCs
  • UART
  • SPI
  • CSI-2
  • I2C
  • GPIO
  • USB
  • PCIe

Färdigheter som nämns

Ansök om detta jobb

Use the application link supplied with this listing to apply to Applied Intuition. Check the destination before entering personal information.