Signal Processing Software Engineer

2 months ago


St Petersburg, United States 00100 LEIDOS, INC. Full time

Position Overview

Leidos, a leader in providing innovative solutions, is looking for skilled professionals with expertise in signal processing engineering to join our dynamic team. This role involves contributing to both U.S. Government and commercial projects focused on software design, development, testing, integration, documentation, and maintenance.

The Signal Processing Engineer will be responsible for converting system specifications into software requirements, engaging in software architecture, and implementing applications and features within an agile framework. Candidates should possess robust skills in C/C++ and Python programming languages. The role includes the development, maintenance, and enhancement of signal processing software, such as detectors, demodulators, and protocol processors. You will work independently or collaboratively, ensuring software components meet design specifications and documenting testing outcomes. Additionally, you will address software problem reports and apply suitable software development methodologies.

Key Responsibilities

  • Participate in all stages of the software development lifecycle, from requirements gathering to system design, development, integration, testing, documentation, and maintenance for complex software systems.
  • Analyze user needs to derive software design and performance specifications.
  • Create new software or modify existing applications to incorporate additional features.
  • Debug and rectify software issues.
  • Explain various signal processing methodologies.
  • Identify and apply different digital modulation techniques.
  • Utilize C/C++ and Python for software development.
  • Demonstrate a functional understanding of Linux-based operating systems.
  • Integrate existing software into new or modified systems.
  • Recommend improvements for documentation and software development standards.
  • Develop and implement algorithms to achieve system performance and functional objectives.
  • Assist in creating and executing test procedures for software components.
  • Draft and review software and system documentation.
  • Collaborate with users or system engineers to develop software solutions.
  • Examine system flow, data usage, and work processes.
  • Investigate and resolve problem areas.
  • Lead teams at an appropriate level based on the software development process utilized in specific projects.
  • Modify existing software to fix errors, adapt to new hardware, or enhance performance.
  • Design, develop, and adjust software systems using scientific analysis and mathematical models to predict and assess outcomes.
  • Employ signal processing algorithms for signal conversion.
  • Design signal processing software with limited documentation.
  • Identify issues within RF processing systems.
  • Engage in Board Support Package (BSP) development.

Basic Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, along with 2-4 years of relevant experience, or a Master's degree with 2 or fewer years of experience.
  • Ability to obtain and maintain a Secret Security Clearance.
  • 2-4 years of experience in software development through all phases of Software Engineering, including requirements, design, coding, testing, and integration.
  • 2-4 years of experience with C/C++ and Python.
  • 2-4 years of experience with Linux.
  • Experience in real-time software development.
  • Knowledge of hardware-software integration.
  • Familiarity with RF concepts.

Preferred Qualifications

  • Experience with Agile development methodologies, including Scrum.
  • Knowledge of software-defined radio and FPGA architectures.
  • Familiarity with commercial wireless standards and geolocation techniques.
  • Experience with software configuration management tools (e.g., Git, Bitbucket).
  • Proficiency in Python and C/C++, as well as Eclipse IDE.
  • Experience with Xilinx and/or Altera technologies.
  • Understanding of service-oriented architecture and Linux OS.
  • Experience with model-based design tools (e.g., MATLAB, SIMULINK, LabView).


  • St. Petersburg, United States Leidos Full time

    Job Title: Software Signal Processing EngineerLeidos is seeking a skilled Software Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts. As a key member of our software development team, you will be responsible for designing, developing, and testing signal processing software applications.Key...


  • St. Petersburg, United States 00100 LEIDOS, INC. Full time

    Job Title: Signal Processing EngineerLeidos is seeking a skilled Signal Processing Engineer to join our team in St. Petersburg, FL. As a key member of our software development team, you will be responsible for designing, developing, and maintaining signal processing software for various applications.Key Responsibilities:Analyze user requirements to derive...


  • St. Petersburg, United States 00100 LEIDOS, INC. Full time

    Job DescriptionLeidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance. The work is based in St. Petersburg, FL.Key ResponsibilitiesAnalyze user requirements to derive software design and performance...


  • St. Petersburg, United States 00100 LEIDOS, INC. Full time

    Job SummaryLeidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance. The work is based in St. Petersburg, FL.Key ResponsibilitiesAnalyze user requirements to derive software design and performance...


  • St. Petersburg, United States 00100 LEIDOS, INC. Full time

    Job DescriptionLeidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign and code new software or...


  • St. Petersburg, United States Leidos Full time

    Job DescriptionLeidos is seeking qualified candidates with signal processing engineering backgrounds to serve as a team member in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance. The work is based in St. Petersburg, FL.Key ResponsibilitiesTranslate system requirements...


  • St. Petersburg, Florida, United States Leidos Full time

    Job DescriptionLeidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance.Key ResponsibilitiesTranslate system requirements into software requirements and perform software designImplement software...


  • St. Petersburg, United States 00100 LEIDOS, INC. Full time

    About the RoleWe are seeking a highly skilled Signal Processing Engineer to join our team at Leidos, Inc. in support of software design, development, testing, integration, documentation, and maintenance for U.S. Government and commercial contracts.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign and...

  • Software Engineer

    2 months ago


    St. Petersburg, United States 00100 LEIDOS, INC. Full time

    Position Overview At 00100 LEIDOS, INC., we are looking for skilled professionals with expertise in signal processing engineering to join our dynamic team. This role involves supporting various government and commercial projects focused on software design, development, testing, integration, documentation, and maintenance. The Signal Processing Engineer will...


  • St. Petersburg, Florida, United States Leidos Full time

    Job DescriptionLeidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance. The work is based in St. Petersburg, FL.Key ResponsibilitiesTranslate system requirements into software requirements and perform...


  • St. Petersburg, Florida, United States Leidos Full time

    About the RoleWe are seeking a skilled Signal Processing Engineer to join our team at Leidos, supporting the development of complex software systems and applications. As a key member of our team, you will be responsible for translating system requirements into software requirements, performing software design, and implementing software applications and...


  • Saint Petersburg, FL, United States Leidos Full time

    Job Title: Signal Processing EngineerJob Summary:Leidos is seeking a skilled Signal Processing Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance. The work is based in St. Petersburg, FL.Key Responsibilities:Translate system requirements into...


  • PENN ST UNIV, PA , USA, United States Penn State University Talent Acquisition Full time

    Job Title: Signal Processing EngineerWe are seeking a highly motivated and talented Signal Processing Engineer to join our team at Penn State University. As a Signal Processing Engineer, you will be responsible for researching, developing, analyzing, and delivering new capabilities for the processing of undersea platform sensor data.Responsibilities:Design...


  • PENN ST UNIV, PA , USA, United States The Pennsylvania State University Full time

    Job Title: Signal Processing EngineerWe are seeking a highly motivated and talented Signal Processing Engineer to join our team at The Pennsylvania State University. As a Signal Processing Engineer, you will be responsible for researching, developing, analyzing, and delivering new capabilities for the processing of undersea platform sensor...


  • PENN ST UNIV, PA , USA, United States The Pennsylvania State University Full time

    Job Title: Signal Processing EngineerWe are seeking a highly motivated and talented Signal Processing Engineer to join our team at The Pennsylvania State University. As a key member of our research team, you will be responsible for designing and developing algorithms for vehicle guidance and control, including active waveform design, beamforming, broadband...


  • PENN ST UNIV, PA , USA, United States Penn State University Talent Acquisition Full time

    Job DescriptionThe Signal Processing Department in the Undersea Systems Office (USO) of the Applied Research Laboratory (ARL) is seeking a highly motivated and talented Signal Processing Engineer to research, develop, analyze, and deliver new capabilities for the processing of undersea platform sensor data.ResponsibilitiesDesign algorithms for vehicle...


  • St. Petersburg, Florida, United States Leidos Full time

    About the RoleWe are seeking a skilled Signal Processing Engineer to join our team at Leidos, where you will play a critical role in the design, development, and implementation of complex software systems for RF signal processing.Key ResponsibilitiesSoftware DevelopmentAnalyze user requirements to derive software design and performance requirementsDesign and...


  • St Louis, Missouri, United States Gannett Fleming Full time

    Job Title: Signal Systems EngineerWe are seeking a highly skilled Signal Systems Engineer to join our team at Gannett Fleming. As a key member of our transit and rail team, you will be responsible for designing and developing signal systems for various transportation projects.Key Responsibilities:Develop signal drawings and plans, technical specifications,...

  • Software Developer

    1 month ago


    St. Petersburg, United States Focus School Software Full time

    About Focus School SoftwareWe are a leading provider of school management software solutions, dedicated to empowering educators and administrators to achieve their goals. Our innovative products and services are designed to meet the evolving needs of the education sector.Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. As a...


  • St Petersburg, United States Jabil Full time

    At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise...