Junior Embedded Software Engineer

InvisALERT Solutions

West Chester (Chester County)

Híbrido

USD 70.000 - 90.000

Jornada completa

14 días+
Generador de candidaturas

Destaca para este puesto — genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

A healthcare technology company is seeking a Junior Embedded Software Engineer to develop and maintain C/C++ firmware for connected safety systems. You will collaborate with hardware teams, automate testing, and validate firmware. This role offers the flexibility of up to 50% hybrid work after onboarding. Ideal candidates have proficiency in C/C++, knowledge of Python, and strong analytical skills.

Formación

  • Hands-on experience using C/C++ with entry-level embedded toolchains.
  • Working knowledge of Python for automation.
  • Familiarity with hardware debugging tools.

Responsabilidades

  • Develop and maintain C/C++ firmware for IoT devices.
  • Collaborate on board bring-up and low-power optimization.
  • Automate HIL tests using various interfaces.

Conocimientos

C/C++ proficiency
Embedded toolchains experience
Python knowledge
Strong analytical skills
Debugging skills

Herramientas

Git
Oscilloscopes
Multimeters
DC power supplies

Descripción del empleo

We are a healthcare technology company revolutionizing patient safety across more than 400 behavioral health facilities nationwide. Our mission is to enhance clinical care through advanced sensing, edge computing, and secure cloud integration, combining machine learning, BLE-AoA location tracking, and mmWave radar into real-world IoT systems that save lives.

As a Junior Embedded Software Engineer, you will collaborate closely with hardware, firmware, and cloud teams to design, test, and deploy intelligent sensing devices used every day in hospitals and behavioral health facilities. You will help ensure the reliability, performance, and scalability of a nationwide network of connected safety systems.

What You’ll Do
  • Develop and maintain C/C++ firmware for custom IoT devices, from sensor drivers and BLE protocols to application logic on bare‑metal and FreeRTOS systems.
  • Collaborate with the hardware team on board bring‑up, sensor integration, and low‑power optimization.
  • Automate hardware‑in‑the‑loop (HIL) tests using UART/SWO, BLE, SCPI, and websocket interfaces.
  • Validate new sensors and firmware releases for accuracy, reliability, and power efficiency.
  • Create clear, repeatable documentation for flashing, testing, and calibration procedures.
  • Partner with software and cloud engineers to integrate embedded systems with our AWS‑based IoT and analytics platform.
Minimum Qualifications
  • Proficiency in C/C++ with hands‑on experience using entry‑level embedded toolchains (Arduino, PlatformIO, etc.).
  • Working knowledge of Python for data collection and test automation.
  • Strong analytical and debugging skills.
Preferred Skills
  • Familiarity with oscilloscopes, multimeters, and DC power supplies.
  • Ability to read schematics and interpret datasheets.
  • Knowledge of UART, SPI, I²C, Ethernet, and BLE protocols.
  • Experience with vendor SDKs such as STM32CubeMX, ESP‑IDF, or Nordic SDK.
  • Understanding of Bluetooth Low Energy (BLE) and basic networking (UDP/TCP, websockets).
  • Experience with Git and collaborative version control workflows.

Referrals increase your chances of interviewing at InvisALERT Solutions by 2x.

Location & Flexibility

This position is based at our West Chester, PA headquarters, where you’ll have direct access to our engineering lab and hardware prototypes.

Up to 50% hybrid work is available following the onboarding period.

Important Note

We are accepting direct applicants only. Recruiters, agencies, or third‑party representatives should not contact us regarding this position. All unsolicited candidate submissions, emails will be disregarded.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

Presencial
USD 110.000 - 160.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ubiety • Chicago (IL)

Presencial
USD 140.000 - 170.000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Cedar Electronics • Olde West Chester (OH)

Híbrido
USD 65.000 - 90.000
Firmware Engineer - (Contract-to-Hire)
Firmware Engineer - (Contract-to-Hire)

10XBeta Venture Studio • New York (NY)

Presencial
USD 110.000 - 120.000
Embedded Engineer II
Embedded Engineer II

WHOOP • Boston (MA)

Presencial
USD 95.000 - 125.000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

Presencial
USD 140.000 - 190.000
Health insurance
401(k) with employer match
Paid time off
Senior Firmware Engineer
Senior Firmware Engineer

Element Science, Inc. • Redwood City (CA)

Presencial
USD 140.000 - 175.000
Stock Options
90% employer-paid medical, dental, and
vision insurance
+7
Senior Embedded Software Engineer
Senior Embedded Software Engineer

TalentDome Staffing • Town of Texas (WI)

Presencial
USD 110.000 - 170.000
Health insurance
Vision insurance
Dental insurance
+2
Staff Software Engineer - Embedded
Staff Software Engineer - Embedded

Alarm.com • Tysons (VA)

Presencial
USD 144.250 - 169.126
HSA contribution
401(k) match
Paid holidays/vacation
+4
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

Presencial
USD 150.000 - 185.000
Comprehensive Benefits Package
401k Matching