Senior Embedded Linux Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
- Build and maintain custom Linux distributions using Yocto or Buildroot
- Maintain Linux platform configuration, including kernel configuration, device tree, and boot components (U-Boot)
- Develop and maintain system platform services and infrastructure components
- Integrate platform services such as container runtimes (Docker / Podman) and distributed services (Redis)
- Implement cross-compilation environments and image build pipelines
- Maintain Linux packaging, configuration management, and release processes
- Support integration of hardware interfaces (SPI, I2C, PCIe, Ethernet) at the platform level
- Develop automation tools for system deployment, configuration, and diagnostics
- Maintain CI/CD pipelines and platform build infrastructure (Jenkins), We are required to conduct a BPSS (Baseline Personnel Security Standard) screening in which we will check your:
- Right to work: entitlement to take up the position and nationality/immigration status
- Identity: Full ID check
- Criminal records: Basic Disclosure
- Employment history check: confirmation of past three years of employment
- Reference checks
Requirements
- 7+ years embedded Linux platform development
- Linux system development using Yocto or Buildroot
- Experience with ARM-based embedded platforms
- Familiarity with boot process (U-Boot, device tree, kernel configuration)
- Experience with containers (Docker or Podman)
- Experience deploying or integrating services such as Redis
- Cross-compilation and build automation for embedded systems
- Git workflows and CI systems such as Jenkins
- Python or shell scripting for automation
- Familiarity with AI-assisted development tools (Cursor, Claude Code, Codex)
Preferred Experience
- Linux kernel debugging or driver development
- High-performance networking systems
- FPGA-based platforms
- Telecom or satellite communication systems, We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth.
Benefits & conditions
MDA Space provides competitive compensation and benefits packages for its employees at all locations. Team members and qualified dependents are eligible to participate in a benefit plan that includes private healthcare, disability income protection, life insurance, pension plan, and an employee assistance program.
About the company
MDA Space is a trusted mission partner to the global space industry, with a 55-year+ history of world firsts and more than 450 missions. We are a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The global MDA Space team of more than 3,800 space experts turns audacious customer visions into achievable missions, combining experience, engineering excellence and a collaborative culture. For more information, visit www.mda.space.
About MDA Space
Our Sat Connect IC business unit, a division of our Satellite Systems business, is a leading provider of ASICs, software, multibeam electronically steered antennas, and complete systems for communication satellites, as well as ground and airborne terminals. With locations in Israel, the UK, Bulgaria, and the US, we are a technology leader in satellite communication.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 120 - Apple and peers
Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters
Dev Digest 132 - Binging WADFlix?