Job Description:
Insight Global's client is hiring an Embedded Software Engineer to support large‑scale satellite internet technology used by millions of devices worldwide. In this role, you’ll write low‑level software that runs directly on custom hardware such as antennas, modems, and specialized chips. You’ll work across the full software lifecycle—development, testing, deployment, and ongoing support—helping deliver reliable, secure satellite internet on a global scale.
Preferred Qualifications:
- Bachelor’s degree in a STEM field with 1+ year of software engineering experience
- OR 3+ years of professional software engineering experience
Responsibilities
- Develop embedded software for custom hardware deployed globally
- Build tools and infrastructure to support reliable software updates
- Improve performance and reliability of satellite internet systems
- Design telemetry systems that scale across millions of devices
- Build secure, resilient software resistant to system attacks
Nice to Have
- Experience with C, C++, Golang, Python, or Rust
- Embedded or low‑level systems development background
- Experience debugging and shipping software on real devices
- Strong fundamentals in networking (TCP/IP), systems, and debugging
- Exposure to security concepts in distributed or internet‑facing systems