Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ExecutivePlacements.com Logo

Entry-Level Software Engineer

ExecutivePlacements.com

$85,000 - $105,000
Nov 21, 2025
Santa Barbara, CA, United States of America
Apply Now

Sonatech is looking to develop software for acoustic navigation and national defense systems, requiring an entry-level software engineer to contribute to these projects.

Requirements

  • Proficiency in C or C++ (academic, project, or professional experience required).
  • Familiarity with Linux or real-time operating systems.
  • Supplementary experience with Python for scripting, automation, or testing.
  • Coursework, projects, or internships involving embedded systems, Linux, or real-time programming.
  • Familiarity with version control systems (e.g., Git).
  • Exposure to Agile development methods.
  • Interest in cybersecurity frameworks or regulated environments (e.g., defense or aerospace).

Responsibilities

  • Assist in the design, development, and testing of software in C/C++, primarily on embedded Linux systems.
  • Contribute to integration and testing of software with acoustic navigation hardware.
  • Support enhancements to existing software and participate in new development projects.
  • Collaborate with hardware, systems, and software QA teams to ensure smooth system operation.
  • Participate in code reviews and follow established coding standards.
  • Document technical work and contribute to knowledge-sharing within the team.
  • Learn and apply cybersecurity and compliance standards, including CMMC and NIST 800-218.

Other

  • Entry-Level Software Engineer
  • Strong problem-solving ability and willingness to learn.
  • Effective written and verbal communication skills.
  • U.S. citizenship and eligibility for a DoD Secret Clearance.
  • Ability to obtain a U.S. government security clearance