Embedded Software Engineer – C / Linux / RTOS / Networking

Connected Systems Partners, Inc. 

📍 Hopkinton, United States 🇺🇸

full-time
mid-level
hybrid
Posted —

Key Skills

CC++TCP/IPRTOSBluetooth

Industry

Consumer ElectronicsTelecommunications

Job Description

Overview

We are seeking an Embedded Software Engineer to join a small, hands-on engineering team. This role is ideal for engineers early in their careers through mid-level experience who want strong mentorship and growth in embedded software development.



The focus of this position is C-based middleware developmen t across Embedded Linux and RTOS environment s. This is not a kernel or device driver rol e


.
Responsibiliti

  • esDevelop and maintain embedded middleware software primarily in C (some C+
  • +)Work with embedded Linux and RTOS-based syste
  • msSupport RTOS environments including FreeRTOS and M
  • QXAssist in development for ARM-based platforms (including STM32 migration effort
  • s)Work on networking/middleware layers (not hardware control or kernel developmen
  • t)Collaborate closely with senior engineer in a 2-person te


am
Required Ski

  • lls2–10 years embedded software experie
  • nceStrong C programming skills requi
  • redSome C++ expos
  • ureTCP/IP networking expos
  • ureBasic experience with embedded Linux or R
  • TOSAbility to work onsite 3 days/w


eek
Preferred Sk

  • illsBluetooth / wireless protocol experi
  • enceEmbedded middleware or communication stack experi
  • enceExperience with S
  • TM32Familiarity with NXP Semiconductors platf


orms
Must be a US Citizen or Green Card H

olderThis is a hybrid position with 3 days onsite requ


ired.