

Embedded Software
Location
Boston, MA
Level
Entry-Level
Department
Semiconductors
Type
Salary
$45,000 - $80,000
Job Description
Posted on:
2025-08-27
Responsibilities
- Contribute to distributed data pipelines connecting embedded and cloud systems.
- Develop firmware, automation tools, and tests for embedded systems.
- Work with embedded sensors and participate in data collection campaigns.
- Expand skills by taking on additional responsibilities such as PCB design and digital design.
- Collaborate with cross-functional teams in an agile environment.
- Engage in debugging and integration of software and hardware systems.
- Familiarize with embedded RTOS frameworks and Linux-based embedded development.
Job Requirements
- Enrollment in MS or BS equivalent in Electrical Engineering, Electrical and Computer Engineering, or Computer Science.
- Experience with software and hardware system integration and debugging.
- Excellent communication skills for cross-functional interaction.
- Fundamental knowledge of DSP and sampling theory.
- Familiarity with programming languages such as C, C++, Rust, and Python.
- Knowledge of software development life cycle and management tools (e.g., git).
- Experience with build systems like Make or CMake.