1

Apprentice Software Developer C C++ Jobs in California

SOFTWARE DEVELOPER (C++)

Norco, CA · On-site

$100K - $160K/yr

Navy. This position is ideal for a mid-to-senior level software engineer with strong C++ development experience, a passion for solving complex technical challenges, and the ability to contribute ...

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... C++ is required. In addition, experience in programming in several of the following areas is ...

Software Engineer, C/C++

Mountain View, CA · On-site +1

$150K - $251K/yr

As a Software Engineer, C/C++ you will be responsible for the following: Driving and delivering new product features in Horizon Windows Agent. Identifying and implementing areas of enhancement for ...

As a Software Engineer, C/C++ you will be responsible for the following: • Driving and delivering new product features in Horizon Windows Agent. • Identifying and implementing areas of ...

Software Engineer, C/C++

Mountain View, CA · On-site +1

$150K - $251K/yr

As a Software Engineer, C/C++ you will be responsible for the following: • Driving and delivering new product features in Horizon Windows Agent. • Identifying and implementing areas of ...

SOFTWARE DEVELOPER (C++)

Norco, CA · On-site

$52.75 - $71/hr

They are seeking a highly motivated Software Developer (C++) to support the development and modernization of mission-critical applications for the U.S. Navy, working in a collaborative Agile ...

Showing results 21-40

Apprentice Software Developer C C information

What is the difference between Apprentice Software Developer C C++ vs Junior Software Developer C C++?

AspectApprentice Software Developer C C++Junior Software Developer C C++
Required CredentialsBasic programming knowledge, often enrolled in or recent graduate of a coding bootcamp or degree programSome professional experience or internship, foundational skills in C and C++
Work EnvironmentEntry-level, supervised, learning-focusedEarly career, independent tasks with supervision
Employer UsageTraining programs, internships, entry-level rolesFull-time entry-level positions in software development teams

In summary, Apprentice Software Developer C C++ is typically a training or internship role focused on learning, while Junior Software Developer C C++ involves more independent work with some professional experience. Both roles are common in entry-level software development within the industry.

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 cities in California are hiring for Apprentice Software Developer C C++ jobs? Cities in California with the most Apprentice Software Developer C C++ job openings:

Sr. Embedded Software Engineer (Aerospace)

Accord Technologies Inc.

Irvine, CA • On-site

$141K - $185K/yr

Contractor

Re-posted 22 days ago


Job description

Embedded Software Engineer
Job Location : Irvine, California, (100% onsite)
Resource Type : C2C
Worker type: US Citizen 
Client: Aerospace domain
PS: Inperson interview needed in the 2nd round of interview .

Job Overview:
We are looking for an experienced Embedded Software Engineer to join our engineering team.

Key Responsibilities:

  • Participate in the complete Software Development Lifecycle (SDLC)including requirements analysis, architecture/design, implementation, integration, and testing.
  • Develop and maintain embedded applications using C/C++.
  • Work closely with hardware teams on board bring-up, OS bring-up, and device driver development.
  • Develop and integrate hardware interface solutions for embedded platforms.
  • Ensure regulatory compliance with customer safety and security standards.
  • Debug, test, and optimize embedded software for performance and reliability.
  • Collaborate with cross-functional teams including hardware, systems, and verification engineers.

 Required Skills:

  • Ensure regulatory compliance with customer safety and security standards D0-178.
  • Strong experience in Embedded C/C++ development.
  • Hands-on experience with board bring-up, OS bring-up, and device driver development.
  • Experience with hardware interfaces such as:
    • UART
    • USB
    • Ethernet
    • I2C
    • SPI
    • RS232 / RS422
  • Knowledge of communication protocols including:
    • CAN
    • TCP/IP
    • UDP

Experience:

  • 6 – 15 years of relevant experience in Embedded Software Development.
     

    Skill Matrix:

    Must have skills:

    No. of year of experience

    Standards D0-178

     

    Embedded C/C++ Software 

     

    device driver development 

     

    board bring-up/ OS bring-up

     

    Hardware interfaces

    Aerospace domain

     

    Single US Citizenship only