Jobiglo

No results.

Algorithm Software Engineer - Electronic Warfare

leidos · San Diego

New
Senior 107,900 - 195,050 USD/year 🇬🇧 English
MATLAB Linux GCC CMake Make Git Jenkins SIMD VLIW

Job description

About the role

Leidos' Electronic Warfare division is looking for an Algorithm Software Engineer in San Diego, CA. The role develops and deploys advanced signal processing applications on custom system-on-chip (SoC) hardware, porting algorithms to massively parallelized pipelines that must meet extreme real-time requirements. It involves working with signal processing, embedded and RF teams in multi-disciplinary teams.

Key responsibilities

  • Contribute to the design and development of advanced systems in multi-disciplinary teams with software, systems engineering, hardware, firmware, RF and signal processing experts.
  • Design, implement and test C applications in a real-time environment.
  • Analyze signal processing algorithms developed in MATLAB and port them from MATLAB, Python or C++ to C on multi-core Leidos SoCs.
  • Optimize C code for DSP applications using SIMD, VLIW or hardware accelerators and parallel processing to meet real-time requirements.
  • Develop Hardware-in-the-loop (HITL) tests to validate signal processing algorithms.
  • Communicate technical software details clearly to internal and external engineers.
  • Support system field testing and collection events, typically once or twice a year for about a week each.

Required profile

  • Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science.
  • 8+ years of software development experience, including strong C/C++ development for embedded systems.
  • Understanding of linear algebra and probability, and of basic signal processing (Fourier transforms, filtering, complex arithmetic).
  • Understanding of hardware-software interaction and basic computer architecture.
  • Experience with build tools (GCC, CMake or Make), version control (git, Subversion) and continuous integration (Jenkins).
  • Experience with software testing tools and methods, and with technical documentation.
  • Active Secret-level security clearance with the ability to obtain a TS/SCI; must work onsite in San Diego.
  • Comfortable working in Linux development environments.

Required skills

  • C/C++ and MATLAB
  • Signal processing algorithms
  • Build tools: GCC, CMake, Make
  • Version control: git, Subversion
  • Continuous integration: Jenkins

What we offer

  • Paid time off and 11 paid holidays.
  • 401K with a 6% company match and immediate vesting.
  • Flexible schedules, discounted stock purchase plans, technical upskilling and education support.
  • Parental paid leave.

The stated pay range is $140,000 - $220,000 for qualified candidates with an active clearance and the ability to obtain a TS/SCI; the general guideline range given is $107,900 - $195,050.

Questions fréquentes

Le salaire proposé pour ce poste est de 108-195k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 6 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

leidos

San Diego