Lead Network Connectivity Engineer
Role details
Job location
Tech stack
Job description
· Architect and Lead Development: Architect and guide the development of Java or C code for the software used to configure and manage connectivity hardware on our IoT devices.
· Define Device Configurations: Define the strategy for and oversee the creation, implementation, and testing of secure network settings for all product releases.
· Guide Embedded Scripting: Guide the development of shell, Java, or C utilities and lightweight services, setting standards for the device's embedded Linux platform.
· Lead Escalation & Debugging: Act as the final escalation point for complex field issues, leading the analysis of network traces (tcpdump/Wireshark) and ensuring reliable fixes.
· Manage Security Strategy: Define the process for tracking upstream advisories (CVE), prioritize patch integration, and verify compatibility to maintain network security.
· Evaluate Hardware: Lead the evaluation and selection of new connectivity hardware, firmware kernels, and modem variants to provide strategic recommendations.
· Mentor & Collaborate: Mentor junior and mid-level engineers, fostering a culture of technical excellence, security awareness, and collaborative problem-solving.
· Own Network Security: Own and drive the implementation and maintenance of high security standards across all network configurations and management software.
Requirements
Do you have experience in Shell Scripting?, Do you have a Master's degree?, Are you a senior network engineer with a proactive drive and a passion for building secure, connected systems? Do you thrive on leading complex challenges at the heart of an IoT infrastructure? Do you excel at defining the technical direction and mentoring a team using your leadership and problem-solving skills? If so, we have an exciting opportunity for you!, · Bachelor's or Master's degree in Engineering, Computer Science, or equivalent practical experience.
· Prior experience in a senior or lead engineering role, with a history of mentoring and setting technical direction.
· Expert-level knowledge of Linux networking: Firewalls, policy routing, DHCP/DNS, IPv4/IPv6, and 4G/5G modems.
· Extensive hands-on experience with OpenWrt-like environments (Buildroot, overlay file systems) and cross-compilation (C, bash, Python, or Lua).
· Proven track record of developing software in Java or C for embedded or IoT systems.
· Deep expertise in network security principles, CVE tracking, and strategic security patch management.
· Proficiency with network analysis tools (tcpdump/Wireshark) and debugging at the kernel/log level.
· Languages: English required.
Personal Attributes
· Proactive Leadership: You take initiative, demonstrate strong ownership, and can manage technical priorities for a team.
· Communication & Vision: You are a proven team-builder who can articulate a clear technical vision to both technical and non-technical stakeholders.
· Strategic & Pragmatic: You have a hands-on, problem-solving mindset but can also think strategically to build scalable, long-term solutions.
· Analytical & Precise: You can analyze complex technical issues and uphold high standards for precision and quality in your team's work.
What's in It for You?
· Work with top specialists in a diverse environment.
· Be inspired by our rapid growth and take ownership of your role in creating a future of sustainable and efficient mobility.
Benefits & conditions
· A competitive compensation package aligned with your experience and capabilities.
· A workplace culture grounded in diversity, inclusion, and equal opportunities-where diverse perspectives are celebrated, and individual differences make us more successful.
If you're passionate about building innovative, secure software solutions, thrive as a team leader in an international environment, and are ready to take on the challenge of ensuring a seamless charging experience for our customers, we look forward to receiving your application!