Sr. Embedded Software Engineer
Role summary
Seeking a Sr. Embedded Software Engineer for a 12-month contract in the Greater Boston Area. This hybrid role requires advanced proficiency in C/C++ for embedded systems, specifically with RTOS like FreeRTOS and low-level peripheral driver integration (I2C, SPI, UART, GPIO, ADC, PWM, LCD, LED). Experience with embedded IoT (BLE, WiFi, MQTT, TLS, etc.) is also required. The ideal candidate will have 10+ years of relevant industry experience and demonstrated ability to mentor junior engineers and lead technical reviews. Preferred skills include embedded Linux, consumer electronics background, and Agile methodologies.
*NO THIRD PARTY AGENCIES! Local candidates STRONGLY preferred.*
Title
: Sr. Embedded Software Engineer
Qty
: 1
Location
: Greater Boston Area
Onsite/Hybrid/Remote
: Hybrid model (3 days in office with flexibility to come in a 4th day per week as needed)
Start date
: Immediately
Duration
: 12-month contract
Ideal Candidate
:
- Possesses experience in objected oriented C++ development, in the context of embedded systems based on an RTOS (FreeRTOS for example). On top of that, as desirable supplementary traits would be embedded Linux experience, WiFi/IoT/connectivity experience, embedded device driver development.
Requirements
:
- 10+ years of relevant industry experience with a Bachelor’s degree, or 8+ years with a Master’s, or equivalent experience.
- Advanced proficiency in C/C++ for embedded software, development on FreeRTOS, low level peripheral driver integration (I2C, SPI, UART, GPIO, ADC, PWM, LCD, LED), and/or embedded IoT (BLE, WiFi, MQTT, TLS, DHCP, TCP, UDP, GATT, X.509)
- Demonstrated ability to mentor junior engineers and lead technical reviews.
*Preferred Skills*
- Background in consumer electronics or appliance software development.
- Experience with Agile methodologies (e.g., Scrum) and tools such as Jira, Confluence, and Bitbucket.
Similar roles
- Senior Embedded Software EngineerPulsenics Inc. · Toronto, Ontario, Canada · Onsite
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite
Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite- Embedded Software EngineerL&T Technology Services · Mossville, Illinois, United States · Onsite