Embedded Software Engineer

Carlsbad, CA, United States • Posted June 01, 2026

Job Type: Full-time
Location: Carlsbad, CA
Posted: June 01, 2026
Category: other-general
Application Deadline: June 08, 2026

Role Description

Job Description
Insight Global is seeking an Embedded Software Engineer to support an exciting opportuity based out of Carlsbad, CA. You will be responsible for building the core software that powers our software-defined networking (SDN) platform. You’ll work on developing Linux kernel modules, system services and high-performance networking features. You’ll be responsible for implementing and optimizing network behavior across L2/L3, firewalls, tunnels, and more. Day to day responsibilities include:
• Maintain Linux kernel modules, drivers, and user-space services that power embedded networking devices.
• Implement and modify networking features including VPN tunnels, NAT, firewalls, VRFs, and L2/L3 routing.
• Develop backend services in C/C++ and Python, with a focus on performance, safety and maintainability.
• Analyze system and networking behavior using tools like tcpdump and Wireshark.
• Deploy and validate software updates against real or simulated network env...

Interested in this role?

Click the button below to start your application for Embedded Software Engineer at Insight Global.

Apply Now