×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer ( Telecom​/Network Domain

Job in Warren, Macomb County, Michigan, 48091, USA
Listing for: Global Connect Technologies
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer ( Telecom/Network Domain)

We are seeking an experienced Embedded Software Engineer with strong expertise in C++, Linux-based development, and telecom/networking systems. The ideal candidate will have hands-on experience developing embedded software for communication systems and a solid understanding of networking concepts and protocols such as TCP/IP.

This role involves designing, developing, debugging, and optimizing embedded software solutions for telecom or network infrastructure products in a high-performance and real-time environment.

Key Responsibilities
  • Design, develop, and maintain embedded software applications using C++ on Linux platforms.
  • Develop and optimize networking and communication software components for embedded systems.
  • Work with telecom/networking protocols including TCP/IP, UDP, sockets, routing, switching, and related communication stacks.
  • Collaborate with cross-functional teams including hardware, firmware, QA, and system engineering teams.
  • Debug and troubleshoot embedded software issues related to networking, performance, and system integration.
  • Participate in architecture design, code reviews, and software optimization activities.
  • Develop low-level and middleware software components for embedded devices.
  • Perform unit testing, integration testing, and system validation.
  • Support software deployment, maintenance, and feature enhancements.
  • Document software design, implementation details, and test procedures.
Required

Skills & Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field.
  • 5+ years of experience in Embedded Software Development.
  • Strong programming experience in C++.
  • Hands-on experience with Linux-based embedded systems.
  • Experience in telecom, networking, or communication domain.
  • Strong understanding of TCP/IP and networking fundamentals.
  • Experience with communication protocols such as:
  • TCP/IP
  • UDP
  • Socket Programming
  • Ethernet
  • HTTP/HTTPS
  • Experience with multithreading and inter-process communication in Linux.
  • Strong debugging and troubleshooting skills.
  • Familiarity with embedded build systems and cross-compilation environments.
  • Experience using Git or other version control tools.
Preferred Skills
  • Experience with real-time embedded systems.
  • Knowledge of telecom standards and network infrastructure systems.
  • Familiarity with Yocto, Buildroot, or embedded Linux customization.
  • Experience with scripting languages such as Python or Shell scripting.
  • Exposure to CI/CD pipelines and automated testing.
  • Knowledge of wireless communication technologies is a plus.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary