Senior Embedded Linux Software Developer (C++)
Pentangle Tech Services | P5 GroupPentangle 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:
