Join Our Team

Entry/Mid-Level Software Engineer

Full-Time | Philadelphia, PA

CAC is seeking Entry/Mid-Level Software Engineer to join our team in Philadelphia, PA to support the NSWC (Naval Surface
Warfare Center). We are looking for candidates that can design, develop, and maintain high-quality software
solutions. The ideal candidate is passionate about technology, problem-solving, and delivering exceptional
client experiences.

Responsibilities:

  • Follow NSWCPD system engineering processes, ensuring compliance with industry and
    cybersecurity standards
  • Develop and maintain control system software based on detailed technical requirements
  • Perform testing by creating automated tests and executing formal testing procedures
  • Prepare software development plans, instruction manuals, and change documentation
  • Present deliverables during peer reviews and ensure they meet quality standards

Qualifications:

  • Bachelor’s and/or master’s degree in computer science, computer engineering, or related technical
    discipline
  • 0-5 years of experience in Software Development
  • Experience with C#, C++, Java or other object-oriented language
  • SQL experience using any popular relational database management system
  • Work with IP-based systems and protocols (TCP/IP, UDP, Modbus, etc.)
  • Knowledge of professional software engineering standards and best practices for the full software
    development life cycle, including coding standards, code reviews, build processes, testing, and
    operations
  • Understanding of version control using Git or SVN

Preferred Skills (optional)

  • Experience in machinery/industrial controls industry
  • Worked with PLCs/PACs (Rockwell or Siemens)
  • In depth understanding of Windows or Linux

Key Competencies

  • Problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Attention to detail and commitment to quality
  • Ability to manage multiple priorities and meet deadlines
    Benefits:
  • Medical/Dental Plans available
  • Company matched 401(k)
  • Paid Vacation & Holidays
  • Flexible Schedules and Relaxed Dress Code

Additional Information

  • Must be a US Citizen
  • Must hold or be able to obtain a DoD Secret clearance