Pentangle Tech Services | P5 Group logo

Senior Embedded Linux Software Developer (C++)

Pentangle Tech Services | P5 Group

Pentangle Tech Services is seeking a highly skilled Software Developer with expertise in Linux systems. The role involves developing and maintaining software using modern C++ features, designing user interfaces, and ensuring compliance with real-time constraints in embedded systems.

Responsibilities

  • Develop and maintain software for Linux systems using modern C++ features
  • Design and implement user interfaces using frameworks such as Qt or GTK
  • Ensure software meets real-time constraints and embedded system requirements
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot and resolve software defects in a timely manner

Skills

  • 3+ years of software development experience on Linux systems
  • Proficiency in modern C++ (C++11/14/17/20 features)
  • Experience with UI frameworks such as Qt or GTK
  • Understanding of embedded systems and real-time constraints
  • Degree in Computer Science or Electrical Engineering
  • Experience with Green Hills Software tools (INTEGRITY RTOS, MULTI IDE)
  • Understanding of communication protocols such as CAN, Ethernet, and serial
  • Experience with other industrial/fieldbus protocols or general inter-process/hardware communication
  • Experience designing in RTOS environments, especially with C++

Company Overview

  • Pentangle Tech Services is the fastest-growing Engineering Services Firm. It was founded in undefined, and is headquartered in Farmington Hills, Michigan, USA, with a workforce of 51-200 employees. Its website is https://pentangletech.com.

Company H1B Sponsorship

  • Pentangle Tech Services | P5 Group has a track record of offering H1B sponsorships, with 93 in 2025, 36 in 2024, 9 in 2023, 24 in 2022, 9 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Job Type

Job Type
Contract

Share this job: