Latest News

Cubic Digital Intelligence Hiring: Software Engineer in San Diego ($92K–$119K)

On: July 14, 2026 4:15 PM
Follow Us:

If you’re passionate about building innovative software solutions and want to work with cutting-edge technologies, this is an excellent opportunity to grow your career. Cubic Digital Intelligence is looking for a talented Software Engineer to join its team in San Diego. This role offers a competitive salary, professional growth opportunities, and the chance to contribute to impactful projects in a collaborative work environment.

Job Overview

FieldDetails
Company NameCubic Digital Intelligence
RoleSoftware Engineer
QualificationBachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Job LocationSan Diego, California, USA
Salary$92,000–$119,000 per year
Work TypeFull-Time
Job TypePermanent
Job LevelEntry Level
IndustryDefense Technology, Digital Intelligence, Software Development

Job Description

  • Coordinates and develops project concepts, objectives, specifications and resource needs.
  • Prepares development software, codes software (C++) and designs specific enhancements utilizing Socket API programming in Linux and Windows
  • Participates in the design, development, planning, modification and testing of application software (C++) running on Windows 10 and embedded Linux.
  • Recommends test control, strategies, apparatus and equipment for solving applications running on multiple processors.  Test and documents results
  • Conceptualizes, develops and analyzes engineering designs, specifications and test plans for systems and equipment based on customer/contract requirements
  • Research design concepts and feasibility utilizing advanced technical theory and knowledge to resolve software/hardware and target OS related issues
  • Researches programming system failures and designs and programs solutions. Performs complex analysis of design programming
  • Maintains liaison with the customers, coordinators, subcontractors and vendor representatives
  • Monitors project status and progress and measure system performance
  • Keeps abreast of improvements in software engineering. Identifies software engineering process improvement and supports the execution of them across the organization
  • Provides mentorship to junior engineering staff
  • Assumes additional technical responsibilities as needed

Minimum Requirements:

  • University degree in Computer Science, Computer Engineering or other related technical disciplines.
  • Requires a minimum of 3 months work experience and Bachelor’s degree; or a Master’s degree without experience; or equivalent work experience.
  • Experience to include specification, design and development of embedded software systems.
  • Requires proficiency using programming languages such as Java, C/C++/C#, Product Lifecycle Management, or other developmental software.
  • Must be eligible for DoD security clearance.

Selection Process

  • Submit the online application.
  • Resume screening by the recruitment team.
  • Technical assessment or coding challenge.
  • Technical interview with the engineering team.
  • Final interview with the hiring manager.
  • Background verification (if applicable).
  • Offer and onboarding.

How to Apply

  • Visit the official Cubic Careers website.
  • Search for the Software Engineer – San Diego position.
  • Review the job description and eligibility requirements.
  • Click the Apply button.
  • Create or sign in to your account.
  • Upload your updated resume and any required documents.
  • Complete the application form and submit it.
  • Monitor your email for updates regarding your application.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.