At a Glance
- Tasks: Lead the development of innovative Linux applications and mentor a dynamic team.
- Company: Join MDA Space, a pioneer in satellite technology and space exploration.
- Benefits: Enjoy competitive pay, health benefits, and a supportive work environment.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Be part of groundbreaking projects that push the boundaries of space technology.
- Qualifications: 8+ years in Linux software development and experience leading teams.
The predicted salary is between 70000 - 90000 £ per year.
Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and Geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is 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 has the knowledge and know-how to turn an audacious customer vision into an achievable mission.
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.
Key Responsibilities:
- Lead 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
- Guide software architecture and technical direction
- Conduct code reviews and design discussions
- Mentor and support a team of 3–4 embedded software engineers
- Coordinate development with platform and hardware teams
- Maintain CI/CD pipelines and development workflows
Required Experience:
- 8+ years Linux software development
- 3-4 years of formal or informal lead experience
- Experience developing system services or applications on Linux
- Experience leading or mentoring small engineering teams
- Experience managing development workflows and code reviews
- Git workflows and CI/CD environments
- Python or scripting for automation and testing
- Familiarity with AI-assisted development tools (Cursor, Claude Code, Codex)
Preferred Experience:
- Embedded Linux environments
- Hardware interaction from user space
- FPGA-based systems
- Telecom or networking equipment platforms
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. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.
MDA Space provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including; private healthcare, disability income protection, life insurance, pension plan; and an employee assistance program.
MDA Space is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.
Embedded Linux Software Team Lead employer: Macdonald, Dettwiler And Associates Corporation
Contact Detail:
Macdonald, Dettwiler And Associates Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Linux Software Team Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at MDA Space or similar companies. A friendly chat can open doors and give you insider info that could help you stand out.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you're aiming for a role leading embedded Linux software development, be ready to discuss your experience with C/C++, system services, and mentoring teams. Show us what you've got!
✨Tip Number 3
Don’t forget to showcase your leadership style! MDA Space values collaboration and innovation, so think about examples where you've led a team or driven a project forward. We want to see how you inspire others!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining #TeamMDA. Let’s make your dream of working in space a reality!
We think you need these skills to ace Embedded Linux Software Team Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Embedded Linux Software Team Lead role. Highlight your leadership experience and technical expertise in Linux software development to catch our eye!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for MDA Space. Share your passion for space technology and how your background can contribute to our mission of pushing boundaries in the industry.
Showcase Your Projects: If you've worked on relevant projects, whether in a professional or personal capacity, make sure to mention them! We love seeing practical examples of your work, especially those involving C/C++ software and Linux applications.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Macdonald, Dettwiler And Associates Corporation
✨Know Your Linux Inside Out
Make sure you brush up on your Linux knowledge, especially around user-space applications and system services. Be ready to discuss your past experiences in developing software for Linux, as well as any challenges you've faced and how you overcame them.
✨Showcase Your Leadership Skills
Since the role involves leading a small team, be prepared to share examples of your leadership experience. Talk about how you've mentored others, coordinated development workflows, and conducted code reviews. Highlight your ability to inspire and guide a team towards achieving their goals.
✨Demonstrate Your Technical Expertise
Familiarise yourself with the specific technologies mentioned in the job description, like C/C++, Python, and CI/CD environments. Be ready to discuss how you've used these tools in previous projects, and if possible, bring along examples of your work or code snippets to showcase your skills.
✨Align with MDA's Vision
MDA Space is all about pushing boundaries and dreaming big. Research the company’s mission and values, and think about how your personal goals align with theirs. During the interview, express your enthusiasm for contributing to innovative solutions in the space industry and how you can help drive their vision forward.