Back to Jobs
XX
Embedded Software Engineer – C / Linux / RTOS / Networking (Middleware)Connected Systems Partners, Inc.Hopkinton, Iowa, United States
XX

Embedded Software Engineer – C / Linux / RTOS / Networking (Middleware)

Connected Systems Partners, Inc.
  • US
    Hopkinton, Iowa, United States
  • US
    Hopkinton, Iowa, United States

About

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
Responsibilities
Develop and maintain embedded middleware software primarily in C (some C++)
Work with embedded Linux and RTOS-based systems
Support RTOS environments including FreeRTOS
Assist 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 team
Required Skills
2–10 years embedded software experience
Some C++ exposure
TCP/IP networking exposure
Basic experience with embedded Linux or RTOS
Ability to work onsite 3 days/w eek
Preferred Skills
Embedded middleware or communication stack experience
Experience with STM32Familiarity with NXP Semiconductors platforms
Must be a US Citizen or Green Card Holder.
This is a hybrid position with 3 days onsite required.
#J-18808-Ljbffr
  • Hopkinton, Iowa, United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.