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