IT & Software

Senior Embedded Software Engineer

Lockheed Martin

Gloucester · Gloucestershire · United Kingdom

Overview

As a Senior Embedded Software Engineer, you will contribute to multi-discipline EW capability development, designing and deploying RF systems and software-defined radio applications. You will operate within a cross-functional team to deliver embedded software solutions using OpenCPI, driving efficient missions for defence and cyber programmes. The role emphasizes hands-on DSP/SDR development, testing, and integration in resource-constrained environments. Join a mission-driven, innovation-focused group that values flexible work arrangements and continuous learning to advance cutting-edge technology.

Pay / Benefits
  • flexible work schedules
  • hybrid work where possible
  • comprehensive benefits package
  • meaningful work and continuous learning opportunities
Responsibilities
  • Develop and integrate DSP and SDR functions in C++ into OpenCPI-based applications
  • Develop platform APIs, embedded Linux drivers, firmware, and application management code for radio integration
  • Design and integrate RF communication systems within cross-functional teams
  • Apply test-driven development and build test harnesses/simulations for verification
  • Explore AI/ML tooling and hybrid cloud compute to enhance solutions
  • Collaborate with Delivery Managers and Technical Leads to ensure timely, appropriate solutions
Key requirements
  • Significant experience using C++ for embedded, resource-constrained devices
  • Experience with RF communications and SDR technologies/architectures
  • Knowledge of DSP, algorithms/payload development, and embedded system design
  • Proficiency in C/C++ and Python for embedded applications
  • Strong communication and collaboration within Agile teams
  • Proactive problem-solving and innovative mindset
  • Ability to operate in cross-functional environments and adapt to changing requirements
  • C++ for embedded DSP/SDR
  • RF communications and SDR technologies
  • Digital signal processing knowledge

Reference: WJ-747_30135309

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.