Jobiglo

No results.

Embedded Software Engineer (Electronic Warfare)

leidos · San Diego

New
Senior 87,100 - 157,450 USD/year 🇬🇧 English
Linux GCC CMake Make Git Jenkins OpenOCD J-Link

Job description

About the role

Leidos' Electronic Warfare division in San Diego, CA is looking for an Embedded Software Engineer to design, develop and integrate hardware and software for custom SoC and IP products. The work involves multidisciplinary teams in spiral or agile environments, turning advanced processing algorithms into real-time software systems. The engineer builds high-performance software, supports software development kits for end users, and validates hardware performance.

Key responsibilities

  • Contribute to the design and development of advanced embedded systems in multidisciplinary teams with software, systems engineering, hardware, firmware, RF front-end and signal processing experts.
  • Develop software for microarchitectures such as DSP, ARM and RISC-V, and for multi-core systems from bare metal to minimal real-time OS to Linux.
  • Read datasheets, write low-level C code interfacing with CSRs and hardware, and build test plans, procedures and software requirements specifications.
  • Write software to validate hardware under nominal and stress conditions, using TDD, and document performance results against data-plane and control-plane requirements.
  • Communicate software APIs and test results to internal and external engineers.

Required profile

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or a related field.
  • 4+ years of software development experience, including strong C/C++ for embedded systems.
  • Active Secret security clearance with the ability to obtain a TS/SCI.
  • Ability to communicate technical details with a team of engineers and to learn continuously.

Required skills

  • C/C++ and Linux development environments.
  • Build tools such as GCC, CMake or Make; version control (Git, Subversion) and CI tools (Jenkins).
  • Software testing tools and unit test frameworks, and TDD.
  • Hardware-software interaction, stack, heap and pointers.
  • Bonus: Python, MATLAB, driver development (GPIO, I2C, SPI, UART, PCIe), hardware debuggers (oscilloscopes, logic analyzers, OpenOCD, J-Link, SEGGER Nucleus).

Pay range: $87,100 - $157,450.

Questions fréquentes

Le salaire proposé pour ce poste est de 87-157k 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 13 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

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

Analyzing your CV...

leidos

San Diego