Software Engineer Jobs in Cary, NC

5 Days AgoSaved
In-Office
Cary, NC, USA
90K-170K Annually
Entry level
90K-170K Annually
Entry level
Industrial • Manufacturing
Develop and integrate computer vision and machine learning algorithms for autonomous agricultural and off-highway equipment. Responsibilities include geometric computer vision, SLAM, localization, mapping, triangulation, depth estimation, camera calibration, data collection and processing, model development, training, optimization, deployment, and monitoring. The role uses cameras, LiDAR, radar, edge devices, robotics, cloud technologies, C++, and Python while collaborating onsite with engineering teams.
Top Skills: AWSC++Cloud ComputingComputer VisionDatabricksEdge ComputingIotLidarMachine LearningMatplotlibMonocular CamerasPower BIPythonPyTorchRadarRoboticsSlamSQLStereo CamerasTableauTensorFlow
6 Days AgoSaved
In-Office
2 Locations
92K-171K Annually
Senior level
92K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, implement, test, document, and present software for Northrop Grumman’s Aurora Software department. The role requires Java, object-oriented programming, Git, Linux, Docker, Kubernetes, CI/CD pipelines, and automated regression testing. Preferred experience includes REST APIs, service-oriented architectures, Elasticsearch, RabbitMQ, React, Python, Bash, Atlassian tools, Agile Scrum, and command-and-control mission systems. An active Top Secret clearance with SCI eligibility is required, with 10% travel.
Top Skills: Agile ScrumBashBitbucketConfluenceDockerElasticsearchGitGitlabJavaJavaScriptJenkinsJIRAKubernetesLinuxPythonRabbitMQReactRestful ApisService-Oriented Architecture
6 Days AgoSaved
In-Office
4 Locations
101K-151K Annually
Junior
101K-151K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develops specialized cybersecurity software tools, data flows, and tasking systems. Responsibilities include software design, programming, documentation, code reviews, software readiness reviews, troubleshooting, debugging, and testing across Windows, UNIX, embedded, or mobile environments. Requires Python or C/C++ experience and supports government software development processes. The role requires an active TS/SCI clearance with polygraph and 10% travel.
Top Skills: .NetAssemblyCC++JavaMakePerlPythonUnixVisual StudioWindows
Reposted 11 Days AgoSaved
In-Office
3 Locations
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, deploy, and sustain satellite ground software across full SDLC. Implement full‑stack platform and mission-unique features using Python/Go, cloud and container tooling, enable command-and-control, mission planning, visualization, and produce architecture documentation while interfacing with program management and government customers.
Top Skills: AWSBashDockerGitlabGoKubernetesLinuxPython
Reposted 11 Days AgoSaved
In-Office
Morrisville, NC, USA
106K-159K Annually
Senior level
106K-159K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop AI and machine-learning software on an agile Scrum team supporting mission-critical systems. Apply optimization, signal processing, control theory, probabilistic modeling, neural networks, classification, and dimensionality-reduction techniques. Program primarily in MATLAB, Python, or R, use Git for version control, and potentially deploy solutions with Docker, Kubernetes, Linux, embedded systems, and GPU programming. The role is fully onsite in Morrisville, North Carolina, follows a 9/80 schedule, requires U.S. citizenship, and requires obtaining a Top Secret/SCI clearance with a counterintelligence polygraph.
Top Skills: Bayesian ModelingConvolutional Neural NetworksDockerEmbedded SystemsFourier TransformsGitGnu RadioGpu ProgrammingKalman FiltersKubernetesLinuxMatlabNeural NetworksPythonRRandom ForestsRecurrent Neural NetworksState Space ModelsSupport Vector MachinesTransformersVariational AutoencodersX-Midas
Reposted 11 Days AgoSaved
In-Office
Morrisville, NC, USA
132K-246K Annually
Senior level
132K-246K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop AI and machine learning software on an agile Scrum team supporting mission-critical systems. Apply optimization, signal processing, control theory, probabilistic modeling, neural networks, classifiers, and dimensionality reduction. Build and deploy algorithms using high-level programming languages, version control, and potentially containerized, distributed, embedded, GPU-enabled environments. The role is fully onsite in Morrisville, North Carolina, with a 9/80 schedule and approximately 10% travel.
Top Skills: Convolutional Neural NetworksDockerEmbedded SystemsGitGnu RadioKubernetesLinuxMatlabPythonRRandom ForestRecurrent Neural NetworksState Space ModelsSupport Vector MachinesTransformersVariational AutoencodersX-Midas
17 Days AgoSaved
Hybrid
Cary, NC, USA
68K-88K Annually
Junior
68K-88K Annually
Junior
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Develop, test, deploy, and maintain full-stack enterprise applications using modern programming languages, frameworks, and DevSecOps practices. Integrate AI capabilities such as generative AI APIs and machine learning models, participate in code and design reviews, collaborate with agile teams to refine requirements, and troubleshoot production incidents. The role requires software development experience, object-oriented programming, relational databases, and SQL, with preferred exposure to cloud, CI/CD, application security, and AI/ML technologies.
Top Skills: AWSAzureAzure DevopsAzure OpenaiAzure ReposBitbucketCi/CdDevOpsDevsecopsGenerative AiGitGCPJavaJavaScriptJunitLlm ApisMockitoNoSQLPrompt EngineeringPythonRelational DatabasesSeleniumSQLTypescript
19 Days AgoSaved
In-Office
5 Locations
120K-188K Annually
Mid level
120K-188K Annually
Mid level
Aerospace • Logistics • Security • Software • Cybersecurity
Develops specialized cyber software tools, end-to-end data flows, and tasking systems. Performs software design, programming, troubleshooting, debugging, documentation, and readiness reviews across Windows, UNIX, embedded, or mobile environments. Requires Python or C/C++ experience and an active TS/SCI clearance with polygraph. Preferred experience includes software analysis, reverse engineering, CNO development, requirements analysis, and unit testing.
Top Skills: .NetAssemblyCC++JavaMake FilesPerlPythonUnixVisual StudioWindows
19 Days AgoSaved
In-Office
4 Locations
149K-235K Annually
Senior level
149K-235K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Designs and develops specialized cyber software tools, end-to-end data flows, and tasking systems. Performs software design, coding, debugging, troubleshooting, documentation, and readiness reviews using languages such as Python, C/C++, Java, Perl, and Assembly. The role supports Windows, UNIX, embedded, and mobile platforms and requires active TS/SCI clearance with polygraph.
Top Skills: .NetAssemblyCC++JavaMakePerlPythonUnixVisual Studio
19 Days AgoSaved
In-Office
4 Locations
186K-292K Annually
Expert/Leader
186K-292K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Designs and develops specialized cyber software, data flows, tasking tools, and end-to-end applications for government missions. Responsibilities include programming in Python or C/C++, troubleshooting and debugging systems, analyzing requirements, supporting software design, authoring documentation, and participating in design, code, and readiness reviews. The role may involve Windows, UNIX, embedded, or mobile development and requires an active TS/SCI clearance with polygraph.
Top Skills: .NetAssemblyCC++Cno DevelopmentJavaMakefilesPerlPythonUnixVisual StudioWindows
27 Days AgoSaved
In-Office
Morrisville, NC, USA
Senior level
Senior level
Security • Software
Develops end-to-end core-system features, including AI-enabled functionality, testing, backend architecture, production monitoring, customer escalation management, code reviews, and collaboration with product managers to translate business requirements into scalable technical solutions.
Top Skills: Artificial Intelligence
One Month AgoSaved
Hybrid
Morrisville, NC, USA
Senior level
Senior level
Security • Software
Develop high-performance backend applications and distributed-system infrastructure that collect and process large volumes of data. Own features from planning and design through development, testing, and delivery. Collaborate within Scrum/Agile teams and across internal stakeholders while writing clear, reusable, testable code. The role focuses on enterprise backend development, multithreading, network protocols, and security-focused software protecting enterprise data.
Top Skills: AgileC#C++Cloud-Native ApplicationsDistributed SystemsHTTPJavaKafkaMicroservicesMultithreadingRabbitMQScrumTcp/IpTls
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
Morrisville, NC, USA
169K-254K Annually
Expert/Leader
169K-254K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Develop software for a satellite ground program, translating changing requirements into efficient code and working designs. Build Linux/Unix applications, integrate subsystems through APIs and asynchronous messaging, and support data-driven architectures and complex workflows. Work independently in an Agile, collaborative environment while addressing defects and specification changes. Preferred experience includes satellite ground systems, secure and reliable coding, C++ and Python, containerized applications, automated quality scans, and data-centric software design.
Top Skills: ActivemqAgileAPIsBitbucketC++ConfluenceDockerFortifyGoGrpcJavaJIRALinux/UnixNatsNode.jsPodmanPythonSonarqube
18 Days AgoSaved
In-Office
Morrisville, NC, USA
Senior level
Senior level
Software • Appliances • Manufacturing
Design, develop, test, and maintain software for rail communication and passenger information systems. Build Linux-based applications and distributed systems using Java and related technologies, translate requirements into solutions, participate in architecture reviews, and support the full product lifecycle. Develop automated tests, troubleshoot defects, and ensure reliability, cybersecurity, performance, and safety. Collaborate with global engineering teams and contribute to development practices within the North American R&D organization.
Top Skills: BashC++Ci/CdDebianDockerEmbedded LinuxGitJavaLinuxNetworkmanagerPythonQuarkusRustSpring BootSystemd
One Month AgoSaved
In-Office
Cary, NC, USA
Entry level
Entry level
eCommerce • Marketing Tech • Software
Develop and enhance Myxx’s omni-channel marketing platform using full-stack technologies. Design flexible, efficient systems across frontend and backend architectures, work with web frameworks and document databases, and build multi-threaded, object-oriented applications. Engineers are expected to use command-line tools and may work with testing, messaging, search, logging, and cloud technologies.
Top Skills: Angular 2/4Angular CliAWSAzureCSSElasticsearchExpressHTMLJasmineJavaScriptKarmaKibanaLogstashMongoDBNgrxNode.jsPuppeteerPythonRabbitMQReactReact NativeRxjs
26 Days AgoSaved
Hybrid
Morrisville, NC, USA
125K-135K Annually
Senior level
125K-135K Annually
Senior level
Digital Media • Marketing Tech
Lead frontend and backend software development on an Azure-based microservices platform using .NET, C#, and JavaScript frameworks. Provide technical and architectural leadership, optimize application performance and scalability, collaborate on project planning, mentor developers, oversee code reviews and quality standards, and maintain technical documentation.
Top Skills: .Net CoreAgileAngularAWSAzureC#JavaScriptMicroservicesReact
One Month AgoSaved
In-Office
Morrisville, NC, USA
Mid level
Mid level
Security • Software
Investigate and resolve customer-impacting issues in Python services as a Tier-IV technical escalation point. Analyze distributed systems, databases, messaging, infrastructure, UI, and performance; lead root-cause analysis with engineering and infrastructure teams; and provide technical guidance and training to internal teams.
Top Skills: AIAngularApi GatewaysAWSAzureDatadogDockerGCPInfrastructure As CodeJavaJavaScriptJwtKafkaKotlinKubernetesMicroservicesMongoDBMySQLOauth2Objective-CPHPPostgresPythonRabbitMQRedisRest ApiSwift
One Month AgoSaved
In-Office
Morrisville, NC, USA
109K-204K Annually
Senior level
109K-204K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and maintain satellite ground-system software across the full lifecycle. Responsibilities include backend development in Python, C++, Node.js, or Go; designing APIs and messaging services; database development; Agile and DevSecOps execution; system integration and testing; cloud, containerization, and collaboration using Atlassian tools. The role requires supporting complex distributed systems, coordinating cross-functional teams, and obtaining and maintaining Top Secret/SCI clearance.
Top Skills: ActivemqAgileAWSAzureBitbucketC++CameoConfluenceDevsecopsDockerEazybiGoGCPGraphQLGrpcJIRAJqlKubernetesLinuxMatlabMbseNatsNode.jsNoSQLPythonRestShellSQLUnix
Entry level
Information Technology
Two-year international rotational program for early-career engineers working across R&D teams on software and AI solutions. Responsibilities include developing innovative network and communications products, collaborating with Agile teams, communicating design and project progress, resolving issues, learning new technologies, and adapting to changing priorities. Participants may complete temporary assignments in other countries or locations before continuing their careers with VIAVI.
Top Skills: 802.11Agentic WorkflowsAi-Assisted CodingBluetoothC/C++JavaJavaScriptLarge Language ModelsLinuxRestful ApisTcp/IpTypescript
Reposted 2 Months AgoSaved
In-Office
Morrisville, NC, USA
Senior level
Senior level
Information Technology • Professional Services • Consulting
Full-stack .NET developer building and maintaining SaaS-based single-page applications. Responsibilities include developing SPA clients, web services, SQL integrations, automated tests (BDD/TDD), optimizing TypeScript/HTML/CSS, troubleshooting production issues, and supporting operations and service delivery.
Top Skills: Angular 2AngularjsBackboneC#CSSEmberHTML5JavaScriptJqueryOpen Xml SdkSilverlightSQLTypescriptWcf
Reposted One Month AgoSaved
In-Office
Cary, NC, USA
Senior level
Senior level
Information Technology • Software
As a Software Systems Engineer, you will develop and support the SevOne monitoring platform, create PERL scripts for integrations, manage installations, and collaborate on network monitoring and data integration projects.
Top Skills: CSSGitJavaJavaScriptLinuxPerlPHPPythonRestSevoneSubversionUnix
One Month AgoSaved
In-Office
Cary, NC, USA
Junior
Junior
Beauty • Agriculture • Chemical • Industrial
Build and maintain internal tools, automations, cloud and CRM integrations, REST API connections, and AI-powered workflows. Develop Python applications and basic front-end components, manage DNS and website updates, and own deployments through monitoring and reliability maintenance. Troubleshoot issues independently, maintain Git-based version control, and communicate effectively with non-technical colleagues across sales, trade, and administrative teams.
Top Skills: Ai Agent FrameworksAWSCrm PlatformsDnsGCPGitPythonRest Apis
Reposted One Month AgoSaved
Hybrid
Morrisville, NC, USA
150K-180K Annually
Expert/Leader
150K-180K Annually
Expert/Leader
Digital Media • Marketing Tech
Lead technical strategy and architecture for microservices, drive cloud adoption (Azure/GCP), mentor engineers, ensure code quality through reviews, collaborate with product and operations, and improve development processes and tooling.
Top Skills: AzureAzure AiC#GCPMicroservices
Reposted One Month AgoSaved
In-Office
Cary, NC, USA
29K-29K Annually
Junior
29K-29K Annually
Junior
Beauty • Agriculture • Chemical • Industrial
Build and maintain internal tools and integrations to support sales, trade, and admin functions. Develop AI-powered automation, manage API and messaging integrations, support web presence and DNS, automate workflows, deploy and maintain services, and troubleshoot issues independently in a small, fast-paced team.
Top Skills: AWSBeautifulsoupCSSDnsDomain ManagementGCPGitHTMLJavaScriptLangchainLanggraphLine ApiPlaywrightPuppeteerPythonRest ApisSalesforceWebhooksWhatsapp ApiZoho
Reposted 2 Months AgoSaved
In-Office
2 Locations
182K-281K Annually
Expert/Leader
182K-281K Annually
Expert/Leader
Digital Media • Gaming • News + Entertainment • Sports
Lead R&D for next-generation image and video coding using ML/AI. Design and implement video algorithms, codecs, and multimedia workflows, represent Disney in standards bodies, drive architectural innovation, and produce IP while collaborating globally across media processing, encoding, and streaming domains.
Top Skills: Abr AlgorithmsAv1Av2AvcCC++Cd/CiDeep LearningDockerEncoders/DecodersGitGitGstreamerHevcJSONLatent Variable Generative ModelsMachine LearningMultimedia FrameworksPythonRest ApisVideo FormatsVideo PlaybackVvcXML
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account