CrawlJobs Logo

RF Software Engineer 3

United States, Central Maryland Employment contract 212000.00 - 260000.00 USD / Year · Job Posted June 04, 2026
Apply Position
Job Link Share

Job Description

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Job Responsibility

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers
  • analyze systems flow, data usage and work processes
  • and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints
  • Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

Requirements

  • Bachelor of Science in Engineering, Computer Science, or related discipline
  • May substitute four years’ experience in lieu of a Bachelor’s Degree
  • May substitute two years’ experience with MS in Engineering or CS
  • Twelve (12) years’ experience as a DSP Algorithm developer
  • Twelve (12) years’ experience with C++, Linux, Python, or similar development language
  • C++ work must be in the last 10 years
  • Active IAT II CWIP/DoD 8570 compliant cert (i.e., Security+) preferred
  • Position requires active Security Clearance with appropriate Polygraph

What we offer

  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums
  • Tax-advantaged health savings account available with generous employer contribution
  • Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available
  • Retirement + Savings: 401K – 10% TOTAL CONTRIBUTION – 5% safe harbor – 5% annual profit share (both immediately vested!)
  • Paid Time Off + More: 4 weeks starting PTO – 11 federal holidays + 2 floating holidays – Paid hours for company-required training
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy – Opportunities to participate in tech councils, industry initiatives, etc. – $7,500 annual Educational & Professional Development Assistance
  • Paid parental leave
  • Annual swag drops
  • Flexible work schedules
  • Generous referral bonus program
  • Employee appreciation + family-friendly corporate events

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

RF Software Engineer 3

8 matching positions

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
  • Proficiency with version control tools (e.g., Git)
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI])
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachlors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years’ experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
  • Proficiency with version control tools (e.g., Git)
  • Strong debugging, problem-solving, and analytical skills
Job Responsibility
Job Responsibility
  • Research, design, develop, test, or supervise the manufacturing and installation of electrical equipment, components, or systems for commercial, industrial, military, or scientific use
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
  • Proficiency with version control tools (e.g., Git)
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI])
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

The Software Engineer will design, develop, integrate, and test advanced softwar...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • Minimum of 5 years’ experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • Minimum of 5 years’ experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • Minimum of 5 years’ experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Design and Analysis Engineer 3

A leading aerospace and defense organization is seeking KC‑46 Mission Systems Av...
Location
Location
United States , Everett
Salary
Salary:
50.00 - 60.00 USD / Hour
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Engineering, Engineering Technology, Computer Science, Data Science, Mathematics, Physics, or Chemistry
  • Electrical Engineering strongly preferred
  • 3+ years of engineering experience
  • Experience with: Communication systems
  • FAA and/or military programs
  • System troubleshooting and integration
  • RF technologies (radio systems, communication systems, military GPS, tactical data links such as Link‑16)
  • Networking concepts
  • Must be eligible for and able to obtain and maintain a U.S. Secret security clearance.
Job Responsibility
Job Responsibility
  • Support the engineering design, development, analysis, testing, and certification of mission avionics systems to ensure seamless integration with software and higher‑level systems and platforms
  • Support the design, development, validation, and verification of system‑level requirements
  • Assist in the development of test plans and procedures in support of certification activities
  • Coordinate system‑level integration for mission avionics hardware and software
  • Support the definition and execution of critical tests to validate design performance against system requirements
  • Provide technical management and coordination with suppliers and internal software teams across the full product lifecycle (proposal, development, production, in‑service support, and flight/lab testing)
  • Support proposal development and conduct trade studies for future upgrades and new program opportunities
  • Coordinate FAA and military certification and airworthiness activities related to mission avionics systems and components
  • Collaborate with specialty engineering Integrated Product Teams (IPTs), including safety, electromagnetic emissions, and cybersecurity
  • Provide troubleshooting support for production labs and aircraft during technical issues
  • Fulltime
Read More
Arrow Right

Cyber Software Engineer Staff - SIGNAL SWE

This position is participating in our External Referral Program. If you know som...
Location
Location
United States , Odenton
Salary
Salary:
128200.00 - 225975.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 10 years or more of professional experience
  • RF signals analysis
  • Demonstrated experience coding C/C++ and Python
  • Ability to design, develop and implement systems within a Unix/Linux environment
  • Experience with message queue implementation/ communication
  • Possess all capabilities as defined by the GG Statement of work (SOW) Appendix B for the USG standard SWE labor category level 3
  • You must possess the requisite security clearance and polygraphs to apply to this position
Job Responsibility
Job Responsibility
  • Provides concise explanation of developed models to allow other team members to understand/utilize models or algorithms for processing signals of interest
  • Develops, tests, and implements digital signal processing algorithms for satellite communication systems
  • Collaborate with infrastructure engineers and software engineers to integrate DSP software into overall system architecture
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Fulltime
Read More
Arrow Right