Why This Role Stands Out
This remote Algorithm Software Engineer role at Leidos offers a competitive salary range and the chance to develop cutting-edge signal processing applications for critical defense systems, fostering significant career growth. You'll thrive if you enjoy collaborating with diverse engineering teams and translating complex algorithms into real-time software solutions within an agile environment. Apply to contribute to impactful technology and expand your skills in a reputable organization.
Quick Overview
Job Description
Algorithm Software Engineer | National City, CA | Hybrid | $87,100.00 - $157,450.00
This employer is a leading defense technology company known for its innovative solutions and commitment to national security. They are seeking a talented Algorithm Software Engineer to join their dynamic Advanced Warfare Technology division, focused on transforming cutting-edge algorithms into real-time software systems. This is an opportunity to contribute to critical projects within a collaborative, multi-disciplinary team environment.
The Role
- Contribute to the design and development of advanced systems within multi-disciplinary teams, collaborating with software engineers, systems engineers, hardware specialists, and signal processing experts.
- Design, implement, and test C applications within a real-time operational environment.
- Analyze and understand signal processing algorithms, often developed in MATLAB.
- Port signal processing algorithms from environments like MATLAB, Python, or C++ to C for optimized execution on multi-core Systems-on-Chip (SoCs).
- Optimize C code for Digital Signal Processing (DSP) applications, leveraging hardware acceleration and parallel processing to meet stringent real-time requirements.
- Develop Hardware-in-the-Loop (HITL) tests to rigorously validate signal processing algorithms.
- Clearly communicate technical details of software designs and implementations to both internal and external engineering teams.
- Support system field testing and data collection events, typically involving short durations deployed a few times per year.
What You'll Need
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.
- 4+ years of software development experience, with a strong emphasis on C/C++ for embedded systems.
- Solid understanding of linear algebra and probability.
- Proficient knowledge of fundamental signal processing concepts (e.g., Fourier transforms, filtering, complex arithmetic).
- Familiarity with hardware-software interaction and basic computer architecture.
- Experience with MATLAB and signal processing algorithms.
- Proficiency with build tools such as GCC, CMake, or Make.
- Experience using version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
- Experience with software testing tools and methodologies.
- Ability to create and maintain technical documentation for developed software.
- Excellent communication skills for sharing ideas, concepts, and designs within a team.
- Comfort working in Linux development environments.
- Demonstrated ability and motivation for continuous learning of new technical skills.
- Active Secret level security clearance with the ability to obtain TS/SCI.
What's On Offer
- The opportunity to work on cutting-edge technology in the defense sector, directly impacting warfighter capabilities.
- A collaborative, multi-disciplinary team environment focused on innovation and rapid prototyping.
- A hybrid work model offering a blend of on-site and remote flexibility.
- A competitive salary range and comprehensive benefits package.
Apply via Haystack today!
Similar jobs
- RD
App Dev - Java - Lead
NewRandstad Digital
New York, NY🇺🇸$85 - $94/hrHybrid18 hours agoSQLAWSAirflow+2 - YU
Software Development Career Training Program
NewYear Up United
Trenton, New Jersey🇺🇸Hybrid28 minutes agoProject ManagementData AnalysisTechnology - NR
Systems Engineer
NewNational Radio Astronomy Observatory
Charlottesville, Virginia🇺🇸$114.0k - $138.0k/yrHybrid28 minutes agoTechnology - XO
Staff Salesforce Engineer, Thomas
NewAuto ApplyXometry
Lexington🇺🇸$133k - $170k/yrHybrid3 hours agoSQLGitAWS+15Technology - XO
Staff Salesforce Engineer, Thomas
NewAuto ApplyXometry
North Bethesda🇺🇸$133k - $170k/yrHybrid3 hours agoSQLGitAWS+15Technology - TM
Salesforce Technical Lead
NewAuto ApplyTactile Medical
Minneapolis🇺🇸Hybrid3 hours agoStakeholder ManagementEncryptionCase Management+6Technology - TM
Salesforce Technical Lead - Marketing Cloud and Data 360
NewAuto ApplyTactile Medical
Minneapolis🇺🇸Hybrid4 hours agoSQLHTMLEncryption+6Technology - RL
Software Engineer II - Production Automation
NewAuto ApplyRocket Lab Corporation
Long Beach🇺🇸Hybrid1 hour agoGitEmbedded SystemsBackground Checks+5Technology - QU
Software Engineer II - Growth
NewAuto ApplyQuince
Palo Alto🇺🇸Hybrid1 hour agoBackground ChecksComplianceGrowth Marketing+1Technology - AE
Staff Software Engineer Infrastructure (Garage)
NewAuto ApplyAerovect
Atlanta - Onsite🇺🇸On-site10 hours agoEdge ComputingEmbedded SystemsRobotics+8Technology - ON
Senior Staff Software Engineer - AI Governance
NewAuto ApplyOneTrust
San Francisco🇺🇸$193.1k/yrHybrid2 hours agoMicroservicesSQLSpring+22Technology - ON
Senior Staff Software Engineer - AI Governance
NewAuto ApplyOneTrust
Atlanta🇺🇸$165k/yrHybrid2 hours agoMicroservicesSQLSpring+22Technology