Software Engineer 3 with Security Clearance
Role responsibilities
Develop, maintain, and enhance complex software systems including processing-intensive analytics and real-time systems. Lead software development teams and coordinate with system and hardware engineers to ensure operational specifications are met.
Requirements
Requires 15 years of software engineering experience and a bachelor's degree in computer science or a related field. Must possess an active security clearance with an appropriate polygraph and proficiency in Python and C/C++.
Key skills
Python, C++, C, Bash, Awk, Sed, PowerShell, RF Signals, STM32, Raspberry Pi, Digital Logic, Spectrum Analyzer, Software Design, Algorithm Development, Database Interfaces, Security Clearance
Keywords
Python, C++, C, Bash, Awk, Sed, PowerShell, RF Signals, STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor, Raspberry Pi, FieldFox, Spectrum Analyzer, Digital Logic, COTS, GOTS, Software Development Life Cycle, Security Clearance, Polygraph, Algorithm Development, Real-time Systems, Data Infrastructure, Analytics, Software Engineering, System Design, Hardware/Software Tradeoffs, Quality Control, Technical Leadership