Embedded Software Engineer – Medical Diagnostics Platform

Zepto Life Technology

Saint Paul (MN)

In loco

USD 85.000 - 110.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Health insurance
401(k) plan
Paid time off

Descrizione del lavoro

Zepto Life Technology, Inc. (Zepto) seeks an experienced Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our molecular diagnostic instrumentation.

This role serves as the technical owner of the instrument's embedded software platform, developing firmware that controls hardware operation, processes data, manages workflows, and enables communication with higher-level software applications.

Competenze

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a closely related discipline.
  • Minimum five (5) years of professional experience designing electronic hardware.
  • Strong proficiency in C and C++ programming for embedded systems.
  • Experience developing firmware for microcontrollers, processors, or embedded Linux platforms.
  • Experience with debugging tools and multithreaded RTOS environments.
  • Experience using Git or other source code management systems.

Mansioni

  • Own embedded software and firmware architecture for Zepto's GMR diagnostic platform.
  • Design, develop, test, and maintain embedded firmware supporting instrument operation and control.
  • Develop low-level device drivers and HALs for sensors, processors, peripherals, and communication interfaces.
  • Design firmware architecture that is scalable, maintainable, and compliant with medical device software development practices.
  • Define instrument workflows, state machines, and timing logic.
  • Develop firmware for startup, calibration, diagnostics, assay execution, and shutdown.
  • Optimize data acquisition, buffering, validation, and communication with application software.
  • Collaborate with software and hardware teams to define APIs and interfaces.
  • Assist hardware bring-up and system integration with Senior Electrical Systems Engineer.
  • Implement firmware for GMR sensor data acquisition and signal processing.
  • Troubleshoot issues using scopes and debuggers; perform root cause analysis.
  • Conduct unit, integration, and system testing; maintain design documentation.
  • Support software risk management, FDA DHF, and lifecycle documentation.

Conoscenze

C/C++
Embedded Systems
RTOS
Debugging Tools
Technical Writing
Project Leadership

Formazione

Bachelor's degree in Computer/Electrical/Software Engineering
Master's degree (preferred)

Strumenti

Git
JTAG/SWD
Embedded IDEs
Oscilloscopes

Descrizione del lavoro

Zepto Life Technology, Inc. (Zepto) seeks an experienced Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our molecular diagnostic instrumentation.

This role serves as the technical owner of the instrument's embedded software platform, developing firmware that controls hardware operation, processes data, manages workflows, and enables communication with higher-level software applications.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Embedded Software Engineer
Embedded Software Engineer

Financial Edge • Saint Paul (MN)

In loco
USD 85.000 - 110.000
Health insurance
401(k) plan
Paid time off
Software Engineer I, Medical Device - Hands-On
Software Engineer I, Medical Device - Hands-On

Financial Edge • Saint Paul (MN)

In loco
USD 60.000 - 80.000
Health insurance
Paid time off
401(k)
+1
Electrical Systems Engineer - Medical Diagnostics Hardware
Electrical Systems Engineer - Medical Diagnostics Hardware

Zepto Life Technology • Saint Paul (MN)

In loco
USD 95.000 - 115.000
Health insurance
HSA
401(k)
+2
Software Developer I
Software Developer I

Financial Edge • Saint Paul (MN)

In loco
USD 60.000 - 80.000
Health insurance
Paid time off
401(k)
+1
Embedded Firmware Engineer - C/C++ & Python for Life Sciences
Embedded Firmware Engineer - C/C++ & Python for Life Sciences

Meso Scale Diagnostics, LLC. • Gaithersburg (MD)

In loco
USD 78.000 - 116.000
Medical, dental, and vision coverage
401(k) plan with company matching
Paid vacation and holidays
+2
Electrical Systems Engineer
Electrical Systems Engineer

Financial Edge • Saint Paul (MN)

In loco
USD 95.000 - 115.000
Health insurance
HSA
401(k)
+2
Senior Embedded Firmware Engineer for Life Sciences
Senior Embedded Firmware Engineer for Life Sciences

Default (MSD) • Gaithersburg (MD)

In loco
USD 88.000 - 134.000
Senior Firmware Engineer — Embedded Biotech Instruments
Senior Firmware Engineer — Embedded Biotech Instruments

Meso Scale Diagnostics, LLC. • Gaithersburg (MD)

In loco
USD 118.000 - 134.000
Firmware Engineer (C/C++ | Python) – Medical Devices
Firmware Engineer (C/C++ | Python) – Medical Devices

Default (MSD) • Gaithersburg (MD)

In loco
USD 78.000 - 116.000
Senior Embedded Systems Engineer — Connected Devices
Senior Embedded Systems Engineer — Connected Devices

Zomedica • Roswell (GA)

In loco
USD 120.000 - 180.000
Medical Insurance
Dental Insurance
Vision Insurance
+2