This role will drive architecture decisions, improve platform stability and software quality, and actively contribute to design, implementation, integration, and issue resolution across the full product lifecycle. Key Responsibilities: 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. Required Qualifications: Preferred Skills:
Create an account to see the full posting, access our search engine, and more.You're just 60 seconds away from your new Creativeloft account.