What are the responsibilities and job description for the Embedded Engineer position at Global Connect Technologies?
Title: Embedded C Engineer (PhD)
Location: Warren, MI
Industry: Automotive
Job Description
We are seeking a highly skilled Embedded C & Linux Engineer with a PhD to design, develop, and optimize embedded systems for next-generation products. The ideal candidate will have strong expertise in low-level programming, Linux-based systems, and performance-critical applications.
Key Responsibilities:
- Required Technical Skills
- Strong proficiency in C and Python Accurately:
- Detect 5G link issues
- Classify root causes across the end-to-end communication chain
- Identify, expose, and utilize low-level cellular metrics by modifying cellular module source code.
- Produce clear diagnostic reports explaining issue causes.
Deep understanding of:
- TCP/IP networking
- Cross-layer network diagnostics
Experience working with:
- Cellular communication modules (e.g., Qualcomm platforms 525M)
- Linux-based (Yocto) embedded environments
- Ability to analyze and modify low-level source code
- Knowledge of Wi-Fi systems and device connectivity behavior
- Strong debugging, testing, and validation skills
Qualifications:
- PhD in Computer Science, Electrical Engineering, or related field
- Solid research or industry experience in embedded systems