Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Farnborough?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Macdonald, Dettwiler And Associates Corporation

Farnborough / Global

Embedded Linux Software Engineer

Job Summary

Job Level:
Diversity Focused
Benefits:
Healthcare Life Insurance
Apply Now

Job Description

Embedded Linux Software Engineer

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, and the US, we are a technology leader in satellite communication.

Responsibilities

Develop & maintain existing MDA Beamforming Embedded Software products

Timely delivery of software to a variety of product lines integrating with customer projects

Maintain code quality standards using industry recognised tools

Contribute to evolution of the design and product roadmap

Support automation tools and continuous integration methodologies

Take ownership of issues on MDA products and engage with customers as appropriate

Produce documentation at all levels of lifecycle (concept, design, training material etc.)

Job Requirements

Experience of full lifecycle embedded software development

Ideally, about 5 to 9 years of post‑graduation working expereince in Embedded Linux software roles

C/C++ embedded SW engineering experience, preferably on ARM or similar processor

Experience working with embedded Linux embedded (kernel and user‑space development and debugging, Yocto, Buildroot, low level drivers)

Communication interfaces; Ethernet, SPI, I2C, UART, USB

Low level Device Driver experience and ability to develop integrate and test

Python/Perl scripting knowledge

Version Control experience (e.g., GIT, SVN)

Excellent Interpersonal skills

Independent, self‑motivated, team player and multitasking capabilities

Ability to work in a fast‑paced and changing environment

Knowledge on RF fundamentals and communications theory desirable but not essential

Knowledge of code coverage tools and unit test environments desirable, but not essential

Benefits

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.

Equal Opportunity Statement

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.

Accommodations

MDA Space is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs