Logo
Leidos

Embedded Software Developer

Leidos, San Diego, California, United States, 92189

Save Job

Description At

Advanced Warfare Technology (AWT) , we are on the front lines of protecting our national security and warfighters against evolving threats. We are currently seeking a talented

Embedded Software Developer

to join our Advanced Warfare Technology Division in

San Diego, CA . This is a fantastic opportunity to engage in design, development, and hardware/software integration.

Our division specializes in research & development, along with advanced prototyping. We transform cutting-edge processing algorithms into real-time software systems. Our projects involve small, dynamic teams of engineers collaborating in spiral or agile development environments to meet tight customer timelines for upcoming field demonstrations.

Join our elite team of experts implementing high-performance signal processing on customized system-on-chip (SoC) hardware and creating innovative tools for algorithm analysis, rapid prototyping, and deployment.

Your responsibilities will include: Collaborating on the design and development of advanced systems within multi-disciplinary teams, including software engineers and subject matter experts in systems engineering, hardware, firmware, machine learning, RF front end design, and signal processing. Designing, implementing, and testing real-time C/C++ software for multi-core embedded systems, encompassing bare metal, minimal real-time operating systems, and Linux. Creating software products that leverage third-party mathematical and communication libraries. Developing low-level drivers for hardware interfaces such as I2C, SPI, UART, and PCIe. Interpreting signal processing algorithms written in MATLAB and implementing these algorithms in optimized C code for testing. Designing, implementing, and testing software for configuring and controlling RF hardware devices. Documenting the embedded software, demonstration algorithms, and embedded systems developed. Communicating technical details of software and demonstration algorithms effectively to both internal and external engineers. Providing support for system field testing and data collection events, typically lasting about a week, once or twice a year.

At Leidos, we provide competitive benefits,

including four or more weeks of Paid Time Off, 11 paid holidays, a 401K with a 6% company match and immediate vesting, flexible work schedules, and more. Be a part of our mission in Advanced Warfare Technology!

The ideal candidate will have: A Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science. 4+ years of software development experience, particularly strong in C/C++ for embedded systems. A solid understanding of hardware-software interactions and basic computer architecture. Experience with low-level drivers and hardware interfaces. Proficiency in using version control systems and continuous integration tools. Skills in debugging embedded systems with tools like oscilloscopes and logic analyzers. Experience with software testing methods and tools. Ability to create and maintain technical documentation for software. Strong communication skills to share ideas and designs within a team environment. A demonstrated capacity to learn new technical concepts. Familiarity with unit testing frameworks and test-driven development. An active Secret level security clearance, with the ability to obtain TS/SCI clearance.

Preferred qualifications: A Master's Degree in Computer Engineering, Electrical Engineering, or Computer Science. An active security clearance above the Secret level. Experience in additional programming languages such as Python or MATLAB.

Bonus experience in: High-Performance Computing. Cryptography. Real-time operating systems. Signal processing or communications algorithms. Model-Based Design practices. Virtualized environments such as VMware or Docker. Chiplet integration protocols. Memory manipulation using DMAC. Optimizing programs using SIMD or VLIW architectures. Fixed-Point Arithmetic. AWTLINC Original Posting:

July 22, 2025 Pay Range:

$85,150.00 - $153,925.00 The pay range for this position is a general guideline, and the final offer will be based on factors like job responsibilities, experience, and market considerations.