Software Engineer - C/C++/Java in San Diego, CA at Volt

Date Posted: 11/26/2020

Job Snapshot

  • Employee Type:
  • Location:
    San Diego, CA
  • Job Type:
  • Duration:
    0 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

Major technology company is seeking a mid-level C/C++ Software Engineer to join our team. As the Software Engineer, you will research, design, develop and/or modify enterprise-wide end–user, system level, and data management software applications.


  • Designs and develops C/C++/Java services using OO design patterns on Linux for sensor management and data processing software.
  • Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.
  • Evaluates integration of software applications with the overall computing environment.
  • Communicates with domain experts, users, and management throughout the software development lifecycle.
  • Contributes to planning of application development and deployment.
  • Performs other duties as assigned or required.


  • Typically requires a bachelors or masters degree in computer science, information systems or related discipline and four or more years progressive software development experience.
  • Should have experience with the following: C/C++ application development, OOP, TCP/UDP Socket programming and multi-threaded application development on Linux OS.
  • Other tools/skills desired: C++ 11, Java, C#, Scripting languages (Bash, Python), Open Source and Unit Testing Tools.
  • Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply the use of programming and analysis concepts.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables.
  • Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a internal audience.
  • Experience with SCM tools is desired.
  • The ability to work independently and as part of a team is essential.
  • Must be able to work extended hours as required
  • Ability to obtain and maintain a DoD Security Clearance or U.S. Citizenship is required.

Volt is an Equal Opportunity Employer