

Embedded Systems Engineer
Location
Everett, MA
Level
Entry-Level
Department
MedTech
Type
Salary
Job Description
Posted on:
2025-08-13
Responsibilities
- Prototype and integrate new hardware peripherals.
- Develop and maintain automated QA test infrastructure.
- 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 components to embedded devices.
- Write low-level firmware in C for STM32 microcontrollers.
Job Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
- 1–2 years of experience in embedded systems or firmware.
- Proficiency in Python and C.
- Strong grasp of software engineering fundamentals.
- Familiarity with Linux command-line usage.
- Interest in QA practices and system validation techniques.
- Excellent communication and collaboration skills.