Remote Jobs RockRemote Jobs Rock

Senior / Lead Embedded Software Engineer C/C++

πŸ“… Jul 24
C/C++Embedded LinuxLinux MiddlewareData Forwarding
Apply Now

πŸ“œ Description

  • Design real-time embedded Linux software architectures for physical CPE telecom products.
  • Analyze complex system architectures to author high-level and detailed software engineering designs.
  • Develop Linux middleware, drivers & applications managing core data-forwarding operations.
  • Focus on low-level Linux middleware, custom board bring-up, and driver development.
  • Dive into low-level wireless drivers and synchronization protocols.

πŸ› οΈ Requirements

  • 5-10 years of experience as an Embedded Software Engineer or Firmware Developer.
  • Advanced C/C++ development background delivering over 50K lines of industrial code.
  • Solid Linux OS fundamentals, memory management, IPC, threading, and socket layers.
  • Rich knowledge of core IP networking protocols like VLAN, TCP/IP, and DHCP.
  • Proficiency with Python scripting and version tools like Git and Jira.
Full job description

Solve carrier-grade routing bottlenecks in C/C++ on real embedded Linux CPE devices! Build automated digital twins for a global telecom leader with zero UI scripting. Hybrid work in KL. Senior / Lead (5-10 years exp)

Why you should apply:
- Escape repetitive UI loop scripts & solve complex carrier-grade hardware routing bottlenecks.
- Accelerate skills by building live automated digital twins bridging physical IoT devices.

Client: A premier, iconic global telecommunications pioneer renowned for shaping carrier-grade mobile networks and setting the benchmark for international connectivity standards.

What you will do:
- Design real-time embedded Linux software architectures for physical CPE telecom products. We are actively hiring for specialized Wi-Fi and non-telecom platform tracks simultaneously.
- Analyze complex system architectures to author high-level and detailed software engineering designs.
- Develop Linux middleware, drivers & applications managing core data-forwarding operations.

Choose your technical path:
- Option A: Core Platform & Linux Systems: You will focus on low-level Linux middleware, custom board bring-up, driver development, data forwarding planes (Layer 2), and network management (FCAPS) frameworks.
- Option B: Wi-Fi & Telecom Protocols: You will dive into low-level wireless drivers, radio calibration, synchronization protocols (IEEE 1588/PTP), and fiber access technologies (GPON/OLT/ONT).

Experience you need:
- Background: Embedded Software Engineer, Firmware Developer, or Linux Systems
- Advanced C/C++ development background delivering over 50K lines of industrial code.
- Solid Linux OS fundamentals, memory management, IPC, threading, and socket layers.
- Rich knowledge of core IP networking protocols like VLAN, TCP/IP, and DHCP.
- Level: Senior / Lead Engineer (5–10 years experience).

Nice to have:
- Proficiency with Python scripting alongside version tools like Git and Jira.

Work Arrangement / Benefits:
- Hybrid: 3 days a week office / 2 days home
- Office: KL City / KL South (LRT & KTM Accessible)

PhillyTech

Senior MLOps Engineer | $165K-$175K + Hybrid + Equity | AI Powered Outage Intelligence SaaS Startup

πŸ”₯ 15 hours ago
PhillyTechπŸ‘₯ 11 - 50 employees🏒 Information Technology And Services

As a Senior MLOps Engineer, you will own and enhance the ML platform, ensuring effective deployment and monitoring of machine learning models in production.

MlopsMachine LearningBackend EngineeringData Pipelines
Cloudflare

Performance Engineer, Kernel and Memory

πŸ•’ yesterday
CloudflareπŸ‘₯ 10,000+ employees🏒 Computer And Network Security🀝 B2B

As a Performance Engineer focused on kernel and memory management, you will diagnose and fix performance bottlenecks in the Linux kernel, driving improvements that enhance efficiency across Cloudflare's global platform.

Linux KernelMemory ManagementPerformance OptimizationSystems Programming
Anthropic

AV Engineer, Platform & Automation

πŸ•’ yesterday
AnthropicπŸ‘₯ 10,000+ employees🏒 Research Services🀝 B2B

As an AV Engineer focused on Platform & Automation, you'll develop and manage software tools for collaboration systems, ensuring reliable operation and integration across AV platforms.

AV Systems EngineeringSoftware DevelopmentAPI IntegrationsPython
Apex Companies

CEI Senior Project Engineer

πŸ•’ yesterday
Apex CompaniesπŸ‘₯ 1001 - 5000 employees🏒 Environmental Services

Lead Construction Engineering and Inspection (CEI) services for transportation projects in Florida, managing project delivery, client relationships, and mentoring CEI staff.

Civil EngineeringProject ManagementConstruction OversightQuality Assurance

Trusted by Remote Workers