
Posted 11 hours ago
Software Engineer - Over-the-Air Updates
Applied IntuitionSoftware Engineer - Over-the-Air Updates
Requirements
4+ years distributed systems development, Proficiency in C++ and Go, Experience with cloud platforms (AWS, Azure, or GCP), Knowledge of secure software deployment and cryptography, Experience with containerization and CI/CD, Understanding of embedded Linux and RTOS
Skills
C#GoAWSDockerLinuxDistributed Systems
About the role
Responsibilities
- Design and develop scalable OTA update platforms using modern cloud-native architecture in C++ and Go
- Architect secure update delivery pipelines utilizing cryptographic signing, encrypted communication, and authentication systems
- Build and maintain cloud-based OTA infrastructure leveraging distributed systems, Docker, and orchestration frameworks
- Develop versatile package management systems for handling versioning and dependencies across diverse device ecosystems
- Create efficient content delivery networks (CDNs) optimized for fast and reliable package distribution
- Build advanced monitoring and analytics systems to track update success rates and real-time deployment status
Requirements
- 4+ years of experience in distributed systems development
- Strong proficiency in C++ and Go
- Experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices
- Knowledge of secure software deployment, including cryptographic signing and certificate management
- Experience with containerization, CI/CD pipelines, and infrastructure as code
- Understanding of embedded Linux and real-time operating systems (RTOS)
- Proficiency with microservices architecture, API design, and service mesh technologies
Preferred Qualifications
- Experience with OTA frameworks such as Mender, RAUC, or SWUpdate
- Proficiency with Go's cloud ecosystem, including gRPC
- Experience with distributed database systems for managing device telemetry and inventory
- Knowledge of fleet management systems and remote device diagnostics
- Experience with IaC tools like Terraform or CloudFormation
Benefits
- Competitive base salary and equity (options/RSUs)
- Comprehensive health, dental, vision, life, and disability insurance
- 401k retirement benefits with employer match
- Learning and wellness stipends
- Paid time off
About the Company
Applied Intuition is powering the future of physical AI. We are creating the digital infrastructure needed to bring intelligence to every moving machine on the planet, servicing the automotive, defense, trucking, construction, mining, and agriculture industries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer - Over-the-Air Updates
Applied Intuition · Sunnyvale
