CSIS Wadhwani AI Center logo
CSIS Wadhwani AI Center Verified
Think Tanks, Research, Public Policy, Artificial Intelligence

Sr. Embedded Software Engineer

United StatesHybridContractSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

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.
Ready to apply?
You'll be redirected to CSIS Wadhwani AI Center's application page.

Similar roles