2

Entry Level Software Developer C C++ Jobs in California

Servicer C

Bakersfield, CA ยท On-site

$22.30/hr

Maintenance Opening Date: 06/08/2026 Description Under direction, the Servicer C will clean the interior and exterior of buses. Incumbents perform a variety of routine job duties involving the ...

Software Engineer - Network (C++)

Palo Alto, CA ยท On-site

$180K - $440K/yr

... engineering, math, or a related technical discipline; OR 2+ years of professional software development experience in lieu of a degree. * Strong development experience in C or C++. PREFERRED SKILLS ...

Collaborate with platform, hardware, and system software teams to debug and resolve complex issues ... Strong systems programming experience in C/C++. * Solid understanding of multithreading ...

Software Developer II

Poway, CA ยท On-site

$87K - $132K/yr

Evaluates integration of software applications with the overall computing environment. Responsible ... Must have some experience with C and Python programming languages. * Experience with closed-loop ...

Software Engineer, C++ (Starlink)

Sunnyvale, CA ยท On-site

$155K - $185K/yr

SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink is the ...

We are looking for a passionate Software Developer to work in our fun and fast-paced environment ... C, C++, C#, PHP, Python, Javascript, other languages as needed * Object Oriented design, template ...

We are looking for a passionate Software Developer to work in our fun and fast-paced environment ... C, C++, C#, PHP, Python, Javascript, other languages as needed * Object Oriented design, template ...

SOFTWARE ENGINEER, BACKEND (C/C++) As a Software Engineer on the test infrastructure team, you will ... Understanding of agentic workflows and utilizing AI to improve developer experience * Expertise in ...

... C++ Software Development Engineer II to join their Desktop Architecture team. In this role, you ... will develop and maintain software frameworks while collaborating with senior engineers to enhance ...

Software Developer III

Poway, CA ยท On-site

$98K - $171K/yr

Evaluates integration of software applications with the overall computing environment; responsible ... Must have some experience with C and Python programming languages. * Experience with closed-loop ...

Software Engineer - Network (C++)

Palo Alto, CA ยท On-site

$180K - $440K/yr

... engineering, math, or a related technical discipline; OR 2+ years of professional software development experience in lieu of a degree. * Strong development experience in C or C++. PREFERRED SKILLS ...

Software Developer III

Poway, CA ยท On-site

$98K - $171K/yr

Evaluates integration of software applications with the overall computing environment; responsible ... Must have some experience with C and Python programming languages. * Experience with closed-loop ...

C++ Software Developer II -Raster & Imagery

Redlands, CA ยท On-site

$49.25 - $66.50/hr

... software * Strong proficiency with modern C++ programming practices and idioms * Experience with cloud platforms such as Microsoft Azure, AWS, or similar environments * Hands-on experience with ...

Showing results 41-60

Entry Level Software Developer C C information

What is the difference between Entry Level Software Developer C C++ vs Entry Level Embedded Software Engineer?

AspectEntry Level Software Developer C C++Entry Level Embedded Software Engineer
Required CredentialsBachelor's in CS or related field, C/C++ knowledgeBachelor's in EE or CS, C/C++ experience, embedded systems knowledge
Work EnvironmentSoftware development teams, office or remoteHardware labs, embedded device testing, software teams
Industry UsageTech companies, startups, software firmsAutomotive, aerospace, consumer electronics
Common Search IntentLearning C/C++, entry-level coding rolesEmbedded systems, hardware-software integration

Entry Level Software Developer C C++ roles focus on general software development using C and C++, often in office environments. In contrast, Entry Level Embedded Software Engineers work on embedded systems, requiring knowledge of hardware and real-time programming. Both roles typically require similar educational backgrounds but differ in industry focus and work environment.

What does an entry level software developer C C++ do?

An Entry Level Software Developer specializing in C and C++ is responsible for designing, coding, testing, and maintaining software applications using the C and C++ programming languages. They typically work under the guidance of senior developers, assist with debugging and troubleshooting, and contribute to both new and existing projects. These developers often collaborate with other team members, learn industry best practices, and gradually take on more complex tasks as they gain experience.

What are the key skills and qualifications needed to thrive as an entry level software developer C C++?

To thrive as an Entry Level Software Developer in C and C++, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually backed by a degree in computer science or related field. Familiarity with development tools such as Git, integrated development environments (IDEs) like Visual Studio or Eclipse, and basics of debugging and version control systems is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork skills help you stand out in this role. These competencies are vital to writing efficient, maintainable code and collaborating on complex software projects.

What are some common challenges faced by entry level software developers C C++?

Entry level software developers working with C and C++ often encounter challenges related to memory management, debugging, and understanding complex codebases. Unlike higher-level languages, C and C++ require developers to manually manage memory allocation and deallocation, which can lead to issues like memory leaks or segmentation faults if not handled carefully. Additionally, navigating and maintaining legacy code, as well as collaborating with experienced team members to follow best practices for code efficiency and safety, are common parts of the role. Proactively asking questions and utilizing debugging tools can help overcome these hurdles and accelerate learning.
What are the most commonly searched types of Software Developer C C++ jobs in California? The most popular types of Software Developer C C++ jobs in California are:
What are popular job titles related to Entry Level Software Developer C C++ jobs in California? For Entry Level Software Developer C C++ jobs in California, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Developer C C++ jobs in California look for? The top searched job categories for Entry Level Software Developer C C++ jobs in California are:
What cities in California are hiring for Entry Level Software Developer C C++ jobs? Cities in California with the most Entry Level Software Developer C C++ job openings:
Infographic showing various Entry Level Software Developer C C++ job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

$22.30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Salary: $22.30 Hourly
Location : Bakersfield
Job Type: Full-Time
Job Number: 202600004
Department: Maintenance
Opening Date: 06/08/2026
Description
Under direction, the Servicer C will clean the interior and exterior of buses.
Incumbents perform a variety of routine job duties involving the cleaning of transit vehicles; perform other vehicle service maintenance duties as required. Complete a variety of cleaning and maintenance tasks requiring incumbent(s) to exercise good judgement in the field; perform duties within the limits of established policies, procedures and guidelines and maintain professionalism while working with others contacted in the course and scope of work.
CLASS CHARACTERISTICS:
This is a journey-level classification requiring the successful performance of the majority of assigned job tasks independently and consistent with established work standards and District protocols.
SUPERVISION RECEIVED AND EXERCISED:
This classification reports to the Director of Maintenance, Maintenance Manager and Maintenance Supervisors. This classification does not supervise.
CORE COMPETENCIES:
  • Technical expertise in assigned area of work
  • Familiarity with required safety standards
  • Time management necessary to complete assignments timely
  • Results orientation to complete assignments as instructed
  • Dependability to report to work as scheduled and carry out assigned job tasks

Examples of Duties
The functions and duties listed below represent the various types of work that may be performed. The omission of specific duties does not exclude them if the work is related. Management reserves the right to add, modify, change or rescind work assignments as needed.
    • Clean interior and exterior of buses
    • Vacuum buses and cars
    • Remove gum and debris from floor
    • Clean seats with an upholstery machine
    • Clean restrooms and mop floors
    • Clean Maintenance building
    • Pull cash boxes
    • Assist in seat repair
    • Report to work as scheduled and work scheduled shifts as assigned
    • Must be willing to meet the needs of the District in a 24/7/365 environment.
    • Perform other related duties as assigned.

Typical Qualifications
QUALIFICATION GUIDELINES:
Any combination of experience and education that would likely provide the required knowledge, skills, and abilities to perform the duties and responsibilities of the classification is qualifying. A typical way to obtain the knowledge, skills and abilities is as follows:
EDUCATION, TRAINING, AND/OR EXPERIENCE:Graduation from high school or the equivalent (GED) and the equivalent of two (2) years' experience servicing buses.
LICENSES AND/OR CERTIFICATES:
  • Possess a valid Class "C" California Driver's License with driving record acceptable to the District
  • Possession of or ability to obtain a certificate to operate a forklift

REQUISITE ABILITIES, KNOWLEDGE AND SKILL LEVELS:
  • Knowledge of basic methods, materials, and tools used in bus cleaning.
  • Knowledge of and adherence to safety procedures.
  • Ability to use tools and equipment of the trade
  • Ability to follow oral and written instructions
  • Ability to work cooperatively with those contacted in the course and scope of work
  • Ability to perform simple, basic, non-mechanical bus repairs
  • Ability to read, understand, and follow written safety regulations and practices
  • Ability to follow oral and written instructions
  • Ability to work variable hours including, but not limited to, nights, weekends, and holidays
  • Ability to perform the essential physical duties of the position
  • Must be capable of driving a car
  • Ability to complete manual dexterity-based duties.
  • Capacity to operate all necessary cleaning tools and supplies;

ESSENTIAL PHYSICAL TASKS & ENVIRONMENTAL CONDITIONS
Exposure to extreme heat, 100ยฐ+, for up to 10 hours duration when performing repair work in summer weather. (District requires that employees wear appropriate light clothing and drink liquids to prevent dehydration). (O)Exposure to extreme temperature swings, 70ยฐ-110ยฐ, for up to 4 hours duration, when leaving air-conditioned office to work outside in summer heat. (District advises that employees drink liquids to prevent dehydration). (O)Exposure to extreme noise, up to 90 decibels, when using steam cleaning equipment, blowers and etc. (District requires that employees wear protective ear devices and obey all safety rules). (F) Work outdoors to perform cleaning duties on shelters, benches, bus terminals and etc. (F) Work indoors to clean offices. (O) Exposure to health hazards when cleaning public facilities and street furniture. (District requires that employees use all required Personal Protective Equipment (PPE) while performing job duties.(F) (F) = Frequent (O) = Occasional (S) = Seldom
Exposure to explosions when fueling equipment. Risk involves the possibility of being burned. (District requires proper ventilation to dispenser fumes and strict adherence to all safety rules). (S) Exposure to fumes, unpleasant odors, and potentially health hazards when using cleaning chemicals. Risk of throat or lung irritation and/or loss of consciousness. (District requires proper ventilation, the use of Personal Protective Equipment (PPE) and adherence to all required and recommended safety rules). (F) Exposure to dust when performing grounds maintenance. Risk of respiratory discomfort. (District requires the use of a facemask). Exposure to chemical hazards when working with cleaning products. (F) = Frequent (O) = Occasional (S) = Seldom
Risk of eye or skin irritation. (District requires use of rubber gloves, safety glasses and conformance to hazardous waste/MSDS requirements). (F) Exposure to extreme cold, 30ยฐ, for up to 4 hours duration, to clean shelters and benches, empty trash cans, etc. (District advises employees to wear clothing suitable for weather conditions). (O) Sit to perform record keeping and drive vehicles, (F) Climb hand-over-hand to climb ladder to clean the tops of shelters. (F)
Climb a ladder hand over hand - grasp and climb (F) Sit to complete work orders - sit and twist. (F) (F) = Frequent (O) = Occasional (S) = Seldom
Lift and move heavy or awkward items up to 50 pounds; safely operate a variety of tools and machines common to light construction and industrial maintenance; safely perform repetitive physical tasks such as manual shoveling, twisting and pushing/pulling, walking, standing bending, squatting, and kneeling; walking, bending, reaching above, and lifting (up to 50 pounds).
See in the normal visual range with or without correction; vision sufficient to read printed documents. Hear in the normal audio range with or without correction; hearing sufficient to utilize telephone and/or two-way radio equipment.
Reasonable accommodation(s) for qualified candidates with disabilities, capable of performing the essential functions of the position, will be made on a case-by-case basis.
Supplemental Information
A background check will be conducted for this classification.
All Golden Empire Transit District employees are designated "Disaster Service Workers" through state and local laws (CA Government Code Sec. 3100-3109). In the event of a declared emergency or any undeclared emergency or natural disaster that threatens the life, health and/or safety of the public, GET employees may be assigned to assist rescue and relief workers. Such assignments may be in locations, during hours and performing work significantly different from the employees' normal work assignments and may continue through the recovery phase of the emergency.
As Disaster Service Workers, all Golden Empire Transit District employees are expected to remain at work, or to report for work as soon as practicable following a significant emergency or disaster.
OPEN UNTIL FILLED
Golden Empire Transit District offers a variety of benefits to full-time employees including health care, dental, vision, retirement, deferred compensation plans, flexible spending accounts, life insurance, long-term disability, holidays, vacation, and sick leave.
01
Do you have a High School diploma or GED?
  • Yes
  • No

02
Do you currently possess a valid California Commercial Drivers' License?
  • Yes
  • No

03
How many years of experience do you have servicing buses/fleet vehicles?
  • No Experience
  • Less than one year
  • More than one year but less than two years
  • More than two years

Required Question