1

Weekend Computer Programming Training Jobs in Fremont, CA

Embedded - Automotive

Sunnyvale, CA

$156.40K - $205.80K/yr

Master of Science degree in Electrical or Computer Engineering from an ABET accredited university * C/C++/CAPL programming, embedded programming training/skills; Design for Six Sigma (DFSS ...

Computer Vision Engineer

Fremont, CA

$122.10K - $143.90K/yr

Fremont, CA Key Skills: C#/C++ programming Computer vision tasks such as object detection, object ... The work covers the entire pipeline from data collection to training and testing models, as well as ...

Computer Vision Engineer

Fremont, CA

$122.10K - $143.90K/yr

Fremont, CA Key Skills: C#/C++ programming Computer vision tasks such as object detection, object ... The work covers the entire pipeline from data collection to training and testing models, as well as ...

Aquabyte is seeking a Computer Vision Engineer to help develop and deploy new algorithms to fish ... Experience with training neural networks / deep learning (ideally pytorch) Bonus Qualifications

Aquabyte is seeking a Computer Vision Engineer to help develop and deploy new algorithms to fish ... Experience with training neural networks / deep learning (ideally pytorch) Bonus Qualifications

AI/ML Computer Vision Algorithm Engineer

Cupertino, CA · On-site

$137.60K - $162.20K/yr

... training and performance validation- Integrate the models and algorithms into manufacturing ... Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or related ...

Staff Computer Vision Engineer

Santa Clara, CA

$129.90K - $153.20K/yr

Computer Vision And Machine Learning Solutions Developer Responsibilities: Responsible for ... training, cross-validation, feature down-selection, performance evaluations Experience in code ...

next page

Showing results 1-20

Weekend Computer Programming Training information

See Fremont, CA salary details

$36.1K

$71.1K

$104.5K

How much do weekend computer programming training jobs pay per year?

As of Jun 1, 2026, the average yearly pay for weekend computer programming training in Fremont, CA is $71,125.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,300.00 and $87,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Weekend Computer Programming Trainer, and why are they important?

To thrive as a Weekend Computer Programming Trainer, you need strong programming knowledge, teaching experience, and familiarity with curriculum development, often supported by a computer science degree or relevant certifications. Proficiency with development environments, online learning platforms, and collaboration tools like Zoom or Google Classroom is typically required. Excellent communication, adaptability, and patience help trainers engage students with diverse backgrounds and learning paces. These skills ensure effective knowledge transfer, student engagement, and successful program outcomes in a condensed weekend format.

What can I expect during a typical weekend as a Computer Programming Trainee?

As a Weekend Computer Programming Trainee, you can expect an immersive learning environment that balances theoretical instruction with hands-on coding exercises. Sessions often include interactive lectures, group projects, and real-world problem-solving tasks designed to build both foundational and advanced programming skills. You'll have opportunities to collaborate with peers, receive personalized feedback from instructors, and participate in code reviews. This format is ideal for working professionals or students who want to enhance their skills without interrupting their weekday commitments.

What is Weekend Computer Programming Training?

Weekend Computer Programming Training refers to instructional courses or bootcamps held on weekends that teach participants coding skills and programming languages. These programs are designed for individuals who may have weekday obligations, such as work or school, and want to learn programming in a flexible, part-time format. The training typically covers foundational topics like algorithms, data structures, and popular programming languages (such as Python, Java, or JavaScript). Many sessions include hands-on projects and assignments to reinforce learning. Weekend computer programming training is suitable for beginners as well as those looking to upskill or change careers.

What is the difference between Weekend Computer Programming Training vs Web Developer?

AspectWeekend Computer Programming TrainingWeb Developer
CredentialsOften no formal degree, but may include certificatesBachelor's degree in Computer Science or related field often preferred
Work EnvironmentClassroom or online training sessions, flexible scheduleOffice or remote work, project-based tasks
Industry UsageTraining programs for beginners or upskillingFull-time employment in tech companies, agencies, or freelance

Weekend Computer Programming Training provides foundational skills through short-term courses, ideal for beginners or those seeking to upskill. Web Developers build and maintain websites, requiring practical experience and often formal education. While training offers the basics, web development involves applying those skills professionally in real-world projects.

Embedded - Automotive

$156.40K - $205.80K/yr

Other

Posted 24 days ago


Job description

Modeling Software Engineer

The Modeling Software Engineer will work in a collaborative work environment with local and global team members to engage in Model in the Loop (MIL) activities as it relates to Model Based System Engineering (MBSE) and Model Based Requirement Analysis (MBRA). Responsibilities include but not limited to:

  • Model Based System Engineering (MBSE) and Model Based Requirement Analysis (MBRA)
  • Developing software models
  • Writing & executing automated tests for individual software features based on functional requirement specifications provided
  • Establishing and maintaining traceability to requirements in feature simulation designs as well as to developed tests
  • Identifying, analyzing and providing feedback on requirements, software and tool issues
  • Updating and managing software changes in existing simulations
  • Presenting periodic team progress reports to management
  • Delivering on time per established schedules

The Engineer will work in a collaborative work environment with local and global team members that include other Software Engineers, System Engineers, Validation Engineers and Release Engineers.

Requirements:

  • Bachelor of Science degree in Electrical, Computer Engineering or Computer Science (or equivalent) from an ABET accredited university.
  • Minimum two years of experience in SysML and UML modeling
  • Software simulation tools training/experience
  • Automated test development experience
  • Requirements management/analysis tools experience
  • Project management skills
  • Issue reporting and issue tracking
  • Presentation skills, excellent communication and teamwork skills

Preferred Requirements:

  • Master of Science degree in Electrical or Computer Engineering from an ABET accredited university
  • C/C++/CAPL programming, embedded programming training/skills; Design for Six Sigma (DFSS) certification
  • Matlab/Simulink, Rhapsody (SysML, UML), DOORS, vehicle diagnostics, CANoe/CANalyzer network analysis tools training/experience
  • Leadership training/skills, MS Excel/VBA skills
  • CMMi/ASPICE training/experience
  • Orthogonal array test experience
  • Root cause analysis with Model-in-the-Loop (MIL), Software-in-the-loop (SIL) and/or vehicle level experience
  • Quality tools experience (Kepner-Tregoe/Shanin)
  • Self-starter and motivated to produce results