Embedded Engineer/ Philadelphia, PA & Boston, MA (Hybrid role)
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Embedded Engineer
- C++
- RTOS
- Zephyr
- FreeRTOS
- ThreadX
- MCU
- Microcontroller Fluency
- Linux
- UART
- SPI
- I2C
- USB
- CAN
- Python
- CI/CD
- JTAG
- GDB
Summary
Role: Embedded Engineer
Location: Philadelphia, PA & Boston, MA (Hybrid role)
Duration: Long Term
Job description:
• Experience: 4-6 years of hands-on embedded software development, with a substantial portion on RTOS or bare-metal targets.
• Core Languages: Strong proficiency in C, along with working proficiency in C++.
• RTOS Knowledge: Solid production experience with an RTOS such as Zephyr, FreeRTOS, ThreadX, or similar, including scheduling, synchronization primitives, and interrupt-driven design.
• Microcontroller Fluency: Comfort working directly with MCU peripherals, datasheets, reference manuals, linker scripts, and startup code.
• Linux Exposure: Familiarity with Embedded Linux user-space development, sufficient to integrate and debug across the RTOS and Linux boundary.
• Connectivity: Familiarity with IP networking protocols and standard interfaces (UART, SPI, I2C, USB, CAN).
• Tooling: Experience with Python for scripting/automation and familiarity with CI/CD workflows.
• Debugging: Comfort using oscilloscopes, logic analyzers, JTAG, and GDB to troubleshoot hard-to-find bugs.
- Dice Id: 10518135a
- Position Id: 9113165
- Posted 1 day ago
