Job Summary
An information technology company is searching for a person to fill their position for a Remote Android Systems Engineer in Atlanta.
Must be able to:
- Integrate and port SoC Android BSP to Flock hardware platforms
- Bring-up new hardware device(s) to run Android OS, working with SoC vendors and other partners
- Design, develop, test, deploy, maintain and improve software
Skills and Requirements Include:
- Have a strong desire to understand the root cause of a problem and deliver a robust solution
- Have development experience within embedded systems/firmware design
- Have experience with common peripheral bus technologies including SPI, I2C, UART, etc
- Have experience in dealing with complex systems and codebases (HALs, sub-systems, etc)
- Have experience working in Linux development environment with GNU toolchain
- Have strong knowledge of Linux internals (process scheduler, memory management, concurrency, synchronization, memory allocation, file system, networking, storage, subsystem architecture)