Skip to content

Instantly share code, notes, and snippets.

@dougluce
Last active August 14, 2020 21:08
Show Gist options
  • Save dougluce/6772f4ea1135cb90fef064d915717a6e to your computer and use it in GitHub Desktop.
Save dougluce/6772f4ea1135cb90fef064d915717a6e to your computer and use it in GitHub Desktop.
AOSP Engineer at Promethean
* Who is Promethean?
We're an education technology company serving K-12 classrooms. We were
founded a little over two decades ago. Our product line evolved from
projector whiteboards to the large-format interactive touch displays
that are our flagship products today.
At the heart of Promethean is a team of education strategists,
designers, and technologists dedicated to empowering teachers and
students around the world. Our goal is to bring the benefits of
education technology to all learning environments, and we strive every
day to develop intuitive solutions that speed learning, insights, and
creativity.
Our work impacts the lives of millions of teachers and students around
the world. We stand by our solutions and our employees, offer highly
competitive benefits and compensation, and provide a work-life balance
that lifts and sustains us as we navigate the future.
* The Position
We are hiring a Senior Software Engineer (Android Firmware) to help us
build our next generation of software and hardware.
This job involves touching a range of layers within the Android Open
Source Project from kernel code to applications. Our OS runs on the
latest large-format (86+-inch) multi-touch displays and represents a
unique niche within the Android ecosystem.
High-quality code is a must as is strong automated test coverage. Our
software operates within multi-platform environments along with
Windows, MacOS, iOS, ChromeOS and Linux as well as other Android
devices.
We maintain a commercial release schedule that includes internal
preview releases as well as releases in support of the manufacturing
schedule.
Our team is far-ranging with groups in Seattle, Atlanta, the UK,
China, and elsewhere. This requires coordination on a global scale
across a multitude of time zones. Candidates are expected to handle
the resulting communication style and accommodate the schedule needed
to keep everyone coordinated.
* Your Responsibilities
- Work with stakeholders to elicit and formulate requirements,
- Participate in stand-up, grooming, and other development
coordination activities,
- Provide estimates for work,
- Produce specifications and determine feasibility,
- Write simple, clean code with comprehensive tests,
- Review the work output of other team members,
- Identify and evaluate relevant software technology,
- Mentor junior members of the team.
* Typical Candidate Experience
- A degree in computer science or a related field,
- Several years of professional software development,
- Exposure to embedded development with C/C++ and the Android NDK,
- Working knowledge of Java, Kotlin, Unix shells,
- Device driver, Linux kernel, and Android system-level development,
- Developing for the TCP/IP networking stack,
- Bare-metal programming, bootloaders, and firmware development.
While typical, these are not mandatory requirements. Our technical
evaluation process will determine if you have the necessary skills!
Fluent written and spoken English is a must. Mandarin is a plus. This
job is based in Seattle but is currently done remotely as part of our
pandemic response.
Our technical evaluation process leads you through a series of
development-related tasks done online at your own pace from any
location of your choosing.
To apply please send your SSH key to
androidapplication@prometheanworld.com. No resume is necessary at this time.
* At Promethean...
We take our work seriously because it has impact! We empower students
worldwide to learn. We are driven to continuously innovate and develop
educational technology that inspires students to unleash their
potential. We believe in the power of education to change the world
and come to work each day with our sleeves rolled up ready to make a
difference! However, we also appreciate that life isn't just about
work. We are a small company with big rewards and understand that you
also need time to unwind. Join a company where you can be your best
self, work on challenging problems, and have some fun along the way;
join Promethean.
Promethean is honored to be an equal opportunity workplace. We realize
that by creating teams rich in diverse thoughts and experiences, our
people, company and customers are free to thrive. We are committed to
providing equal employment opportunities regardless of race, color,
national origin, religion, creed, genetic information, sex (including
pregnancy, sexual orientation or gender identity), age, marital
status, disability, military or veteran status; or any other protected
classifications or characteristics under applicable local laws.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment