Software Engineer, Android Lead
Full time position in Bethesda, MD
WHO WE'RE LOOKING FOR
-
You are a mid- to- senior full stack developer capable of designing complete solutions (both independently and in a collaborative setting), writing code, testing code, and automating test and deployment
-
You have in-depth expertise working with Android distributions on consumer electronics products, and you understand how to integrate different drivers within the platform
-
You have excellent problem solving abilities and are highly resourceful
-
You have a focus on performant systems and optimization
SKILLS FOR THE JOB
-
5+ years of experience doing hands-on software development
-
2+ years current experience working with Android native layer and frameworks
-
Demonstrated ability to design and build dynamic multi-threaded mobile apps
-
Expert level in building on/in: Linux OS, Android OS, C/C++
-
Proficient in the Android application component model and embedded IPC mechanisms.
-
Experience with modern messaging frameworks and data storage on resource-constrained devices
BONUS POINTS FOR
-
Experience with DirectX, OpenGL, Vulkan, ZeroMQ, Protobuf
-
Experience integrating IoT devices and IoT security frameworks
-
Experience with Augmented and/or Virtual Reality and/or Game Engines
-
Experience with modern web services development
-
API or SDK design and development
Why work at MindX?
Compensation
Generous equity offers
Competitive, market rate salary
Health Benefits
Gold-level health insurance plan
Dental and vision coverage
Quality of Life
Flexible work hours
Paid parental leave
Paid, unlimited leave time
Free secure bike parking
Steps from the Metro

Love Your Work
Supportive and professional culture
Creative technical challenges
Fun toys, big monitors
Build something awesome