Position Details
About this role
This role involves developing SDKs, APIs, and automation tools for device and system integration, with a focus on security, configuration, and testing automation in an IoT/Edge environment.
Key Responsibilities
- Build and evolve SDKs and APIs
- Develop test automation and simulators
- Implement configuration parsing and validation
- Support device protocol integrations
- Contribute to CI workflows
Technical Overview
The technical environment includes Go programming, API/SDK development, configuration parsing with JSON Schema and YAML, security protocols, and device protocols like MQTT, HTTP, Websockets.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 2+ years of experience in Go development, API and SDK creation, and test automation. They are familiar with configuration parsing, security protocols, and have a proactive, problem-solving attitude.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Go experience, No API or SDK development background, Inexperience with test automation, No knowledge of security protocols
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile