3h ago
Software Engineer - Over-the-Air Updates
Sunnyvale, California, United States
full-timemidautomotive
Tech Stack
Description
You will design and build scalable OTA update platforms for connected devices, working on secure delivery pipelines, cloud infrastructure, and device management systems that ensure reliable software updates across global fleets.
Requirements
- 4+ years distributed systems with strong C++ and Go proficiency
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices
- Knowledge of secure software deployment and cryptographic signing
- Proficiency in cloud-native development with microservices and API design
- Understanding of CDNs for global distribution of software updates
Responsibilities
- Design scalable OTA update platforms using C++ and Go
- Implement secure update delivery with cryptographic signing and encrypted communication
- Build cloud-based OTA infrastructure with Docker and orchestration
- Develop package management for versioning and dependencies across device ecosystems
- Create monitoring systems for update success rates and campaign status
0 views 0 saves 0 applications