Maximum of 25 job preferences reached.
Top Software Engineer Jobs
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
Plans, develops, documents, tests, debugs, and coordinates safety-critical embedded software for aircraft applications. Ensures software standards and development processes are followed throughout the lifecycle. Requires expert C/C++ proficiency, RTOS development, assembly language, unit testing, and knowledge of DO-178B/C. Preferred experience includes Green Hills tools, kernel and device-driver programming, LDRA, CI/CD, GitLab, Agile methodologies, requirements-based testing, and Python.
Top Skills:
AgileAssembly LanguageCC++Ci/CdDevice DriversDo-178BGitGitlabGreen Hills SoftwareKernel ProgrammingLdraPythonRtosUnit Testing
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
Develops full-stack Java web mission systems for USSTRATCOM nuclear mission planning and command-and-control capabilities. Works on cross-functional Agile teams in a DevSecOps environment, implementing secure, usable software across the mission architecture. Collaborates with architecture, cybersecurity, testing, and product stakeholders while applying modern software engineering practices, microservices, web services, databases, and JavaScript frameworks.
Top Skills:
Agile ScrumAngularCSSDevsecopsGitGitlabGradleHibernateHTMLJavaJavaScriptJIRAJpaJSONJunitKafkaMicroservicesReactRestSeleniumSpringSpring BootSQLVs CodeVueXML
Aerospace • Security • Cybersecurity • Industrial
Develops, tests, documents, debugs, and maintains software for business or mission applications. Applies software development standards, processes, tools, and programming techniques throughout the development lifecycle. Analyzes system capabilities, resolves programming issues, corrects errors, prepares operating instructions, documents development activities, and ensures software standards are met.
Aerospace • Security • Cybersecurity • Industrial
Develops software for F-35 displays applications across the full lifecycle, including requirements generation, system and software design, implementation, integration, testing, debugging, documentation, and flight test support. The role applies C++ and Python, Agile/Scrum practices, software design principles, test automation, embedded Linux, graphics technologies, and CI/CD processes while supporting mission-critical defense systems.
Top Skills:
AgileAtlassian Collaboration ToolsC++Ci/CdEmbedded LinuxJavaScriptJIRAOoaOodOopOpenglPythonScrumVersiononeVulkan
Aerospace • Security • Cybersecurity • Industrial
Develop and sustain Cross-Domain Solution software for military networks in an Agile environment. Responsibilities include software design and development using Java, C++, and Python; SELinux policy creation; message parser and XML schema development; networking; shell scripting; and software testing. The role also involves Jenkins, Git, automated testing, and occasional voluntary customer-site installations or training. A DoD Interim Secret clearance is required.
Top Skills:
AgileAtlassian SuiteBashC++Ci/CdFortifyGerritGitGoogletestIpcJavaJenkinsJunitLinuxPerlPythonRed Hat Enterprise LinuxSelinuxTcpUdpXML
Aerospace • Security • Cybersecurity • Industrial
Develop and support SAP ECC and S/4HANA solutions for the Plan-to-Stock value stream. Design integrations, review technical specifications, estimate and execute RICEWF development, build enhancements and interfaces, and ensure scalable, sustainable implementations. Collaborate with scrum teams and partner technology groups, support proofs of concept, resolve complex technical issues, mentor junior developers, and contribute through testing, training, cutover, and go-live. The role requires approximately 25% travel for on-site events.
Top Skills:
AbapAbap Development Tools (Adt)Adobe FormsAifAle/IdocAlvAmdpBadiCds ViewsDrfFiori ElementsFiori LaunchpadFocused BuildGitJavaScriptLsmwLtmcOdataProxysRestful Abap (Rap)Rfc/BapiSap Business Application StudioSap EccSap S/4HanaSap WorkflowSapui5Soa ManagerSoapWebide
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Security • Cybersecurity • Industrial
Develops, integrates, tests, troubleshoots, and debugs software for aircraft flight systems, simulated mission systems, and laboratory environments. Maintains CI/CD pipelines, supports virtual development labs and aircraft software processes, and builds automation tools. Participates in agile ceremonies and collaborates with customers and stakeholders across organizations. Requires C++ or Java, Linux/Unix, hardware troubleshooting or software debugging, U.S. citizenship, and government security clearance eligibility.
Top Skills:
Azure DevopsBashC++Ci/CdGitlabJavaJenkinsLinuxPowershellPythonUnix
Aerospace • Security • Cybersecurity • Industrial
Develop, test, document, debug, and deploy software for complex space and mission systems. Build secure, continuously delivered solutions in an Agile Scrum environment using Java or JavaScript, containerized cloud platforms, CI/CD pipelines, and automation tools. Responsibilities include software architecture, technical research, code quality, operational simulations, sensor and satellite optimization, and collaboration with end users and engineering teams. The role requires U.S. citizenship and eligibility for a Top Secret clearance.
Top Skills:
AWSAzureBashCi/CdConfluenceContainerdDockerGitlabHelmJavaJavaScriptJIRAKubernetesLinuxOpenshiftOpenstackRancherShell Scripting
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 support SAP ECC and S/4HANA solutions for Plan-to-Stock value streams. Responsibilities include ABAP development, integrations, enhancements, forms, custom applications, RAP, BADI implementations, technical design reviews, proof-of-concept support, scoping, testing, and collaboration across scrum and technology teams. The role supports large-scale implementations through go-live, mentors junior colleagues, and requires approximately 25% travel for onsite events.
Top Skills:
AbapAbap Development Tools (Adt)Adobe FormsAifAle/IdocAlvAmdpBadiCds ViewsDrfFiori ElementsFiori LaunchpadFocused BuildGitJavaScriptLsmw/LtmcOdataRestful Abap (Rap)Rfc/BapiSap EccSap S/4HanaSap WorkflowSapui5Soa ManagerSoapWebide/Bas
Aerospace • Security • Cybersecurity • Industrial
Develop and maintain software for the Integrated Common Processor program supporting U.S. Navy undersea surveillance systems. Responsibilities include full-lifecycle Java and C++ development, baseline maintenance, troubleshooting, integration, unit testing, system verification, technical design reviews, code reviews, and mentoring junior engineers in a Linux-based environment.
Top Skills:
ArtemisBashC++DockerFlowGerritGitGitlabGrpcJavaJavafxJconsoleJenkinsJprofilerJvisualvmKotlin CoroutinesKubernetesLinuxMongoDBPostgresRed Hat Enterprise LinuxRxjavaSwing
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, integrates, tests, troubleshoots, and debugs software for F-35 and mission systems across aircraft, simulated, laboratory, and hardware-in-the-loop environments. Maintains CI/CD pipelines, supports virtual development labs, builds automation tools, and participates in agile ceremonies. Requires collaboration with customers and multiple organizations, along with software development experience in C++ or Java, Linux/Unix proficiency, and hardware or software debugging skills.
Top Skills:
Azure DevopsBashC++Ci/CdGitlabJavaJenkinsLinuxPowershellPythonUnix
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 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 and maintains C/C++ software for real-time and safety-critical aerospace training and simulation systems. Responsibilities include requirements analysis, architecture, coding, testing, debugging, documentation, integration, verification, and production handoff. The role uses Git/GitLab, scripting, CI/CD, and software development lifecycle practices while supporting mission readiness for F-35 training systems.
Top Skills:
BashC/C++Ci/CdDockerGitGitlabGrpcKubernetesLinuxMbsePerlPythonSafeScrumSles 11+SysmlUml
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 Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results


