W2 Golang Software Engineer [NO C2C]
Apex, NC
Contracted
Experienced
Overview
Inabia is seeking a Golang Software Engineer to join a high-velocity New Product Development team building a complex embedded automation platform and distributed system. The core architecture is well established after more than a year of active development, with a commercial release targeted for early next year. This hire will accelerate delivery, support field deployment, and help prepare the platform for production.
Responsibilities
- Contribute to the design and development of a complex embedded automation platform and distributed system architecture
- Write high-quality Go code alongside a multidisciplinary team that includes firmware engineers transitioning from C/C++ backgrounds
- Take full ownership of technical problems and work independently in a fast-paced, high-velocity environment
- Support field deployment of the current project and ensure production readiness
- Contribute to architectural decisions that will underpin future products built on this platform
Key Qualifications
- Strong Golang fundamentals — the hiring team's highest priority technical requirement
- Hands-on gRPC experience — one of the most critical technical qualifications for this role
- Experience with Embedded Linux environments
- Ability to ramp quickly and deliver meaningful contributions with minimal onboarding time
- Proficiency with modern engineering practices, including custom Git workflows and CI/CD pipelines
Preferred Qualifications
- Experience with AI-assisted development tools (e.g., Claude or similar) in a spec-driven workflow
- Familiarity working alongside firmware or C/C++ engineers in a mixed-discipline team
Apply for this position
Required*