What are the responsibilities and job description for the Senior Embedded Software Engineer position at Global Connect Technologies?
Own and evolve the software architecture for the IPC ECU platform, including module boundaries, interfaces, and integration strategy.
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed).
Lead technical decision-making for new features, defect fixes, and platform improvements with focus on quality, performance, and maintainability.
Perform system-level debugging and root-cause analysis of complex issues (timing, memory, startup, watchdog, communication, NVM, diagnostics, etc.).
Drive best practices for coding standards, design reviews, code reviews, and integration readiness to reduce defect injection.
Collaborate with Systems, Validation, Manufacturing, and Program teams to align requirements, delivery scope, and risk mitigation.
Salary.com Estimation for Senior Embedded Software Engineer in Southfield, MI
$146,019 to $168,795
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Embedded Software Engineer?
Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Embedded systems sw development and best practices Microcontroller architecture Excellent embedded C programming skills Some exposure to embedded linux sw ...more
We are looking for a Software Triage Engineer to support an Automotive Instrument Panel Cluster (IPC) ECU program by owning fast, accurate issue triage and...more
Required Skills: 5 years of embedded software triage and debugging experience (automotive strongly preferred). Strong programming skills in C and ability t...more
Job Summary The Plant Resident Engineer serves as the primary technical liaison between the customer and the engineering team, supporting product integrati...more
Experience range – 10 years What You'll Be Doing: Candidate should work onsite located in Detroit area Candidate should be working on AUTOSAR domain includ...more
General Responsibilities: The Software Design Engineer is primarily responsible for developing software component design specifications, based on the softw...more