Senior Linux Embedded Software Engineer / Technical Lead

Company: MRL Consulting Group | Global Niche Technology Recruitment
Apply for the Senior Linux Embedded Software Engineer / Technical Lead
Location:
Job Description:

Linux Embedded Software Engineer – 4 days onsite

We’re looking for an experienced Linux Embedded Software Engineer join an innovative engineering team developing advanced technology for satellite communications and high-performance digital systems.

This is an excellent opportunity for a hands-on technical leader who enjoys working across Linux, C/C++, embedded systems and hardware/software integration, while mentoring a small team of engineers.

Key Responsibilities

  • Development of Linux user-space applications and system services
  • Develop C/C++ software for system configuration, monitoring and diagnostics
  • Design APIs and services for hardware control and telemetry
  • Drive software architecture and technical direction
  • Conduct code reviews and technical design discussions
  • Mentor and support a team of 3–4 embedded software engineers
  • Collaborate closely with platform and hardware engineering teams
  • Maintain CI/CD pipelines and development workflows

What We’re Looking For

  • Solid knowledge of POSIX APIs, sockets and multi-threading
  • Experience mentoring or leading small engineering teams
  • Strong understanding of Git workflows and CI/CD
  • Python or scripting experience for automation and testing
  • Embedded Linux
  • Hardware interaction from user space
  • FPGA-based systems
  • Telecom or networking platforms
  • Hardware/software integration

If you’re a strong Linux/C++ engineer ready to take technical ownership while continuing to work hands-on, we’d love to hear from you.

#J-18808-Ljbffr…

Posted: October 8th, 2026