Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Android Low-Level Embedded Software Engineer

Saviance

Job Title: Senior Android Low- Level Embedded Software Engineer
Location: Boston, MA (On-site)
Duration: full time


We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Android Low-Level Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for embedded systems. You will leverage your expertise in Android development to contribute to the integration of embedded systems with Android platforms. You will work closely with cross-functional teams, including hardware engineers, firmware engineers, and product managers, to deliver high-quality embedded software solutions. Your expertise in embedded systems, low-level programming, and software development will be crucial in ensuring the success of our products.



Your Superpowers
You define yourself as an "embedded systems virtuoso " with a knack for "Android development wizardry " and a deep understanding of "low-level programming sorcery. " Colleagues often describe you as the "architect of seamless integration, " "solution-finding maestro, " and "team player extraordinaire. "



The Job's Responsibilities
Design and develop Android applications for embedded systems, ensuring compatibility with various devices and platforms.
Design and develop software for different types of embedded systems, ensuring that it meets the requirements, and successfully take it through the entire software development lifecycle until it is deployed in commercial products. This will include microcontrollers, DSPs, and FPGAs.
Collaborate with hardware engineers to define system requirements and specifications for embedded software development.
Write efficient, modular, and scalable code for embedded systems using languages such as C/C++.
Implement and optimize device drivers, board support packages (BSPs), and firmware for peripherals and communication interfaces.
Conduct thorough testing and debugging of embedded software to ensure high quality and reliability.
Work closely with the firmware team to integrate software and firmware components seamlessly.
Stay up to date with industry trends and emerging technologies in embedded systems to drive innovation and continuous improvement.
Collaborate with cross-functional teams to ensure successful integration of software with hardware and overall system functionality.
Participate in code reviews, architecture discussions, and technical design sessions to drive engineering excellence and maintain code quality standards.
Document software designs, specifications, and development processes for future reference and knowledge sharing.
Troubleshoot and resolve software defects and performance issues, ensuring timely and effective resolutions.


Key Technical Requirements
Proven industry experience as an Embedded Software Engineer, with a focus on embedded systems and low-level programming.
Strong proficiency developing in Android headed or headless architectures.
Strong proficiency in C/C++ programming languages for embedded systems.
In-depth knowledge of embedded systems architectures, real-time operating systems (RTOS), and hardware-software interaction.
Extensive experience with the Android Native Development Kit (NDK) and Java Native Interface (JNI) for integrating native code with Android applications.
Experience with embedded development tools, debuggers, emulators, and compilers.
Experience developing software targeting embedded SoCs such as ARM, NXP, Microchip, etc.
Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, and wireless technologies (Bluetooth, Wi-Fi, etc.).
Solid understanding of software development methodologies, version control systems, and software testing techniques for embedded systems.
Strong problem-solving skills and the ability to debug complex software and hardware integration issues.
Experience with agile development methodologies (e.g., Scrum) is advantageous. In addition, while not essential, it is a definite plus if:
Proficiency in radar signal processing techniques, DSP algorithms, and Client preferred but not essential.
Matlab/Simulink/Octave or similar tool knowledge
Experience implementing embedded software on multi-core processors.
Programming skill set with scripting languages (e.g. Python, TCL, Perl, etc.)



Personal Qualities
We'd love you to be self-aware, thoughtful, empathetic, diligent, hard-working, a lifelong learner, and a great team player. You'd show us that you have:
Strong interpersonal skills and the ability, perhaps even a passion, to build camaraderie and work effectively on difficult goals with a broad range of business and technical collaborators across cultures and skills.
Self-awareness to know your own superpower (nobody is great at all things) and the humility to permit others to exercise theirs on a team of accomplished specialists
Respect and empathy to recognize and support the goals of the company, your team, and colleagues in ways that build trust for people to feel safe to "disagree and commit" (The Amazon Way)
work ethic that doesn't quit, that recognizes that time-to-market is often the only thing that separates teams that win from those that don't ( "No matter how hard you work, someone else is working harder." - Elon Musk)
Tenacity and a dogged determination to never give up
Innate hunger to constantly do better and evolve both your work product and yourself (You're a lifelong learner)
The courage to move fast, break things, and ship products that people use ( "Real artists ship" - Steve Jobs)
Exceptional communication skills characterized by meticulous attention to detail and precision in verbal and written expression. Consistently deliver clear, comprehensive, and precise information to ensure all team members are aligned and well-informed.



Education and Experience
Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent work experience
Real-world work experience in relevant roles in a commercial setting
Ideally, full life cycle experience with an electronics product that has shipped and achieved meaningful commercial success.
Preference for candidates with experience in a startup or fast-paced environment and exposure to ambient sensing and sensor fusion technologies.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Android Low-Level Embedded Software Engineer in Boston, MA vacancy
  •  ...full-stack connected device engineer who is equally comfortable writing...  ...mobile applications on Android and iOS. You will own the complete software stack-from low-level firmware and wireless protocols...  ...thrives at the intersection of embedded systems, mobile development,... 
    Android
    Senior
    Full time

    Nanobiosym

    Cambridge, MA
    2 days ago
  •  ...Embedded Software Engineer Opportunity We are hiring an Embedded Software Engineer...  ...expertise in Linux and Android development, C++, Java, AOSP...  ...development and Android system-level applications Design and implement...  ...Develop and debug low-level software components, including... 
    Android

    Moseley Technical Services

    Dedham, MA
    5 days ago
  • $71.82 - $76.82 per hour

    Embedded Software Engineer Dedham, MA Pay Estimated: $71.82 - $76.82/Hour Active...  ...embedded software on Linux and Android platforms Translate CONOPS,...  ...and Android system‑level applications Design and implement...  ...refreshes Develop and debug low‑level software components, including... 
    Android

    Moseley Technical Services, Inc.

    Dedham, MA
    1 day ago
  • $71.82 - $76.82 per hour

    Embedded Software Engineer Dedham, MA Pay Estimated: $71.82 - $76.82/Hour U.S. Citizenship...  ...expertise in Linux and Android development, C++, Java, AOSP...  ...and Android system‑level applications Design and implement...  ...Develop and debug low‑level software components, including... 
    Android

    Moseley Technical Services, Inc.

    Dedham, MA
    4 days ago
  •  ...conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled...  ...). Developing C code for mobile platforms (Android, iOS). Why Join? Be part of an... 
    Android
    Senior
    Full time
    Remote work
    Relocation

    Webster & Webster Associates

    Boston, MA
    4 days ago
  • Position Overview We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re‑design and port existing...  ...unsupported peripherals and features. Port or integrate low‑level drivers for Bluetooth, cellular, and other communication... 
    Senior

    Nanobiosym

    Cambridge, MA
    4 days ago
  • $65 - $75 per hour

    Android Open Source Embedded Software Engineer Location: Dedham, MA 02026 (no relocation assistance) Schedule: 9/80 W2 Hourly Contract Only Hourly Rate...  ...including education, experience, interview results and skill level. GeoLogics is an Equal Opportunity/Affirmative Action... 
    Android
    Hourly pay
    Contract work
    Relocation

    GeoLogics

    Dedham, MA
    2 days ago
  • $140k - $180k

     ...seeking an experienced Android AOSP and Linux developer to join our engineering team. The ideal candidate...  ...experience developing embedded Android and Linux...  ...and customize embedded software solutions for IoT devices...  ...Debug complex system-level and user space issues across... 
    Android
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Owl Labs

    Boston, MA
    26 days ago
  • $119.85k - $148.05k

     ...Embedded Engineer Bevi is on a mission to transform how beverages are...  ...implementing embedded code and android systems code that run our...  ...with electrical, hardware, software and other embedded engineers...  ...integration, control algorithms, and low-level hardware-software... 
    Android
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Bevi

    Boston, MA
    7 days ago
  • $82.3k - $220k

     ...space exploration to biomedical engineering, lives often depend on the...  ...Summary: The Embedded Software Engineer (SMTS) provides technical...  ...* Identify program/system-level technical risks and develop...  ...familiarity with processor low-level peripherals such as UART... 
    Senior
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    a month ago
  • $150k - $215k

     ...to perform at a higher level and live longer...  ...WHOOP is hiring a Senior Software Engineer to join the Hardware Accelerate...  ...team, focusing on Android development. In this...  ...modules that interact with embedded systems at the core of...  ...with Bluetooth Low Energy (BLE) or other... 
    Android
    Senior
    Full time
    Temporary work
    Work at office
    Relocation

    WHOOP

    Boston, MA
    12 days ago
  • Cambridge Mobile Telematics is looking for a Senior Embedded Software Engineer to join our IoT group. You will collaborate on developing innovative...  ...in C, C++, and Python, you will face challenges such as low-power functionality, over-the-air upgrades, and more. Your... 
    Senior
    Worldwide

    Cambridge Mobile Telematics

    Cambridge, MA
    2 days ago
  • Moseley Technical Services, Inc. is seeking an Embedded Software Engineer in Dedham, MA to develop advanced real-time embedded software solutions...  .... The successful candidate will have experience in Linux, Android development, and object-oriented programming, contributing... 
    Android
    Senior

    Moseley Technical Services, Inc.

    Dedham, MA
    5 days ago
  • $124.6k - $231.4k

    Senior Embedded Software Engineer - IoT Wireless Applications Boston, MA Silicon Labs is looking for a...  ...maintain embedded software for Silicon Labs low‑power wireless MCUs and SDKs Own...  ...long‑term support Build and enhance low‑level firmware components such as device... 
    Senior
    Flexible hours

    Silicon Laboratories Inc.

    Boston, MA
    2 days ago
  •  ...growth technology company backed by The Engine, a Tough Tech venture capital fund...  ...and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal role in...  ...employer that values diversity at all levels. All individuals, regardless of personal... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    RISE Robotics

    Somerville, MA
    1 day ago
  • $124.6k - $231.4k

     ...SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices...  ...Staff** **Embedded** **Software Engineer** on the RAIL team at Silicon Labs...  ...maintain **system startup**, low-level **peripheral drivers**, **security... 
    Senior
    Flexible hours

    Silicon Labs

    Boston, MA
    1 day ago
  • $65 - $75 per hour

    GeoLogics in Dedham, MA is seeking an Android Open Source Embedded Software Engineer for a W2 hourly contract. Candidates must be US citizens and hold a Bachelor's degree in Software Engineering or related field along with 5+ years of relevant experience. The role requires... 
    Android
    Senior
    Hourly pay
    Contract work

    GeoLogics

    Dedham, MA
    2 days ago
  • $180k - $235k

     ...playback experiences. Senior Backend Software Engineer (Video Engineering) Video is at the...  ...leading, and inspiring teams to achieve high levels of success. We are language...  ...using Roku, Apple TV, Fire TV, Samsung TV, Android TV, Vizio TV, or Chromecast. Philo is... 
    Android
    Senior
    Full time
    For contractors
    Work at office
    Immediate start
    Remote work
    Home office
    Flexible hours
    3 days per week

    Philo

    Cambridge, MA
    6 days ago
  •  ...are seeking a Senior Full Stack Software Engineer with a strong background in Android, C++, and modern graphics/compute...  ...devices. This role will span embedded software, UI/UX development, data...  ...optimize across the stack—from low-level device control to front-end user... 
    Android
    Senior
    Work at office
    Worldwide
    Flexible hours

    Videray Technologies, Inc.

    Boston, MA
    more than 2 months ago
  •  ...remain safe and secure. As a Senior Embedded Software Engineer, you will own critical subsystems...  ...product. You'll bridge hardware and high-level applications across Embedded Linux,...  ...with Embedded Linux (including BSP and low-level architecture) and proficiency... 
    Senior
    Remote work

    FORT Robotics

    Boston, MA
    11 days ago
  •  ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative...  ...should be able to navigate differing levels of gray/unknowns, and have excellent...  ...development, Mobile Development(iOS & Android), React JS/Angular JS/Polymer JS,... 
    Android
    Senior
    Temporary work

    Professional Recruiters

    Boston, MA
    1 day ago
  • $175k - $210k

     ...cuts across Product, Engineering, and the business. The...  ...execution role — you’ll be embedded in the product...  ...out to web, iOS, and Android; or billing flow changes...  ...completion Lead program‑level meetings including...  ...owning complex, multi‑team software programs end‑to‑end... 
    Android
    Senior
    Full time
    Work at office
    Remote work
    Home office
    3 days per week

    Philo

    Cambridge, MA
    4 days ago
  • $105k - $169.05k

    Sr Embedded Software Test Engineer - Abiomed Johnson & Johnson MedTech | Posted Feb 27 Full-time Unknown At Johnson & Johnson,we believe health is...  ...other DevOps managed applications. Comfortable with system-level troubleshooting using electrical and software tools.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    SupportFinity™

    Boston, MA
    1 day ago
  • $114k - $142k

     ...our comprehensive expertise in software and technology. Honeywell...  ...exciting new opportunity for a Sr Account Manager selling...  ...to Consumer Enterprise IOS and Android devices as well as Honeywell Mobile...  ...navigate different levels of decision making in the customer... 
    Android
    Senior
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Honeywell

    Boston, MA
    2 days ago
  • $65 - $75 per hour

     ...collaborating closely with product and engineering teams to bring innovative solutions to life...  .... Communicate effectively across all levels of a global enterprise, adapting your approach...  ...for various platforms, including iOS, Android, and connected platforms. Ability to... 
    Android
    Senior
    Work experience placement
    Work visa
    Shift work

    Aquent

    Boston, MA
    3 days ago
  •  ...Job Title: Mid-Level Embedded C/C++ Engineer Location: Remote Duration-3 Months-Contract-Part...  ...headquarters in Boston, MA. We deliver software solutions ranging from custom...  ...embedded environments. Knowledge of low-level hardware interfacing (I2C, SPI,... 
    Contract work
    Part time
    Remote work

    Saviance

    Boston, MA
    2 days ago
  • $105k - $164k

     ...devices. You’ll work alongside engineers who enjoy digging into data,...  ...Will Do Build and maintain embedded firmware (C/C++) for sensors and...  ...of the firmware stack — from low-power drivers to real-time telemetry...  ...power management, and system-level thinking. ~ Strong... 
    Senior
    Temporary work

    Digi

    Boston, MA
    4 days ago
  •  ...established industry player seeks a Senior Technical Lead with extensive experience in Android, iOS, and NodeJS. In this pivotal role, you will monitor and track change requests, ensuring high levels of customer satisfaction through timely resolutions. You will also guide team... 
    Android
    Senior

    TechDigital Group

    Boston, MA
    1 day ago
  • $95k - $245k

     ...exploration to biomedical engineering, lives often depend on...  ...Summary: The Software Engineer (PMTS) works on...  ...Identify program/system-level technical risks and develop...  ...: Expertise in embedded systems, multi-core operating...  ...with processor low-level peripherals such... 
    Full time
    Local area

    Draper

    Cambridge, MA
    4 days ago
  • $78.29 per hour

    Embedded Software Engineer (Cybersecurity) Location: Dedham, MA | Compensation: $78.29/ Hr. Why You'll Love Working Here: Flexible 9/80 schedule...  ...years of experience working with embedded systems (Linux, Android, or similar environments) Secret Clearance Preferred... 
    Android
    Flexible hours

    Aleron

    Dedham, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Android Low-Level Embedded Software Engineer. Be the first to apply!