Skip to main content
Tallo logoTallo logo

Embedded Software Engineer ( Telecom/Network Domain)

Job

Global Connect Technologies

Center Line, MI (In Person)

Full-Time

Posted 3 days ago (Updated 2 hours ago) • Actively hiring

Expires 6/24/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Embedded Software Engineer ( Telecom/Network Domain) at Global Connect Technologies Embedded Software Engineer ( Telecom/Network Domain) at Global Connect Technologies in Center Line, Michigan Posted in 1 day ago.
Type:
full-time
Job Description:
Job Summary 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 SSH/Telnet
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.

Similar jobs in Center Line, MI

Similar jobs in Michigan