Software Engineer Software Defined Radio

Apply now

Location: Gloucester
Job type: Permanent
Aircraft type:
Contact:
Sector: Manufacturing
Job Role:

Permanent

Software Engineer (Software Defined Radio)

Engineering

Gloucester

Specific Job Description

* Work with our SDR platform team (software and RF engineers) to define and implement enhancements to our software API used by customers for building their radio applications
* Develop example applications in C/C++ to demonstrate features and functionality of our SDR platforms
* Work with customers to develop custom software applications based on their specific requirements
* Develop automated test harnesses for regression testing of software applications/libraries
* Define and develop software architecture

Job Reference Number

2143BR

Employee Type

Full Time

Hours Per Week

37.5

Country

United Kingdom (UK)

Business Environment

Lockheed Martin’s International Corporate and Enterprise Business Services (EBS) units, consists of Business Development, IT Services, Payroll, ESH, HR and Finance functions that support the business across the whole of the EMEA region. With employees located throughout the UK, Europe and Middle East, LM Corporate and EBS provide EMEA wide support to all the LM International business areas.

Clearance Required for Role

DV, SC

Graduate, Intern or Apprentice Vacancy?

No

Required skills, qualifications and experience

* C/C++ expert
* Experience with FPGA-based signal processing
* Experience in developing signal processing algorithms and architectures (FFT, filterbanks, multirate filtering, image processing)
* Experience in Physical layer communications (modulation/demodulation, equalisation, coding/decoding, satcoms, mobile)
* Experience developing multi-threaded Linux applications for both PC-based (x86) as well as embedded (ARM) systems
* Understanding of soft real-time application development under Linux
* Understanding of the Linux kernel and kernel-space device driver development
* Methodical debugging skills to analyse problems and determine the root cause of issues
* Experience with version control (preferably git)

Desired skills, qualifications and experience

* Experience working with GNU Radio
* Experience developing embedded systems and/or RF systems
* Capability and willingness to tackle technical development tasks outside their domain of expertise
* High-speed FPGA design using VHDL
* VHDL simulation and synthesis

Equal Opportunity Statement

Lockheed Martin recognises and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief. Discrimination on any of these grounds is expressly forbidden. We therefore welcome applications from all sections of the community.

Apply for job
Save
Send to friend
Apply for this job

CV:





x
We use cookies Cookie policy. Our Privacy policy. Agree