📍 Denpasar, Indonesia 🇮🇩
Location : Bali Based
Experience Level : 3 years
Employment Type : Full-time
About the Company
We’re a growing technology company focused on building reliable and scalable solutions
that help businesses improve their operations. Our products connect software, hardware,
and real-world workflows to create value across industries. We believe in teamwork,
accountability, and a product mindset that blends creativity with strong technical
execution.
About the Role
We are looking for an Embedded Linux & Network Systems Engineer with deep expertise in
application-level embedded development and advanced Linux networking. In this role, you
will focus entirely on the application and networking layers of our ARM-based gateway
solutions. You will design, configure, and maintain robust network stacks (Wi-Fi, Ethernet),
implement advanced routing policies, deploy security frameworks, and orchestrate device
configurations via centralized templates.
Key Responsibilities
• Configure and optimize the Linux network stack at the application layer, focusing on
Wi-Fi interfaces, Ethernet routing, cellular (LTE/5G), and multi-interface behavior.
• Develop and maintain scalable network configuration templates for centralized
fleet deployment.
• Architect secure networking topologies, including VPNs, Private APN support for
enterprise network access, and firewall zones.
• Implement advanced traffic management controls such as Multi-WAN load
balancing/failover (mwan3), SLA performance-based routing, QoS configurable
controls, traffic shaping, and least-cost routing.
• Configure core network protocols (IPv4/IPv6, NAT, Port Forwarding) alongside
Virtual Routing Isolation (VRF-Lite) and network micro segmentation.
• Integrate embedded network security and intrusion detection tools (such as Snort
or Suricata) alongside Denial of Service (DoS) mitigation strategies directly onto the
device.
• Configure network daemon integrations for cellular and wireless systems, including
Modem Manager for seamless 4G/5G RAT handover, Wireless Work Group Bridge
(WGB) for bulk data offload, and packet duplication techniques.
• Prepare technical proposals, network blueprints, and clear documentation for
international clients and team members.
Requirements
• Bachelor’s degree in Computer Science, Electronic/Computer Engineering,
Information Technology, or a related field.
• Minimum 3 years of experience in network engineering and application-layer
Embedded Linux development focused on hardware routing or gateway products.
• Strong proficiency in system programming and automation using C, C++, shell
script, and Python.
• Deep, hands-on expertise with Linux networking tools and sub-systems
(iptables/nftables, mwan3, routing tables, and network bridging).
• Solid experience configuring and troubleshooting wireless (Wi-Fi), wired (Ethernet),
and cellular communication interfaces under Linux.
• Good analytical and problem-solving skills with strong attention to detail when
debugging intricate routing, traffic shaping, or packet-level issues.
• Strong communication skills to work closely with cross-functional development
teams in a collaborative environment.
• Good English communication skills (written and spoken) to collaborate with
international teams and document product network architectures.
• Eagerness to learn and continuously improve technical execution.
Preferred Qualifications
• Experience working with open-source network management systems or centralized
device orchestration platforms.
• Knowledge of embedded virtualization, application isolation techniques, or
containerization platforms.
• Comfortable working in a dynamic, sprint-driven, and fast-paced environment.
What We Offer
• Opportunity to work on complex and impactful system platforms.
• Collaborative environment with a supportive and experienced cross-functional
team.
• Be part of an environment that values innovation, ownership, and continuous
improvement.
• Supportive team environment with Flat hierarchy.