1

Medical Device Embedded Software Engineer Jobs in Commack, NY

Overview : Aura is looking for a Senior Software Engineer to join the Frame Platform Team ... Collaborate with firmware and hardware teams to integrate new device capabilities into the platform ...

The individual will be responsible for key modules of the production software throughout the ... Real-time, embedded programming on Unix/Linux preferred. * Experience with Python is a plus.

The individual will be responsible for key modules of the production software throughout the ... Real-time, embedded programming on Unix/Linux preferred. * Experience with Python is a plus.

Guide engineering teams on secure build, secure coding, threat mitigation, and security review ... critical embedded systems. * Deep experience with hypervisors, kernels, device drivers, boot ...

Software Engineer

New York, NY ยท On-site

$75K - $95K/yr

Kitware is seeking a Software Engineer to join the Software and Data Solutions team. This position ... labs, medical device manufacturers, car manufacturers, financial institutions, and many others.

We're looking for software engineers to join our growing team and help build the next generation of ... cloud, device data, and enterprise systems. You'll work closely with product managers, hardware ...

Senior Software Engineer

New York, NY ยท On-site +1

$180K - $250K/yr

... device drivers, or embedded systems. * You have excellent instincts for software architecture ... World-class benefits package with 100% paid medical, dental, and vision insurance including 75 ...

Senior Software Engineer

New York, NY ยท On-site +1

$180K - $250K/yr

... device drivers, or embedded systems. * You have excellent instincts for software architecture ... World-class benefits package with 100% paid medical, dental, and vision insurance including 75 ...

Optimize software for real-time performance and resource efficiency in embedded and distributed ... Proficiency in one or more programming languages such as C++, Python, or Java. * Strong ...

Showing results 41-60

Medical Device Embedded Software Engineer information

See Commack, NY salary details

$72.5K

$158.8K

$180.2K

How much do medical device embedded software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for medical device embedded software engineer in Commack, NY is $158,836.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,200.00 and $179,100.00 per year, depending on experience, location, and employer.

What is a medical device embedded software engineer?

Medical Device Embedded Software Engineers are professionals who design, develop, and maintain the specialized software that runs on hardware inside medical devices, such as pacemakers, infusion pumps, and imaging machines. They ensure that the software meets strict regulatory standards for safety, reliability, and performance. Their work involves programming, testing, debugging, and documenting embedded code, as well as collaborating with hardware engineers and regulatory teams to bring safe and effective medical products to market.

What is the difference between Medical Device Embedded Software Engineer vs Firmware Engineer?

AspectMedical Device Embedded Software EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; often certifications in medical device standardsBachelor's in Electrical, Computer Engineering, or related; certifications vary by industry
Work EnvironmentMedical device companies, regulated environments, quality assurance focusConsumer electronics, industrial, or embedded systems companies
Industry UsagePrimarily in healthcare, medical device manufacturingBroader tech sectors, including consumer electronics and industrial systems
Search & Comparison IntentHigh overlap in embedded systems, safety standards, and certification requirements

The Medical Device Embedded Software Engineer and Firmware Engineer roles share core skills in embedded systems development. However, the Medical Device Embedded Software Engineer focuses specifically on medical device safety, regulatory compliance, and working within healthcare environments. Firmware Engineers may work across various industries without the strict medical standards, making the Medical Device Embedded Software Engineer role more specialized in healthcare applications.

What are the key skills and qualifications needed to thrive as a medical device embedded software engineer, and why are they important?

To thrive as a Medical Device Embedded Software Engineer, you need a strong background in embedded systems design, C/C++ programming, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), hardware-software integration, and industry standards like IEC 62304 or FDA regulations is typically required. Attention to detail, strong problem-solving abilities, and effective teamwork are vital soft skills for this role. These competencies are crucial for developing reliable, safe, and compliant software that meets stringent healthcare requirements.

What are some common challenges faced by medical device embedded software engineers when working on cross-functional teams?

Medical Device Embedded Software Engineers often collaborate closely with hardware engineers, regulatory specialists, and quality assurance teams. A common challenge is ensuring that software requirements align with hardware limitations and regulatory standards, which can necessitate frequent adjustments and clear documentation. Additionally, balancing the pace of software development with the rigorous testing and validation processes required for medical devices can be demanding. Effective communication and adaptability are essential to navigate these multidisciplinary interactions and deliver safe, compliant products.
What cities near Commack, NY are hiring for Medical Device Embedded Software Engineer jobs? Cities near Commack, NY with the most Medical Device Embedded Software Engineer job openings:

Embedded Systems Engineer (Hardware & Firmware Design)

Parabit Systems

Bellmore, NY โ€ข On-site

Full-time

Posted 17 days ago


Job description

THIS IS AN ONSITE POSITION


Summary

  • Parabit Systems, Inc., a leader in security, access control, and self-service technology solutions, is seeking a highly motivated and hands-on Embedded Systems Engineer to design and develop innovative products from concept through production. This role is ideal for an engineer with a strong combination of hardware design, embedded firmware development, and system integration expertise who thrives in a fast-paced product development environment.
  • The successful candidate will be responsible for the architecture, design, implementation, testing, and support of embedded electronic systems deployed in real-world applications across multiple industries. This position requires a practical engineer who can move seamlessly between hardware design, firmware development, prototype validation, manufacturing support, and field troubleshooting while maintaining a strong focus on quality, reliability, cybersecurity, and product performance.
  • You will work closely with software developers, mechanical engineers, quality assurance, manufacturing, and service teams to deliver robust, reliable, and scalable products that meet customer and regulatory requirements.

Primary Responsibilities

  • Lead the design and development of embedded hardware and firmware platforms for security, access control, sensing, and self-service products.
  • Define system architecture, hardware interfaces, communication protocols, microcontroller configurations, power distribution, signal conditioning, and overall embedded platform design.
  • Design and develop embedded firmware using C/C++ for microcontroller-based systems, including control logic, communications, diagnostics, and device management functionality.
  • Create electrical schematics, select components, perform engineering analysis , derating analyses, and conduct design reviews to ensure reliability, performance, and manufacturability.
  • Provide instruction and guidance on necessary PCB layout requirements.
  • Develop, test, and validate hardware and firmware designs throughout the product development lifecycle.
  • Conduct hardware bring-up debugging, and root-cause analysis of system-level issues.
  • Review PCB layouts with emphasis on signal integrity, grounding, EMI/EMC mitigation, thermal management, power integrity, and design-for-manufacturing best practices.
  • Implement secure coding principles and follow cybersecurity requirements in accordance with applicable standards, including NIST, FIPS, and ISO guidelines.
  • Coordinate prototype builds, engineering validation testing, design verification, and product qualification activities.
  • Support regulatory testing and compliance efforts, including FCC, CE, UL, EMC/EMI, RoHS, and related industry requirements.
  • Create and maintain technical documentation .
  • Collaborate with cross-functional teams to ensure successful product development, production launch, deployment, and ongoing product support.
  • Evaluate new technologies, components, communication standards, and development tools to support future product initiatives.

Qualifications

  • Bachelor's degree in Electrical Engineering or a related engineering discipline.
  • Minimum of 5 years of experience in embedded systems design and firmware development.
  • Proven experience developing products from concept through production release.
  • Strong hands-on experience in electronic circuit design, hardware integration, and board-level troubleshooting.
  • Proficiency in embedded firmware development using C and C++.
  • Experience with Python and Visual Basic is desirable.
  • Strong understanding of microcontroller architectures and peripherals including GPIO, ADCs, DACs, SPI, IC, UART.
  • Experience working with PIC and/or STM32 ARM Cortex microcontrollers preferred.
  • Ability to read and interpret schematics, PCB layouts, bills of materials (BOMs), datasheets, timing diagrams, and interface specifications.
  • Experience using advanced testing equipment; oscilloscopes, analyzers, etc.
  • Strong understanding of embedded networking and communication protocols, including:
    • TCP/IP
    • UDP
    • Ethernet
    • RS-232/RS-485
    • Bluetooth
    • NFC
    • USB
    • OSDP
    • Z-Wave
  • Experience with Altium Designer, KiCad, or other advanced EDA tools.
  • Familiarity with EMC/EMI design practices, safety and other regulatory compliance requirements.
  • Experience integrating embedded systems with cloud-based platforms, IoT frameworks, or remote device management solutions is highly desirable.
  • Working knowledge of SQL databases for diagnostics, configuration management, reporting, or device monitoring is a plus.
  • Excellent analytical, problem-solving, organizational, and communication skills.
  • Ability to manage multiple projects simultaneously and deliver results in a fast-paced development environment.

Why Join Parabit Systems?

  • At Parabit Systems, innovation is at the core of everything we do. Our engineers work on cutting-edge technologies that support critical security, self-service, and automation solutions deployed worldwide. We offer a collaborative environment where talented professionals have the opportunity to lead challenging projects, influence product direction, and make a meaningful impact on the success of our business and our customers.
  • Parabit Systems is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

To Apply

  • Submit your resume to Recruiting@Parabit.com. We look forward to learning how your skills and experience can contribute to the continued growth and innovation of Parabit Systems.

All employment candidates must pass: a NON-DOT Drug screening, Criminal and Credit Background Check and a Driver License Check prior to employment.