View Our Website View All Jobs

Embedded Firmware Software Engineer

The Role:

  • Implement enhancements for, and perform maintenance on the embedded firmware that runs AdhereTech’s Smart Pill Bottle devices.
  • Investigate, diagnose, and correct firmware issues discovered in production - work alongside our world class production support team, and directly with our COO and CTO.
  • Prototype new firmware and device features that advance AdhereTech’s offerings in the IoT space.
  • Provide internal support to other teams in matters related to the embedded software of AdhereTech products; e.g., answer questions about device functionality and capabilities, working with product teams to understand feasibility of new features, working with Electrical Engineers to implement hardware changes and debug products.


  • Take ownership of the future of AdhereTech’s Smart Pill Bottle’s software.
  • Contribute firmware-related work to Scrum-style sprints and be a productive member of an agile and cross-functional software team.
  • Debug and maintain embedded software across AdhereTech’s solutions; from products to test benches and communications hardware.
  • Become a key part of the AdhereTech product team - enabling hardware/firmware continuous improvement efforts.
  • Work very closely with the CTO and COO to solve engineering and quality issues - must be willing to be a technical expert and a generalist to support the needs of a growing startup company.
  • Rapidly prototype new products and components.
  • Contribute to conversations about the company at large, the software team subgroup, and the future of AdhereTech’s software and product offerings.


  • Bachelor’s degree in Computer Science, Electrical Engineering or related field.
  • 3+ experience writing embedded C/C++.
  • Experience with ARM and AVR architectures, specifically Atmel, Microchip, and NXP.
  • Experience with RTOS and electromechanical prototyping.
  • Understanding of M2M communication in the IoT field.
  • Experience with communication through the GSM 2G/3G/4G/LTE networks a plus.
  • Must be able to work with the full AdhereTech team at our company offices in Manhattan. We are not seeking remote or part-time hires.
  • Accepts change openly and is able to thrive in a culture of continuous improvement and learning.
  • Excellent English (both oral and written).
  • Strong communication and documentation skills
  • The ability to operate autonomously in a challenging startup environment.
  • Reporting to: CTO.

Benefits & Compensation:

  • Salary commensurate with experience and fitness for position.
  • Equity ownership in AdhereTech
  • Health insurance, flexible work hours, and unlimited vacation.

About AdhereTech:

AdhereTech builds and supports highly-effective adherence programs for patients on the world’s most crucial medications - all driven by real-time data and analysis via our patented Smart Pill Bottles. AdhereTech is currently used by thousands of patients across the globe. Our customers include top pharmaceutical companies, health systems, and clinical researchers, and our solution is always free for patients. Our top priority is to create a safe, seamless, and beneficial user-experience for all patients and customers that use our solution.


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file