1

Assistant Programmer Jobs in Oceanside, CA (NOW HIRING)

As an Assistant Project Engineer/Manager in San Diego, CA you will have an opportunity to guide the infrastructure needed for multi-disciplinary teams working on meaningful and landmark projects in ...

... * Assist Engineering Management with leading department when Chief Engineer and Director of ... Engineering are not present. * Ensure all assigned work assignments are completed/in progress from ...

Engineer III

Carlsbad, CA · On-site

$26 - $30/hr

... * Assist Engineering Management with leading department when Chief Engineer and Director of ... Engineering are not present. * Ensure all assigned work assignments are completed/in progress from ...

Engineer III

Carlsbad, CA · On-site

$26 - $30/hr

... * Assist Engineering Management with leading department when Chief Engineer and Director of ... Engineering are not present. * Ensure all assigned work assignments are completed/in progress from ...

Engineer III

Carlsbad, CA · On-site

$26 - $30/hr

... * Assist Engineering Management with leading department when Chief Engineer and Director of ... Engineering are not present. * Ensure all assigned work assignments are completed/in progress from ...

Under the supervision of Chief and/or Assistant Chief Engineer performs functions and duties that do not require the expertise of a Stationary Engineer. Supports the implementation and documentation ...

New

Under the supervision of Chief and/or Assistant Chief Engineer performs functions and duties that do not require the expertise of a Stationary Engineer. Supports the implementation and documentation ...

New

Under the supervision of Chief and/or Assistant Chief Engineer performs functions and duties that do not require the expertise of a Stationary Engineer. Supports the implementation and documentation ...

New

GSoC Design Verification Engineer

San Diego, CA · On-site

$144K - $176K/yr

Additionally in this role, you will also help build the AI-powered intelligent agents that assist engineers in areas such as Design Verification, regression management, debug automation, test ...

Showing results 21-40

Assistant Programmer information

See Oceanside, CA salary details

$12

$40

$71

How much do assistant programmer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for assistant programmer in Oceanside, CA is $40.90, according to ZipRecruiter salary data. Most workers in this role earn between $26.59 and $53.22 per hour, depending on experience, location, and employer.

What is an assistant programmer?

Assistant Programmers are entry-level professionals who support the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or software engineers, helping to write code, debug programs, and document software processes. Their main role is to assist with routine programming tasks and learn industry best practices, making this position a common starting point for a career in software development.

What are the key skills and qualifications needed to thrive as an assistant programmer?

To thrive as an Assistant Programmer, you need foundational knowledge in programming languages (such as Java, Python, or C++), software development fundamentals, and typically a degree or coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and deliver quality code. These skills and qualities are crucial for efficiently supporting software projects and ensuring reliable, maintainable applications.

What are some typical challenges faced by assistant programmers when joining a new development team?

Assistant Programmers often encounter challenges such as adapting to the team's coding standards, learning new tools or frameworks, and understanding the existing codebase. It can also be a learning curve to effectively communicate with senior developers and contribute to collaborative projects. However, most teams provide mentorship, documentation, and code reviews to help new team members integrate smoothly and build confidence in their technical and interpersonal skills.

What is the difference between Assistant Programmer vs Junior Developer?

AspectAssistant ProgrammerJunior Developer
Required CredentialsTypically an associate degree or diploma in computer science or related fieldSimilar, often an entry-level role with comparable educational background
Work EnvironmentSupportive team, assisting senior programmers in coding and testingHands-on coding, debugging, and developing software applications
Employer & Industry UsageCommon in IT firms, software companies, and tech departmentsUsed across similar industries, often interchangeable with Assistant Programmer in job listings

In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.

How to get a job as an assistant programmer with no experience?

To get a job as an assistant programmer with no experience, focus on building foundational skills in programming languages like Python or Java through online courses or tutorials. Create a portfolio of small projects to demonstrate your abilities, and consider internships or entry-level positions that offer on-the-job training to gain practical experience.

What are the most commonly searched types of Programmer jobs in Oceanside, CA?

The most popular types of Programmer jobs in Oceanside, CA are:

What cities near Oceanside, CA are hiring for Assistant Programmer jobs?

Cities near Oceanside, CA with the most Assistant Programmer job openings:

Infographic showing various Assistant Programmer job openings in Oceanside, CA as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 1% Temporary, and 3% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $85,074 per year, or $40.9 per hour.

Embedded Software / Firmware Test Engineer

Artech Information System LLC

San Diego, CA

$109K - $149K/yr

Contractor

Re-posted 10 days ago


Job description

Job Description

Job Summary:
Company: Artech Information Systems LLC
Position: Embedded Software / Firmware Test Engineer
Location: San Diego, CA
Duration: 6 Months Contract
Embedded Software / Firmware Test Engineer
Job Summary:
This position will require the candidate to develop hardware, software and firmware to test sequencing products at Illumina, Inc. The candidate will work with automated tests on a regular basis and will also utilize SQA skills to write and execute manual tests in accordance with the company's established development and test methodology. The successful candidate will display a strong sense of ownership, motivation, and attention to detail. Additionally, the candidate must have the proven ability to manage interdisciplinary relationships.
Job Responsibilities:
Develop software, firmware, and hardware to test embedded systems.
Write and execute manual and automated tests. Carefully analyze and document test results.
Operate a variety of laboratory instrumentation and simulators to perform integration testing, system testing, and functionality testing.
Assist in troubleshooting system problems.
Lead test requirement analysis and review meetings. Report on test activities.
Work with scientists, technicians, engineers, marketing, and project management to deliver commercial and internal systems.
Assist developers and domain experts in designing, performing, and improving verification tests.
Write formal firmware and FPGA test requirements specifications and documentation, including test plans, how-to guides, cookbooks, reference material, technical overviews, etc.
Required Skills & Experience:
Bachelor's degree in electrical or computer engineering.
Experience working hands on with circuits, boards, microcontrollers/embedded systems, FPGA, etc.
Programming with C/C++, Scripting (Python, Perl, Tcl, etc), MATLAB.
Experience working on multiple projects simultaneously.
Possess proven troubleshooting skills.
Have proven ability to self-manage, as well as manage interdisciplinary relationships.
Be curious, detail oriented, and analytical, with a proven ability to learn quickly.
Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks.
Preferred Skills & Experience:
Experience with test infrastructure such as LabView / National Instruments.
Experience with Source Control (Subversion, git), Visual Studio.
Understanding of Optics and Fluidics.
Experience with PCB design and layout.
Programming with VHDL/Verilog
Ability to participate in product development tasks related to electrical and firmware engineering.
Understanding of Molecular Biology, Bioinformatics, or related field of biology.
Understanding of Mechanical Engineering.
*Please note that a candidate with a high experience level is not required for this position. Much of the need includes:
Be curious, detail oriented, and analytical, with a proven ability to learn quickly.
Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks.
If you are interested in this position; please forward us a copy of your resume and let us know your best contact number and timings for further discussion.

Qualifications

develop hardware, software and firmware to test sequencing products.


utilize SQA skills to write and execute manual tests


Write formal firmware and FPGA test requirements specifications and documentation, including test plans, how-to guides, cookbooks, reference material, technical overviews, etc


Experience working hands on with circuits, boards, microcontrollers/embedded systems, FPGA, etc


Programming with C/C++, Scripting (Python, Perl, Tcl, etc), MATLAB.


Additional Information

All your information will be kept confidential according to EEO guidelines.


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992