Jobs → Engineering → Embedded C++ Software Engineer

Embedded C++ Software Engineer

Pavan SharmaUnited StatesSENIORPosted 37m ago
C++Embedded LinuxOOPMultithreadingHardware/Software IntegrationSPII2CUARTEthernetPCIePythonAgile
About the Role CompNova is seeking an experienced Embedded C++ Software Engineer to join an exciting engineering opportunity. This role requires 9+ years of experience and a strong background in embedded systems development. Key Responsibilities • Develop embedded software using C and C++ programming languages • Work with Embedded Linux environments • Implement object-oriented programming concepts • Handle multithreading and concurrency challenges • Integrate hardware and software components • Debug complex systems using various interfaces Requirements • 9+ years of experience in C and C++ programming • Strong understanding of OOP concepts, classes, objects, and data structures • Experience with Embedded Linux development • Knowledge of multithreading, concurrency, and thread-safety • Familiarity with interfaces such as SPI, I2C, UART, Ethernet, and PCIe • Strong coding, testing, troubleshooting, and debugging skills • Experience in Telecom industry is mandatory • Familiarity with Agile development methodologies • Python experience is an added advantage

Similar projects

SAP ABAP Developer
Aditi Sharma · SAP ABAP, RICEF Objects, ALV Reports
Oracle OIC Developer
Naga jyothi .T · Oracle OIC, RESTAPI, SOAPAPI
Workday Integration Developer
Navaneeta Potlacheruvu · Workday Studio, EIB, Core Connectors
Early · 0 applied1 of 4,815 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy