Overview
This position will support a mission-focused customer throughout the full life cycle of a Radio Frequency Processing System, including system design, integration, testing, installation, troubleshooting, operations, and sustainment.
VTG is seeking a Senior Software Engineer specializing in C++ to join our team. This position will support a mission-focused customer deploying cutting-edge systems.
This role is based in Fort Meade, Maryland.
Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.
#Triaplex
#VTG
Responsibilities
- Analyze user requirements to derive software design and performance requirements.
- Design, develop, and maintain scalable, highly available mission systems using modern system design principles.
- Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure design outcomes and consequences.
- Develop and maintain software solutions using C, C++, Python, and other programming and scripting languages.
- Debug existing software and correct defects using a variety of programming languages and development tools.
- Create Docker containers and Kubernetes pods and clusters.
- Generate automation scripts to improve workflow, efficiency, and system operations.
- Assist with developing and executing test procedures for software components.
- Collaborate with systems engineers and hardware engineers to derive software requirements and obtain information regarding project limitations, system capabilities, performance requirements, and interfaces.
- Provide recommendations for improving technical documentation and software development process standards.
Qualifications
- US Citizen with TS/SCI with Poly required
- Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
- Experience with general Python scripting and the design and development of large Python-based systems.
- Experience with C and C++ systems design and development.
- Experience with scripting languages and tools, including Bash, awk, sed, and PowerShell.
- Familiarity with radio frequency signals.
Desired Qualifications
- Experience developing software for STM32 microcontrollers.
- Familiarity with STM32 development tools, including:
- STM32CubeMX
- STM32CubeIDE
- STM32CubeProgrammer
- STM32CubeMonitor
- Experience working with Raspberry Pi 4 and Raspberry Pi 5 products.
- Experience with hardware solution breadboarding, debugging, and related tools, including multimeters.
- Familiarity with silicon digital logic devices, including demultiplexers, multiplexers, and gating devices.
- Familiarity with radio frequency signal analysis tools, testing equipment, and their usage, including FieldFox and spectrum analyzers.
- Familiarity with customer artificial intelligence web services across both netw