We have a job for you
Android Platform Developer
SpyroSoft is looking for an experienced Embedded Linux Engineer who knows how to configure and build Android platform. The goal of the project is updating existing setup with different Android distribution and provided BSPs. Image needs to go into minimum customizations of user experience during booting / charging device and besides Android platform upgrade it may need some driver upgrades as well. Your main role will be to design, specify, implement and get the system ready for usage.
- Bachelor of Science degree in Engineering, Electrical Engineering, Computer Science/Engineering, Mathematics or equivalent.
- Development experience in C
- Strong understanding of operating systems and computer architecture fundamentals
- Good understanding Linux kernel configuration / porting / hardware specific configuration
- Good understanding of Android platform build setup in general
- Experience with embedded platforms boot loaders and booting process. U-boot is plus.
- General understanding of hardware connected to a Linux system
- Understanding of Android specifics for Linux system
- Good Linux apps / libraries build process setup and modification
- Basic python knowledge
- Linux / developing software in Linux environment
- Experience with team-based development tools
- Ability to work independently and provide leadership
- Telecommunication understanding (DECT, P2T, SIP)
- Understanding of NFC, RFID, WiFi, BT
- The ability to collaborate on complex software systems.
- Excellent verbal, written and communication skills.
- Based on provided basic requirements and working BSP, ability to create and document Android platform development process.
- Work together with application developer to provide complete device solution
- Work together with system tester to provide acceptance testing of built things.
- Participate in other architecture, requirements, design, code and test case reviews.
- Remote work one day a week
- Individual employee development program
- Unlimited coffee tee
Want to know what working for us is like?
Come to our office for a coffee and a chat with us!
Choose your equipment
Personal health care
Team building events
Annual training budget
Remote working options
...and much more