Logo
Leidos Inc

Software Engineer C#

Leidos Inc, Vista, California, us, 92085

Save Job

Description Leidos

is seeking a

Software Engineer (C#)

to work for the

Security Enterprise Solutions (SES)

business unit in

Vista, CA . The SES business unit designs and manufactures complex security equipment for border crossings, airports, seaports, and transportation. Our products include radiation detectors, X-ray and gamma ray scanners, and CT explosives detection equipment. The position involves updating existing designs and developing new security detection products to enhance safety and efficiency globally. *Candidates should be local to Vista, CA, and able to work a hybrid schedule (3 days remote, 2 days onsite). As part of a cross-functional team, the

Software Engineer (C#)

will develop and maintain cargo inspection systems for Ports and Borders at

Leidos . This role requires a solid software development foundation, a willingness to learn, and the ability to contribute to innovative solutions. Key Responsibilities: Technical Contribution and Collaboration: Assist in designing, developing, testing, and maintaining services, simulators, and diagnostics (WPF and Blazor) using C#. Collaborate with team members to ensure adherence to best practices and coding standards. Contribute to the adoption of productivity and innovation tools and processes. Work closely with senior engineers to gain experience and contribute to technical solutions. Software Development and Security Compliance: Develop software compliant with industry security standards, supporting security of the codebase. Use object-oriented design principles to create reusable and maintainable code. Implement Agile practices, including TDD and Continuous Integration, for high-quality code. Collaborate with Electrical, Mechanical Engineering, and Scientists to meet customer needs. Problem Solving and Innovation: Troubleshoot and resolve technical issues with guidance from senior engineers. Research and integrate best practices for effective solutions. Communication and Reporting: Communicate effectively within a small, cross-functional team. Report project status and issues to management. Required Skills: Bachelor's Degree with 2+ years of experience or Master's Degree with less than 2 years of experience; relevant experience may substitute for education. Ability to obtain a Public Trust clearance (US citizenship required). Experience in C# programming within product development. Understanding of object-oriented design principles. Familiarity with Agile, TDD, and CI practices. Ability to produce design and technical documentation. Strong troubleshooting skills. Effective communication and collaboration skills. Willingness to travel abroad (

Desired Skills: Experience with AI software development tools. Knowledge of security standards compliance. Proficiency with Git, multi-threading, TCP/IP, Web Services, Blazor, Docker, Visual Studio, C++, SQL Server, and interfacing with real-time/embedded systems. Interest or experience with embedded, RTOS, or PLC code. Knowledge of image processing techniques. Learn more about SES: https://careers.leidos.com/pages/security-enterprise-solutions https://www.leidos.com/markets/aviation/security-detection Join us to innovate and solve high-stakes problems with code and creativity. Original Posting: August 8, 2025 For U.S. positions, the job is expected to remain open for at least 3 days from posting. Pay Range: $67,600.00 - $122,200.00. Compensation depends on responsibilities, education, experience, skills, and market factors.

#J-18808-Ljbffr