← Back to jobs

MSR Technology Group Logo
Senior Embedded C++ Developer

MSR Technology Group

 

St. Louis, MO, USA

Posted On: 1 day ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Embedded C++ developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will design, prototype, and develop software for embedded devices using C++ and C.

This role is on-site.

Responsibilities

  • Design and implement solutions using client-server, peer-to-peer, and publish/subscribe paradigms.
  • Conduct code reviews and unit testing for embedded applications.
  • Debug and profile system performance on Linux environments.
  • Develop software for embedded devices with a focus on real-time programming.

Required Skills

  • 10+ years of professional experience in Embedded C++ development.
  • Expertise in C and C++ with a strong understanding of embedded systems.
  • Hands-on experience working in a Linux environment, including familiarity with Linux BSP.
  • Experience with POSIX-based embedded systems, including Linux or QNX.
  • Solid knowledge of multi-threading, algorithms, IPC, and RPC mechanisms.
  • Familiarity with memory and performance profiling tools.

Preferred Skills

  • Experience with the Qt framework.
  • Familiarity with hardware interfaces and system-level programming.

Key Skills
Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs