Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs
Aerospace • Security • Cybersecurity • Industrial
Leads software development teams working on cyber RF collection and antenna systems. Designs, codes, debugs, integrates, and maintains software using C++, Python, Linux, Kubernetes, Git, and CI/CD pipelines. Mentors engineers, ensures adherence to software processes, improves documentation and development standards, and applies DSP, RF signal processing, signal detection, and protocol expertise in Agile environments.
Top Skills:
5GAgileBluetoothC++Ci/CdDigital Signal Processing (Dsp)GitKubernetesLinuxLtePythonRf Signal ProcessingWi-FiZigbee
Aerospace • Security • Cybersecurity • Industrial
Leads software development teams while designing, coding, debugging, integrating, and sustaining RF and DSP software. Translates user requirements into software designs, mentors engineers, improves development processes, and ensures quality. Requires extensive C++, Linux, Python, DSP, RF, Kubernetes, Git, and CI/CD expertise, along with an active security clearance and polygraph.
Top Skills:
5GAgileBluetoothC++Ci/CdDigital Signal ProcessingGitKubernetesLinuxLtePythonRf Signal ProcessingWi-FiZigbee
Aerospace • Security • Cybersecurity • Industrial
Integrates software components and subsystems within the Ground-based Midcourse Defense Weapon System. Troubleshoots software, interface, build, configuration, and integration issues; supports deployments, testing, verification, and system performance. Develops scripts, installation documentation, and software solutions while collaborating with software, systems, test, and infrastructure teams. The role also requires Windows and Linux administration, Atlassian tool usage, and an active DoD Secret clearance.
Top Skills:
Ansible Automation PlatformAnsible TowerArtifactoryAtlassian JiraBashBitbucketC ShellConfluenceGitJavaJenkinsLinuxMySQLPythonSQLWindowsXML
Aerospace • Security • Cybersecurity • Industrial
Leads multidisciplinary embedded software efforts for secure defense and aerospace systems. Develops C++ and embedded Linux software, interfaces with FPGA/firmware and hardware protocols, and supports integration, bring-up, verification, and sustainment. Coordinates requirements, schedules, risks, metrics, and technical dependencies across engineering teams. Maintains CI/CD pipelines, applies EVM and CAM practices, communicates status to leadership and customers, and mentors junior engineers in a classified environment.
Top Skills:
AgileC++Ci/CdCost Account Management (Cam)Earned Value Management (Evm)Embedded LinuxFirmwareFpgaI2CPcieSpi
Aerospace • Security • Cybersecurity • Industrial
Designs, develops, integrates, tests, and maintains complex software systems for cyber and intelligence missions. Responsibilities include analyzing requirements, creating algorithms, developing database interfaces, troubleshooting performance issues, documenting software, leading development activities, improving processes, and coordinating system installations. The role requires extensive software engineering experience, a bachelor's degree or equivalent experience, and an active security clearance with a polygraph.
Top Skills:
C++KubernetesPython
Aerospace • Security • Cybersecurity • Industrial
Leads software development teams supporting cyber and intelligence missions. Translates user requirements into software designs, develops and debugs C++ and Python applications, integrates software into new systems, and improves development processes and documentation. The role requires DSP and RF signal-processing expertise, including signal detection, channelization, and RF protocol applications. It also involves mentoring engineers and working with Linux, Kubernetes, Git, CI/CD pipelines, and Agile development.
Top Skills:
AgileC++Ci/CdDigital Signal ProcessingGitKubernetesLinuxPythonRf Signal Processing
Aerospace • Security • Cybersecurity • Industrial
Provides technical leadership for platform-level software supporting ISR and UAS systems. Designs and integrates operating system components, middleware, platform services, deployable system images, and runtime environments. Leads configuration management, system initialization, automation, image validation, deployment, and integration across laboratory and test environments. Drives architecture and technical direction while optimizing system performance and collaborating across software, systems, and security teams.
Top Skills:
BashC++ConfluenceCross Domain SolutionsCybersecurity FrameworksGitGitlab Ci/CdJIRALinuxMlsPythonRed HatRtos
Aerospace • Security • Cybersecurity • Industrial
Leads the design, development, testing, integration, and documentation of real-time embedded display software for F-35 pilot, multi-function, and helmet-mounted display systems. Develops C++ and OpenGL software using Agile methods, resolves defects, applies design patterns, and ensures software standards throughout the lifecycle. Collaborates with technical teams and may provide leadership across software integration, test automation, and mission systems development.
Top Skills:
Atlassian Collaboration ToolsC++Ci/CdDevsecopsOpenglPerlPythonQtUnix/LinuxVulkansc
Aerospace • Security • Cybersecurity • Industrial
Develop, test, debug, document, and deploy Java software for complex space and mission systems. Build cloud-based, containerized applications using Kubernetes and Docker, support CI/CD automation, troubleshoot multi-service systems, and improve Java performance and concurrency. Work within an Agile Scrum team to deliver secure, continuously deployed mission capabilities. The role requires U.S. citizenship and eligibility for a Top Secret clearance, with special-access facility requirements.
Top Skills:
AshAWSAzureBashCi/CdConfluenceContainerdDockerGitlabHelmJavaJIRAKshKubernetesLinuxOpenshiftOpenstackRancher
Aerospace • Security • Cybersecurity • Industrial
Design and develop complex software systems in an agile environment, supporting reliable media builds, network interfaces, hardware rack builds, lab infrastructure, and on-site hardware integration. The role also involves Linux, networking, CI/CD, DevSecOps, virtualization, containerization, scripting, and communication with leadership, customers, and cross-functional teams. A Top Secret/SCI clearance must be obtained, though it is not required to start.
Top Skills:
AnsibleBashCi/CdCiscoDockerGitlabJavaLinuxNetwork EngineeringPackerPodmanPxePythonQemuSoftware Code Management ToolsSpring BootVirtual Machines
Aerospace • Security • Cybersecurity • Industrial
Develop software architecture and a common technical vision across NGI Agile teams. Define, document, and communicate architectures supporting integrated products, software components, reuse, DevSecOps, and lifecycle automation. Collaborate with software, systems, integration, and product leads to resolve complex technical issues and ensure successful implementation. Support lab development and integration activities, including occasional travel to Huntsville.
Top Skills:
AgileAi PromptingCC++DevsecopsMbseRtos
Aerospace • Security • Cybersecurity • Industrial
Develop and modernize large C/C++ software systems on Linux, focusing on modular builds, legacy code assessment, CI/CD pipeline improvements, automated testing, and resolving technical debt. Collaborate with cross-functional stakeholders to ensure software quality, evaluate architecture and tradeoffs, and integrate shared CI/CD capabilities. The role also involves designing software, debugging, documentation, and applying engineering standards throughout the development lifecycle.
Top Skills:
AgileArtifactoryAutomated TestingAzure DevopsCC++Ci/CdDevOpsFortifyGitGitlab CiGraphQLGrpcInfrastructure As CodeJavaJenkinsLinuxMicroservicesNexusOpenapiRestScrumStatic Analysis
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Security • Cybersecurity • Industrial
Develops embedded C++ sensor-fusion algorithms for fighter and unmanned platforms. Responsibilities include algorithm design, software requirements, real-time operating system development, high-fidelity simulation, testing, integration, and flight-ready deployment. The role coordinates across fusion disciplines, supports autonomous perception and decision-making, contributes to reusable fusion-engine architecture, and serves as a subject matter expert.
Top Skills:
AesaAgileArtificial IntelligenceAutonomous PerceptionCC++Electronic WarfareLinuxMatlabModel-Based Systems EngineeringPythonReal-Time Operating SystemsRustSensor FusionWindows
Aerospace • Security • Cybersecurity • Industrial
Develop, test, debug, and modernize software for the GMD Weapon System Fire Control Engagement Planner. Implement mathematics- and physics-based algorithms, translate Ada code to C++, support requirements and test-case reviews, and contribute to software development lifecycle activities. The role requires collaboration in a closed-area environment and involves Ada, C++, MATLAB, Python, Linux, automated testing, and DevSecOps practices.
Top Skills:
AdaAnsibleC++Ci/CdConfluenceDevsecopsGitGitlabJavaJenkinsJIRALinuxMatlabPythonUnix
Aerospace • Security • Cybersecurity • Industrial
Develops, tests, debugs, documents, and maintains embedded flight software for THAAD interceptor systems and real-time hardware-in-the-loop missile testbeds. Responsibilities include software design, object-oriented C++ development, scripting, embedded multiprocess development, lifecycle coordination, standards compliance, troubleshooting, and analyzing system capabilities. The role supports classified defense and aerospace programs and may involve work across all phases of software development.
Top Skills:
C++Embedded SoftwareHardware-In-The-Loop (Hwil)LinuxObject-Oriented ProgrammingPerlPythonShellVxworksXML
Aerospace • Security • Cybersecurity • Industrial
Plans and coordinates software development activities, designing, developing, documenting, testing, debugging, and maintaining mission-focused software. Applies software development standards, processes, tools, and computer science principles throughout the lifecycle. Resolves program errors and system capability questions, prepares operating instructions, documents development, and ensures software standards are met. The role requires Linux experience, a Security+ or compliant certification, and an active TS/SCI clearance with polygraph.
Top Skills:
LinuxSecurity+
Aerospace • Security • Cybersecurity • Industrial
Owns and evolves the DevSecOps toolchain for embedded software projects. Establishes technical vision, drives cross-team adoption, and supports reliable software factory operations across concurrent space missions. Designs, develops, tests, debugs, and documents software while integrating cross-compilation toolchains, emulators, simulators, and hardware-in-the-loop testing into automated CI/CD pipelines. Applies software standards and modern cybersecurity practices for embedded targets.
Top Skills:
Ci/CdCmakeDevsecopsEmbedded SystemsEmulatorsGccGitlab CiHardware-In-The-Loop TestingJIRALinuxLlvmSimulatorsVxworksYocto
Aerospace • Security • Cybersecurity • Industrial
Develops and tests flight software for space vehicles and payloads within an Agile team. Responsibilities include collaborating on code design, participating in peer code reviews and merge approvals, and delivering thoroughly tested, flight-ready software supporting operations and sustainment. Requires C++, Linux, software development, analytical problem-solving, and cross-team communication skills, with Git, Python, JavaScript, HTML, and automated testing experience preferred.
Top Skills:
Automated Unit Testing FrameworksC++GitHTMLJavaScriptLinuxPython
Aerospace • Security • Cybersecurity • Industrial
Leads software development teams building and maintaining C++ and Python software for DSP and RF applications. Responsibilities include translating user requirements into software designs, coding, debugging, defect correction, software integration, process improvement, documentation, mentoring, and ensuring compliance with development standards. The role requires expertise in digital signal processing, RF signal detection and processing, Linux, Kubernetes, Git, CI/CD, and Agile development, along with an active U.S. security clearance with polygraph.
Top Skills:
5GBluetoothC++Ci/CdDigital Signal ProcessingGitKubernetesLinuxLtePythonRf Signal ProcessingWi-FiZigbee
Aerospace • Security • Cybersecurity • Industrial
Develop and integrate C++ mission-processing applications and flight software for space-based OPIR systems. Responsibilities include embedded Linux and real-time software development, flight-software integration, inter-process communication, hardware interfacing, debugging on embedded targets, architecture, code reviews, verification, qualification, and operational testing within mission-critical resource constraints.
Top Skills:
C++Device DriversDistributed SystemsEmbedded LinuxHardware InterfacesInter-Process CommunicationLinuxMessaging SystemsMultithreadingNasa Core Flight System (Cfs)Real-Time Operating Systems
Aerospace • Security • Cybersecurity • Industrial
Develops and maintains C/C++ software for real-time and safety-critical helicopter flight simulators. Responsibilities include requirements analysis, architecture, coding, unit and system testing, debugging, documentation, CI/CD, and full SDLC participation. The role supports simulation software, potentially including flight dynamics and sensor models, and requires domestic travel up to 30%. An Interim Secret clearance and U.S. citizenship are required.
Top Skills:
ArincBashCC++CanCi/CdConfluenceEthernet/IpFaa 14 Cfr Part 60GitGitlabJIRAKanbanMil-Std-1553PerlPythonScrumUnix/Linux
Aerospace • Security • Cybersecurity • Industrial
Develops, integrates, supports, and debugs software across aircraft, simulator, and laboratory environments. Owns CI/CD pipelines, builds automation frameworks, supports virtual development labs, and contributes throughout the software development lifecycle. The role involves Linux development, simulation software, real-time integration, and collaboration with engineers, scientists, and customers on aerospace programs.
Top Skills:
BitbucketC++Ci/CdGitlabJavaJenkinsLinuxOpen Mission SystemsPythonReal-Time SoftwareSimulation Software
Aerospace • Security • Cybersecurity • Industrial
Develops modular, reusable software for aircraft subsystems across embedded avionics, ground stations, and mission systems. Responsibilities include full lifecycle development, simulation development, requirements definition, hardware-software integration, testing, debugging, documentation, and participation in integration events. Provides technical leadership and mentoring while applying software standards, configuration management, peer reviews, unit testing, and defect tracking in a team environment.
Top Skills:
AfsimAmqCC++CigiConfluenceDdsDisGitHlaJenkinsJIRALinuxMulticastPythonQtRtosTcpUdp
Aerospace • Security • Cybersecurity • Industrial
Develops, tests, documents, debugs, and maintains Java software supporting a mission-critical GEOINT information management system. Participates in Agile Scrum and DevSecOps activities, applies software development standards, troubleshoots multiple operating systems, resolves program errors, and supports integration pipelines, cloud infrastructure, databases, microservices, and automated testing. The role requires collaboration across development teams and support for classified mission applications.
Top Skills:
AIChefCmdbConductorConsulCSSDevsecopsDockerDroolsElasticsearchGitGitopsJavaJenkinsJIRAKafkaKineticaKubernetesLinuxMachine LearningMicroservicesMongoDBMysql RdsOracle DbmsPl/SqlPostgresPythonSQLTailwindVersiononeWindowsXMLZookeeper
Aerospace • Security • Cybersecurity • Industrial
Plans, develops, tests, documents, debugs, and coordinates software applications addressing business or mission needs. Applies software development lifecycle standards, programming techniques, systems knowledge, and user requirements to create and maintain solutions. Resolves program errors and system capability questions, prepares operating instructions, documents development activities, and ensures software standards are met. The role requires DevSecOps experience and systems administration knowledge, with certifications and AI prompting proficiency preferred.
Top Skills:
Ai PromptingCanvas LmsCisco NetworkingDevsecopsSystems Administration
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Senior Software Engineers
See AllPopular Senior Level Job Searches
Senior Jobs
Senior .NET Developer Jobs
Senior Account Executive (AE) Jobs
Senior Account Manager (AM) Jobs
Senior Analysis Reporting Jobs
Senior Analytics Jobs
Senior Android Developer Jobs
Senior Business Intelligence Jobs
Senior C# Jobs
Senior C++ Jobs
Senior Content Jobs
Senior Customer Success Jobs
Senior Cyber Security Jobs
Senior Data & Analytics Jobs
Senior Data Engineer Jobs
Senior Data Management Jobs
Senior Data Science Jobs
Senior UX Designer Jobs
Senior DevOps Jobs
Senior Engineering Manager Jobs
Senior Finance Jobs
Senior Front End Developer Jobs
Senior Golang Jobs
Senior Hardware Engineer Jobs
Senior HR Jobs
Senior iOS Developer Jobs
Senior IT Jobs
Senior Java Developer Jobs
Senior Javascript Jobs
Senior Legal Jobs
Senior Linux Jobs
Senior Machine Learning Jobs
Senior Marketing Jobs
Senior Office Manager Jobs
Senior Operations Jobs
Senior Operations Manager Jobs
Senior PHP Developer Jobs
Senior Product Manager Jobs
Senior Project Management Jobs
Senior Python Jobs
Senior QA Engineer Jobs
Senior Ruby Jobs
Senior Sales Development Representative Jobs
Senior Sales Engineer Jobs
Senior Sales Jobs
Senior Sales Leadership Jobs
Senior Sales Operations Jobs
Senior Salesforce Developer Jobs
Senior Scala Jobs
Senior Software Engineer Jobs
Senior Tech Support Jobs
All Filters
Total selected ()
No Results
No Results


