Talent.com
Entry-Level Software Engineer
Entry-Level Software EngineerSonatech • Santa Barbara, CA, US
[error_messages.no_longer_accepting]
Entry-Level Software Engineer

Entry-Level Software Engineer

Sonatech • Santa Barbara, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

About Sonatech

Sonatech, LLC is a premier undersea acoustics engineering and manufacturing company. With a focus on supplying advanced SONAR solutions for the US Navy, our technical expertise, customized design capabilities and diverse manufacturing abilities have led to Sonatech products being deployed on virtually every class of underwater Navy system currently in operation.

Located five minutes from the beach, we pride ourselves as having a culture of innovation as well as first-class customer service. Sonatech has a challenging and rewarding work environment where employees can develop their careers by taking on new responsibilities and providing innovative solutions.

Job Summary

We are seeking a motivated Entry-Level Software Engineer with strong C or C++ programming skills to join our team. This entry-level position is well-suited for individuals who have recently completed a degree in engineering or a related field and are eager to learn and contribute to the development of software that supports acoustic navigation and national defense systems. Under the mentorship of senior engineers, you will participate in projects ranging from embedded Linux to real-time control applications.

This is a full-time, onsite position based at our Santa Barbara, CA headquarters.

Key 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.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Proficiency in C or C++ (academic, project, or professional experience required).
  • Familiarity with Linux or real-time operating systems.
  • Strong problem-solving ability and willingness to learn.
  • Effective written and verbal communication skills.
  • U.S. citizenship and eligibility for a DoD Secret Clearance.

Preferred Qualifications

  • 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).

Required Citizenship and Security Clearance

  • US Citizenship is required
  • Ability to obtain a U.S. government security clearance

Benefits

Benefits include medical, dental and vision, life insurance, paid vacation and sick time, 3% 401K contribution (no matching required), company events

Salary Range

Salary range: $85,000 – $105,000 (DOE)

Sonatech is an Equal Opportunity Employer/Veterans/Disabled



Job Posted by ApplicantPro
[job_alerts.create_a_job]

EntryLevel Software Engineer • Santa Barbara, CA, US

[internal_linking.similar_jobs]
Border Patrol Agent (BPA) - Entry Level

Border Patrol Agent (BPA) - Entry Level

United States Customs and Border Protection • Carpinteria, CA, United States
[job_card.full_time]
A MISSION WORTHY OF A CAREER! If you're looking for "just a job," then stop reading right now.But, if you're looking for a long-term federal law enforcement career, one that makes a difference ever...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer – Santa Barbara, CA

Software Engineer – Santa Barbara, CA

Pearly • Santa Barbara, CA, United States
[job_card.full_time]
We are looking for a Santa Barbara, CA based Software Engineer to develop platform capabilities that position Pearly as the leading payments layer in the dental industry.Everything we build at Pear...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer

Staff Software Engineer

Artera • Santa Barbara, CA, United States
[job_card.full_time]
Make healthcare #1 in customer service.Artera is a SaaS leader in digital health that transforms patient experience with AI‑powered virtual agents (voice and text) for every step of the patient jou...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer — Autonomous Space Ops & APIs

Senior Software Engineer — Autonomous Space Ops & APIs

Umbra • Santa Barbara, CA, United States
[job_card.full_time]
A leading space technology firm in Santa Barbara is seeking a Senior Software Engineer to join their Command, Control, and Communications team.This role entails design, development, and maintenance...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Embedded Firmware Engineer

Software Embedded Firmware Engineer

LanceSoft • Goleta, CA, United States
[job_card.full_time]
Embedded Firmware (FW) Design Engineer.Embedded Software (SW) Design Engineer.FPGA and SOC Firmware Development.Port/Adapt algorithms to embedded platforms.Code testing, debugging and validation.Fi...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Staff Systems Engineer

Staff Systems Engineer

B Braun Medical • Goleta, California, United States
[job_card.full_time]
You're an important part of our future.Hopefully, we're also a part of your future! At B.Braun, we protect and improve the health of people worldwide.You support this vision, bringing expertise and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Silicon Design Verification Engineer (III)

Silicon Design Verification Engineer (III)

Mindlance • Goleta, CA, United States
[job_card.full_time]
As a Silicon Design Verification Engineer, you drive outcomes for a medium sized project of moderate impact through individual contributions to verification execution, verification standards, and v...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Engineer

Software Engineer

Santa Barbara County Education Office • Santa Barbara, California, United States
[job_card.full_time]
Due to the high volume of applications, the initial review will only include applications received by.We will continue to accept applications until the final closing date; however, applications rec...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Identity (IAM) and Collaboration Platform System Integration Engineer

Identity (IAM) and Collaboration Platform System Integration Engineer

University of California - Santa Barbara • Santa Barbara, California, United States
[job_card.full_time] +1
Job Posting Details (External).Department Marketing Statement:.There is a reason UCSB has been named the Best Place to Work by our local media for several years running.Whether our employees are on...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Project Engineer, Staff

Project Engineer, Staff

Redwire Space • Goleta, California, United States
[job_card.permanent]
Where dreams and reality collide and the output is, out of this world.At Redwire Space, we are a team of dreamers and doers.Where the impossible becomes possible, and every day is an opportunity to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lecturer in Computer Science

Lecturer in Computer Science

University of California - Santa Barbara • Santa Barbara, California, United States
[job_card.full_time]
See Table 15 for the salary range for this position.A reasonable estimated full-time (100%) annual rate for this position is $68,247 - $109,516.Positions Range From 33% to 100% .From One Quarter to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer — Autonomous Space Ops & APIs

Senior Software Engineer — Autonomous Space Ops & APIs

Umbra Lab, Inc. • Santa Barbara, CA, United States
[job_card.full_time]
A leading space technology company is seeking a Senior Software Engineer to expand autonomous satellite operations.This role requires a Bachelor’s in Computer Science and 5+ years of experience in ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - GIS & Mission-Critical Systems

Senior Software Engineer - GIS & Mission-Critical Systems

Toyon Research Corporation • Goleta, CA, United States
[job_card.full_time]
A defense technology company in California is seeking an experienced software engineer to develop object-oriented software using C++, C#, Java, JavaScript, and Python.This role involves design and ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Data Entry & Survey Job – Earn Extra Income Online, Up to $25 Per Survey

Remote Data Entry & Survey Job – Earn Extra Income Online, Up to $25 Per Survey

Earn Haus • Goleta, CA, US
[filters.remote]
[job_card.full_time] +1
We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...[show_more]
[last_updated.last_updated_30] • [promoted]
Research Software Developer

Research Software Developer

University of California - Santa Barbara • Santa Barbara, California, United States
[job_card.full_time] +1
NCEA (CENTER ECOLOGICAL ANALYSIS).Employee Class (Appointment Type):.Classified Indicator Description (Personnel Program):.The budgeted salary range that the University reasonably expects to pay fo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Senior SQL Engineer - AI Trainer

Remote Senior SQL Engineer - AI Trainer

SuperAnnotate • Carpinteria, California, US
[filters.remote]
[job_card.full_time]
As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...[show_more]
[last_updated.last_updated_30]
Lecturer Pool in Electrical and Computer Engineering

Lecturer Pool in Electrical and Computer Engineering

University of California - Santa Barbara • Santa Barbara, California, United States
[job_card.full_time]
See Table 15 for the salary range for this position.A reasonable estimated full-time annual rate for this position at 100% time is $68,247 - $181,015.Wednesday, Jun 4, 2025 at 11:59pm (Pacific Time...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Systems Engineer

Sr. Systems Engineer

Seek Thermal • Santa Barbara, California, United States, 93101
[job_card.full_time]
[filters_job_card.quick_apply]
Our innovative thermal imaging technology empowers professionals and consumers to measure, detect, and visualize heat — transforming the way people work, protect, and explore.Our products serve div...[show_more]
[last_updated.last_updated_variable_days] • [promoted]