> Markdown version of [/jobs/ext/3313359-software-developer](https://www.wearedevelopers.com/jobs/ext/3313359-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** CareerCircle - **Location:** Egg Harbor Township, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $87,100.0 - $157,450.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), HTML, Java (Programming Language), Agile Methodology, Artificial Intelligence, Algorithm Design, Automation of Tests, C++ (Programming Language), Cloud Computing, Configuration Management, Code Generation, Code Reuse, Code Review, Communications Protocols, Computer Engineering, Continuous Integration, Corona (Software Development Kit), Linux, DevOps, Programming Tools, Perl (Programming Language), Embedded Software, Fault Tolerance, Firmware, Graphical User Interface, Human-Computer Interaction, Hypervisor, Python (Programming Language), Linux System Administration, Machine Learning, Object-Oriented Software Development, Scrum Methodology, Qt (Software), Red Hat Enterprise Linux, Release Management, Ansible, Shell Script, Signal Processing, Simulink, Software Engineering, Software Manufacturing, Software Requirements Analysis, Software Systems, Software Testing Automation Framework, Subversion, Systems Integration, TCP/IP, Virtual Machines, Multithreading, Scripting, Gitlab, Git, Gitlab-ci, Infrastructure Automation Frameworks, Information Technology, Data Management, Machine Learning Operations, Stream Control Transmission Protocol, Software Version Control, Programming Languages - **Published:** September 30, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/mn/eagan/f527a983-b685-402b-a50a-f6889119b9f3 ## About the Role Writing Planning Airspace Equities Operations Automation Code Reuse Market Data Communication Prioritization Version Control Test Automation Fault Tolerance Computer Science Software Systems Machine Learning Virtual Machines Product Delivery Agile Methodology Development Testing Systems Integration Software Engineering Software Development Artificial Intelligence Sustainable Development Configuration Management Communications Protocols National Airspace System (NAS) Object-Oriented Programming (OOP) Stream Control Transmission Protocols, * Bachelor's degree in Computer Science or related field with 4-8 years of relevant experience + OR Master's degree with 2-6 years of relevant experience * Ability to obtain and maintain a Public Trust clearance * Strong object-oriented programming experience * Proficiency in C and/or C++ * Experience developing real-time, multi-threaded, high-availability systems * Experience with Linux environments (Red Hat), virtual machines, and hypervisors * Experience with low-level communications protocols (TCP/IP, UDP, SCTP) * Experience with hardware or complex system integration * Familiarity with system maintenance and lifecycle concepts * Experience with source control and configuration management tools * Strong understanding of modern software development principles and best practices * Ability to plan and prioritize work effectively in a fast-paced environment * Strong verbal and written communication skills * Demonstrated ability to work independently and collaboratively * US Citizenship Required Preferred Qualifications * Experience with Ada * Experience with test automation frameworks * Familiarity with AI/ML tools applied within software development workflows Why Leidos You'll contribute to software systems where reliability, performance, and precision are essential. This is an opportunity to work on mission-critical infrastructure supporting national airspace operations - collaborating with experienced engineers to modernize complex, real-world systems. If you are motivated by solving technically challenging problems in regulated, operational environments, we encourage you to apply., Writing Planning Airspace Equities Claude AI Operations Automation Code Reuse Code Review Market Data Communication Prioritization Version Control Test Automation Fault Tolerance Computer Science Software Systems Virtual Machines Product Delivery Agile Methodology AI-Generated Code Workflow Management Development Testing Systems Integration Software Engineering Software Development Sustainable Development Configuration Management Communications Protocols National Airspace System (NAS) Object-Oriented Programming (OOP) Stream Control Transmission Protocols +0 Google IT Automation with Python Dsp Software Engineer Actalent Burnsville, MN*Remote Linux CI/CD DevOps Gitlab Tooling Planning Coaching Simulink Firmware Backlogs Budgeting Scripting Visionary Leadership Automation Mentorship Innovation Reliability GitLab CI/CD Communication Team Building Collaboration Qt (Software) Digital Audio Time Management Version Control Test Automation Problem Solving Product Support Cloud Computing Safety Standards Algorithm Design Product Roadmaps Embedded Systems Agile Methodology Programming Tools Embedded Software Project Schedules Embedded Firmware Signal Processing Product Management Quality Management Strategic Thinking Career Development Process Improvement Systems Integration User Interface (UI) Software Engineering Computer Engineering Technical Leadership Resource Utilization ## Description * Design, develop, test, and maintain software for real-time, high-availability systems * Lead software development activities independently and as part of a collaborative engineering team * Analyze complex system requirements and translate them into efficient, maintainable software designs * Apply sound software engineering principles to ensure code is reliable, fault tolerant, reusable, and maintainable * Lead and mentor junior developers, influencing technical direction and development processes * Participate in Agile ceremonies including daily stand-ups, release planning, and sprint reviews * Develop, tune, document, and deploy automation scripts across development, test, and production environments * Promote code reuse, cross-program collaboration, and sustainable development practices * Support system integration activities, including hardware and low-level communications interfaces, Electrical Engineering, Operational Excellence Engineering Management Software Manufacturing New Product Development Regulatory Requirements Project Risk Management C (Programming Language) Organizational Leadership Digital Signal Processing Engineering Design Process C++ (Programming Language) Stakeholder Communications Team Performance Management Python (Programming Language) Continuous Improvement Process Employee Performance Management Organizational Change Management HyperText Markup Language (HTML) +0 Google IT Automation with Python Software Developer Leidos Eagan, MN*Hybrid Unix Linux Ansible Planning Teamwork Airspace Equities Operations Management Market Data Server-Side Shell Script Traffic Flow Investigation Version Control Decision Making Data Management Traffic Control Law Enforcement Ancient History Computer Science Agile Methodology Apache Subversion Computer Languages User Interface (UI) Air Traffic Control Software Development Object-Oriented Design C (Programming Language) Graphical User Interface C++ (Programming Language) Java (Programming Language) Perl (Programming Language) Git (Version Control System) Scrum (Software Development) National Airspace System (NAS) Federal Aviation Administration Object-Oriented Programming (OOP) +0 Login | JoinContact ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)