Direct applicants only, no recruiters.
About PharmAdva, LLC
PharmAdva, LLC is a dynamic startup specializing in innovative medical device design and manufacturing. Our flagship product, MedaCube, is revolutionizing medication management through cutting-edge technology. As a small, growing team, we’re seeking a versatile Full Stack Software Engineer to join us in expanding our capabilities, tackling new projects, and delivering exceptional solutions in the medical device space.
Role Overview
We’re looking for a truly Full Stack Software Engineer to contribute across the entire technology stack of our medical devices and supporting systems. This role spans embedded firmware, secure on-device applications, cloud-based management portals, third-party API integrations, and DevOps. You’ll be involved in planning, designing, implementing, and testing innovative solutions, working closely with our tight-knit team to drive product excellence. Candidates of all experience levels—from recent college graduates (or equivalent) to seasoned professionals with a track record of successful project delivery—are welcome to apply. A willingness to learn, grow, and manage various components and technologies is essential for success.
Work Arrangement
This is a hybrid role based in the Rochester, NY (Henrietta area). On-site work at our facility is required, particularly when collaborating with limited-availability prototype hardware. Flexibility for remote work is available when not engaging with physical hardware and/or teammates.
Key Responsibilities
Embedded Firmware Development: Develop and maintain device firmware in C++ for Microchip PIC series chips, controlling stepper motors and basic electronics.
On-Device Application Development: Build and enhance secure, kiosk-like graphical touch screen applications on Raspberry Pi Compute Module 4 and BeagleBone Black, currently in C++ with a potential transition to Electron (or similar).
Web Portal Development: Contribute to our full stack monitoring and device management portal using NodeJS, MongoDB, Express, Vue, EJS, and SQL.
Third-Party Integrations: Integrate with a growing ecosystem of third-party APIs, including Electronic Medical Record (EMR) and Electronic Health Record (EHR) systems.
DevOps: Support setup, scaling, and security of services hosted on AWS, ensuring robust and reliable infrastructure.
Product Lifecycle: Participate in all stages of development, from planning and design to implementation, testing, and deployment.
Compliance and Standards: Apply knowledge of medical device standards (e.g., IEC 60601, IEC 61010) to ensure regulatory compliance (preferred but not required).
Skills and Qualifications
Proficiency in C++ for embedded systems and application development.
Experience with NodeJS, MongoDB, Express, Vue, EJS, and SQL for web development.
Familiarity with Raspberry Pi or similar platforms for on-device applications.
Basic understanding of electronics and stepper motor control.
Exposure to AWS or similar cloud platforms for DevOps tasks (e.g., setup, scaling, securing services).
Ability to work across the full stack, from firmware to cloud, with a focus on delivering high-quality, secure code.
Strong problem-solving skills and enthusiasm for tackling diverse technical challenges.
Excellent communication and collaboration skills to thrive in a small, fast-paced team.
Preferred Skills
Experience with Electron or similar frameworks for cross-platform application development.
Knowledge of EMR/EHR system integrations or other third-party APIs.
Familiarity with medical device standards (IEC 60601, IEC 61010) or regulatory compliance processes.
Proven track record of delivering projects or products in a startup or agile environment.
Eager to design and develop our future iOS and Android mobile apps.
Who You Are
A motivated, curious, and adaptable engineer eager to work on cutting-edge medical device technology.
Comfortable wearing multiple hats and thriving in a dynamic, startup environment.
Passionate about building reliable, secure, and user-friendly solutions that make a real-world impact.
Open to learning and growing to fill the needs and deliver any next task, whether you’re a recent grad or an experienced professional.
Why Join PharmAdva?
Impactful Work: Contribute to life-changing medical devices that improve patient outcomes.
Growth Opportunities: Join a small team at a pivotal moment, with room to take on leadership and shape our technical direction.
Collaborative Culture: Work closely with a passionate, innovative team in a supportive environment.
Exciting Challenges: Tackle diverse, cutting-edge projects across embedded systems, web development, and cloud infrastructure.
How to Apply
Direct applicants only, no recruiters.
If you’re excited to join a growing startup and make a difference in the medical device industry, we’d love to hear from you! Please submit your resume, a brief cover letter, and any relevant portfolio or GitHub links to .
PharmAdva, LLC is an equal opportunity employer. A background check is required.