Firmware Engineer

LifeLens Technologies Inc.•Ivyland, PA
•Onsite

About The Position

LifeLens Technologies, Inc. is a medical device developer located in Ivyland, Pennsylvania, developing next-generation treatment devices for personal health monitoring. The Firmware Engineer will work on wearable health care technologies and help develop an in-house patient-monitoring solution from the ground up. The work focuses on firmware development for low-level drivers and application areas, along with embedded systems and hardware development. This is a full-time, on-site position. Some travel to support customers at their locations may be required.

Requirements

  • Bachelor’s degree and at least 3 years of experience, or a master’s degree, in computer engineering, computer science, electrical engineering, or a related field.
  • Hands-on experience with system development, testing, and validation.
  • Strong knowledge of or hands-on experience in hardware system design and development, product development, and design for manufacturing.
  • Hands-on experience with eCAD tools such as Altium in a product development setting.
  • Hands-on experience with microcontroller development, ARM processors, and ultra-low-power design methodologies.
  • Experience with C, C++, Java, and Python.
  • Solid understanding of engineering fundamentals and proven product development experience.
  • Excellent analytical skills and technical written communication skills.
  • Ability to work in a cross-functional, collaborative team environment.
  • Proficiency with Microsoft Office products, including Word, Excel, and PowerPoint.

Nice To Haves

  • Experience in hardware development under medical design controls.
  • Experience with various rapid prototyping tools.

Responsibilities

  • Support on-device application development and integration with back-end services.
  • Develop client-side and server-side applications, data management, security implementation, and APIs for integration with EHR platforms.
  • Develop boards, schematics, and layouts, and support production and manufacturing processes.
  • Plan and execute engineering projects, manage timelines, and maintain detailed documentation.
  • Develop products and prototypes and integrate new functions from concept through production.
  • Troubleshoot test setups, identify sources of error, and perform failure analysis.
  • Establish manufacturing controls and processes.
  • Provide test procedures to verify product conformance.
  • Design and develop digital hardware.
  • Design and develop embedded hardware, software, and firmware.
  • Develop embedded systems architecture.
  • Develop an in-house patient-monitoring solution, focusing on firmware for low-level drivers and application areas.
  • Analyze test data and report findings.
  • Perform MATLAB analysis and verification, and test and validate firmware and hardware components or subsystems.
  • Design high-speed digital printed circuit boards.

Benefits

  • Health insurance
  • Dental and vision insurance
  • Paid time off
  • 401(k)
  • Stock option incentive plan
  • FSA and dependent care
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service