Location: San Jose, CA, US
Job Summary:
Job Duties:
- Design and develop new features for embedded systems (e.g., Alexa, IoT).
- Ensure flexible software architecture and OS/hardware platform abstraction.
- Investigate and deliver innovative system solutions.
- Participate in design reviews, API development, and documentation.
- Share best practices and influence teams as a technical ambassador.
Required Skills (Keywords):
- Software development
- Programming languages
- Design patterns
- Reliability
- Leading design/architecture
- Mentoring
- Software lifecycle
Required Experiences (Topics):
- 5+ years of non-internship software development
- 5+ years in software programming
- 5+ years in system design/architecture
- Experience leading engineering teams or as a mentor
Job URLs: