

Embedded Systems Engineer
Location
Boston, MA
Level
Entry-Level
Department
MedTech
Type
Salary
Job Description
Posted on:
2025-08-14
Responsibilities
- Prototype and integrate new hardware peripherals.
- Develop and maintain automated QA test infrastructure for hardware-software integration.
- Participate in manual validation and debugging using lab tools.
- Collaborate with electrical, mechanical, and software teams.
- Write and maintain embedded software in Python and C.
- Build and deploy software and operating system components to embedded devices.
- Write low-level firmware in C for STM32 microcontrollers.
Job Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
- 1–2 years of experience in embedded systems, firmware, or systems software.
- Proficiency in Python and C.
- Strong grasp of software engineering fundamentals.
- Familiarity with Linux command-line usage and system debug.
- Interest in QA practices and system validation techniques.
- Excellent communication and collaboration skills.