JOBSEARCHER

Software Engineer

PGS Worldwide is seeking a Software Engineer in San Diego, CA for a six-month contract-to-hire role supporting a leading aerospace & defense company.The Software Engineer will support GPNTS, the Navy's next-generation GPS-based navigation data fusion system for surface ships. This role focuses on developing, debugging, and enhancing mission-critical software for tactical and support systems while working onsite in an Agile, DevSecOps, and CI/CD-driven engineering environment.Required SkillsBachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related STEM field.2+ years of professional software engineering experience.Proficiency in one or more programming languages such as C, C++, Python, or Java.Experience with Linux development.Experience using debugging tools.Experience with version control systems.Familiarity with Agile development practices.Experience working within iterative development teams.Ability to investigate and resolve system-level issues involving software, networking, and sensor data.Ability to collaborate with systems engineering to verify requirements and ensure traceability.Ability to work onsite in San Diego, CA.U.S. citizenship required.No security clearance required.Preferred SkillsKnowledge of DevSecOps practices and secure software development principles.Hands-on experience with CI/CD tools such as GitLab CI, Jenkins, Bamboo, or similar tools.Familiarity with containerization, automated testing frameworks, or infrastructure-as-code.Background with embedded systems, distributed systems, or real-time data processing.Understanding of networking, sensor integration, or military navigation systems.Experience with Atlassian tools such as Jira and Confluence.Strong cross-team communication skills.Ability to operate in a multi-disciplinary engineering environment.Experience with GPNTS, GPS systems, PNT systems, Navy systems, tactical systems, software integration, automated testing, CI/CD pipelines, secure coding, configuration management, and change management.What You'll DoDevelop, debug, and enhance software features for GPNTS tactical and support systems.Participate in software design activities, including interface definitions and architecture discussions.Investigate and resolve complex system-level issues involving software, networking, and sensor data.Create and maintain automated tests.Support continuous integration pipelines.Collaborate with systems engineering teams to verify requirements and maintain traceability.Work within an Agile team by contributing to sprints, backlog refinement, and technical reviews.Support DevSecOps processes, including secure coding practices, automated builds, and continuous delivery.Maintain technical documentation.Participate in configuration management and change management workflows.Work Schedule / ShiftOnsite in San Diego, CA.9/80 schedule.8:00 AM–5:00 PM.Job ID: 15035600Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.