More Relevant Jobs

Messina Group is seeking  Embedded Software Engineers for a client in Franklin Park, IL. This is a long-term contract role (6-12 months+).

GENERAL

Essential Duties and Responsibilities:


Work with the SW engineering organization to implement and develop C and C++ applications within a Linux environment for ARM based targets. This includes the ability to interact with, understand, and debug C and C++ Linux applications using strong development knowledge.

PRIMARY

Essential Duties and Responsibilities:

  • Experience with "bare-metal" microcontrollers
  • Experience in C and C++ development
  • Develop content in a Linux environment.
  • Familiar with Git
  • Capability to make tradeoffs between speed/ram/flash/elegance on a limited platform
  • Experience using Qt, Linux system APIs, MQTT, DBus, STL.
  • Write and debug applications for current and future products.
  • Write and maintain unit tests using Google Test/Mock.
  • Work in Debian based Yocto Linux target environment.
  • Operate efficiently within Agile/Scrum based SW development
  • Work closely with other internal groups to help with with SW development needs and requirements.
  • Apply engineering principles in broad areas of assignments and related fields.
  • Assume full technical responsibility for interpreting, organizing, executing, and coordinating assignments.

 

Engineering Icon

Embedded Software Engineer

Learn about our Information Technology (IT) Talent Acquisition services here.

Embedded Software Engineer | Contract

Franklin Park, IL

Messina Group is seeking  Embedded Software Engineers for a client in Franklin Park, IL. This is a long-term contract role (6-12 months+).

GENERAL

Essential Duties and Responsibilities:


Work with the SW engineering organization to implement and develop C and C++ applications within a Linux environment for ARM based targets. This includes the ability to interact with, understand, and debug C and C++ Linux applications using strong development knowledge.

PRIMARY

Essential Duties and Responsibilities:

  • Experience with "bare-metal" microcontrollers
  • Experience in C and C++ development
  • Develop content in a Linux environment.
  • Familiar with Git
  • Capability to make tradeoffs between speed/ram/flash/elegance on a limited platform
  • Experience using Qt, Linux system APIs, MQTT, DBus, STL.
  • Write and debug applications for current and future products.
  • Write and maintain unit tests using Google Test/Mock.
  • Work in Debian based Yocto Linux target environment.
  • Operate efficiently within Agile/Scrum based SW development
  • Work closely with other internal groups to help with with SW development needs and requirements.
  • Apply engineering principles in broad areas of assignments and related fields.
  • Assume full technical responsibility for interpreting, organizing, executing, and coordinating assignments.

 

Learn More:

Kimberly Parks

Talent Acquisition Advisor

kparks@messinagroupinc.com

(847) 692-0621

Send email View LinkedIn