freehire launches on Product Hunt on 26 August.

Follow →

Signals Software Engineer

Summary

Develops signal-processing software for network operations across desktop, mobile, IoT, and embedded systems using Python, C++, or Java.

Signals Software Engineer at Leidos


About the role


Join a dynamic team at Leidos focused on developing innovative solutions in computer network operations. As a Signals Software Engineer, you will contribute to projects that enhance capabilities across various platforms, including desktop, mobile, IoT, and embedded systems. This role is ideal for individuals who thrive in a collaborative environment and are eager to tackle complex challenges.


Key facts



  • Location: Columbia, Howard County

  • Engagement: Full-time

  • Compensation: $87,100 - $157,450

  • Team: Kudu Dynamics


What you'll do



  • Design, develop, and implement software solutions for signal processing and analysis.

  • Collaborate with cross-functional teams to enhance existing systems and create new functionalities.


Requirements



  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • A minimum of 5 years of experience in software development, with a focus on signal processing.

  • Proficiency in programming languages such as Python, C++, or Java.

  • Familiarity with software development methodologies and tools.

  • Strong problem-solving skills and the ability to work independently and in a team.


Nice to have



  • Experience with machine learning algorithms.

  • Knowledge of network security principles and practices.

  • Familiarity with cloud computing platforms.


Skills & tools



  • Programming languages: Python, C++, Java

  • Development tools: Git, Jenkins, Docker

  • Signal processing frameworks and libraries


Practical notes



  • Applicants must be eligible to obtain a security clearance.

  • This position may require occasional travel.

  • Comprehensive benefits package available.

See also