What are the responsibilities and job description for the Senior Android Embedded Engineer position at BigRio?
Job Title : Senior Android Embedded Engineer
Location : Boston, MA
Duration : Fulltime
About BigRio :
BigRio is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software solutions ranging from custom development and software implementation to data analytics and machine learning / AI integrations. As a one-stop shop, we attract clients from a variety of industries due to our proven ability to deliver cutting-edge, cost-effective software solutions.
About Job :
Are you a highly skilled engineer with deep expertise in Android architecture, from the Java Framework to Native C / C libraries? Do you have a proven ability to integrate and optimize software and embedded systems? If you thrive on solving complex hardware-software challenges, writing efficient and scalable code, and ensuring seamless performance across the Android stack, we want to hear from you.
Role & Responsibilities
As a subject-matter expert (SME) and key individual contributor, you will collaborate with a cross-functional team of specialists in business strategy, product management, user experience, industrial design, electronics engineering, software architecture, supply chain management, finance, sales, and marketing. In a supportive and dynamic environment, you will help drive the company’s success by contributing to :
- Customizing and optimizing AOSP subsystems for purpose-built Android devices, including HAL, native libraries, and Android framework components.
- Collaborating with hardware teams to define system requirements, integrate peripherals, and ensure seamless compatibility.
- Debugging and resolving issues across the Android stack to deliver high-quality, reliable systems.
- Implementing and optimizing device drivers, board support packages (BSPs), and communication protocols (e.g., UART, SPI, I2C).
- Designing and developing software for embedded SoCs like ARM, NXP, and Microchip.
- Leading the integration of ML models into Android systems using TensorFlow or similar frameworks.
- Participating in architecture discussions, code reviews, and technical design sessions.
Qualifications & Skills
To be successful in this role, you should have :
Preferred but not required :
Personal Attributes
We’re looking for someone who is :
Education & Experience
Equal Opportunity Statement :
BigRio is an equal-opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, national origin, sex, sexual orientation, gender identity, age, pregnancy, status as a qualified individual with disability, protected veteran status, or other protected characteristic as outlined by federal, state, or local laws. BigRio makes hiring decisions based solely on qualifications, merit, and business needs at the time. All qualified applicants will receive equal consideration for employment.