Back to jobs

Software Engineer, PhD, Early Career, Embedded Systems and Firmware, 2026 Start
Posted 1 weeks ago
Job Description
- Participate in or lead team projects to carry out design, analysis, and development of advanced systems across the stack, particularly embedded systems.
- Develop code and review code developed by other developers, and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency).
- Write documents that set new technical directions. Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Study, diagnose and resolve complex technical issues by analyzing the sources of the issues and the impact on software, hardware, network, or service operations and quality.