EngineerJobs.io
← Back to all jobs

Job Description

Mid- to senior-level software developers are sought to build secure, high-assurance software systems in San Diego, using Java or C++ on-site; an active SECRET clearance is required.

Responsibilities

  • Design, implement, and maintain software components using Java, C++, or related languages with a focus on security and reliability.
  • Develop and integrate secure communication interfaces and APIs to enable robust interoperability.
  • Write modular, maintainable code that maps to system requirements and supports future evolution.
  • Engage in architecture discussions and participate in technical design reviews to shape system direction.
  • Contribute to automated testing strategies and CI/CD pipelines to improve quality and delivery speed.
  • Collaborate closely with engineering, security, and systems teams to meet project milestones and compliance needs.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Minimum 2 years of professional software development experience.
  • Strong proficiency in Java or C++.
  • Experience developing on Linux or Unix environments.
  • Proficiency with Git-based version control workflows.
  • Experience working in Agile or Scrum development environments.
  • Excellent written and verbal communication skills.
  • Active SECRET clearance is required.
  • U.S. citizenship is required.

Technologies

  • Java
  • C++
  • Qt
  • Android
  • Java Swing
  • Modern web frameworks
  • RESTful services
  • Git-based version control
  • Linux

Benefits

  • 401(k)
  • Health insurance
  • Paid time off

Details

  • Location: San Diego, CA (onsite)
  • Salary: USD 93,700 per year
  • Citizenship: U.S. citizenship required
  • Security clearance: Active SECRET clearance required

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.