> Markdown version of [/jobs/ext/4561163-software-developer](https://www.wearedevelopers.com/jobs/ext/4561163-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:** Apollo Professional Solutions, Inc. - **Location:** El Segundo, CA, United States - **Experience:** Experienced - **Salary:** $211,390.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Systems Engineering, Build Automation, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Static Program Analysis, Nvidia CUDA, Continuous Integration, Linux, Perl (Programming Language), Python (Programming Language), Systems Development Life Cycle, Real-Time Operating Systems, Server Administration, Software Engineering, Software Systems, Systems Integration, VxWorks, Scripting, Real Time Systems, Test-Driven Development (TDD), Gitlab, Git, Integration Tests, Devsecops, Programming Languages - **Published:** November 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-developer-el-segundo-ca--fc505365-cc2c-4a8a-99da-2dea9e95e439 ## About the Role Software Development, Willing to Travel, Software Development Lifecycle (SDLC), Cross-Functional, Military, Integration Testing, System Integration (SI), Systems Engineering, Software Engineering, Software Administration, Required Qualifications:Software Engineer * Degree in Science, Technology, Engineering, or Mathematics (STEM). * Minimum of 5 years of relevant experience. * Experience with C++ design paradigms on Linux, VxWorks, or other Real-Time Operating Systems. * Experience developing, testing, and integrating real-time software applications written in C++. * Experience with scripting languages such as Shell, Perl, or Python. * Our client requires that candidates must have an active/current DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government requires U.S. Citizenship Preferred Qualifications: Software Engineer * Experience with C, C#, Java, or related programming languages. * Experience working in laboratory environments with physical hardware, test benches, or simulators. * Ability to understand and navigate complex systems and existing code bases. * Experience using Scrum and Agile software development methodologies. * Experience with DevSecOps pipeline implementation and utilization. * Experience with static code analysis, automated builds, automated testing, CI/CD, and test-driven development. * Hands-on experience with Git and GitLab. * Ability to manage multiple priorities. * Experience with CUDA development for NVIDIA GPU acceleration. ## Description $101.63 Position Summary: Software Engineer * Supports all phases of the software development lifecycle as part of a multi-disciplinary team. * Works on new and legacy military and commercial programs from requirements and design through development, integration, testing, and maintenance. * Develops creative solutions to complex system and software integration challenges. * Collaborates closely with Systems Engineers to design solutions that meet end-user and operational needs., * Support software development lifecycle activities including requirements, design, development, integration, testing, and maintenance. * Support both military and commercial programs. * Design and implement solutions for complex technical system and software integration problems. * Collaborate with Systems Engineers to develop effective technical solutions. * Participate in software integration and testing activities. * Support maintenance of existing software systems. * Travel occasionally for business-related purposes.