1

Senior Computer Programmer Jobs in Winchester, CA

Senior Electrical Engineer

Riverside, CA · On-site

$112K - $146K/yr

Job Type Full-time Description Senior ELECTRICAL ENGINEER Job Category Operations Location ... Considerable physical activity with prolonged periods of sitting and computer work. May require ...

Sr. Generative AI Software Developer

Redlands, CA · On-site

$54.75 - $72.50/hr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Senior Automation Engineer

Moreno Valley, CA · On-site

$108K - $142K/yr

... computer science, electrical engineering, automation engineering, or equivalent, or 4+ years of PLC programming or automation engineering experience - Work a flexible schedule/shift/work area ...

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $162K/yr

Esri is a leading company in geospatial technology, and they are seeking a Senior Software ... Computer Science, Software Engineering or STEM related field Preferred : • Knowledge of or ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ...

Senior Software Engineer-Salesforce

Corona, CA · On-site

$129K - $158K/yr

The Senior Software Engineer is a fully productive contributor who independently designs, develops ... Computer Skills Desired: Salesforce Developer Console, VS Code with Salesforce Extensions, SFDX CLI ...

Sr. Generative AI Software Developer

Redlands, CA · On-site +1

$54.75 - $72.50/hr

... Sr. Software Development Engineer to help advance the next generation of geospatial data quality ... Bachelor's degree in computer science, mathematics, or STEM related field Recommended ...

Senior Civil Drainage Engineer - Southern California Opportunity : Ready to put your civil ... Provides input and technical guidance to CAD Designer/Drafters, Designers, and lower-level ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site +1

$123K - $162K/yr

... Sr. Software Development Engineer to help advance the next generation of geospatial data quality ... Bachelor's degree in computer science, mathematics, or STEM related field Recommended ...

Communicate plans and status to internal stakeholders and senior management * Identify ... Bachelor's degree in geography, GIS, computer science, engineering, or related fields Recommended ...

Bachelor's degree in computer science or computer engineering, or related field Recommended Qualifications * Experience with 2D and 3D computational geometry * Scalable full-stack software ...

... senior team members who are integral to our client's manufacturing processes. As a key member of ... Computer Engineering, Mechatronics, Computer Science, Electrical Engineering, or related ...

... senior team members who are integral to our client's manufacturing processes. As a key member of ... Computer Engineering, Mechatronics, Computer Science, Electrical Engineering, or related ...

Showing results 21-40

Senior Computer Programmer information

See Winchester, CA salary details

$14

$55

$75

How much do senior computer programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for senior computer programmer in Winchester, CA is $55.26, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $66.06 per hour, depending on experience, location, and employer.

What do senior computer programmers do?

Senior computer programmers design, develop, and maintain software applications, often leading projects and mentoring junior staff. They write code in programming languages such as Java, C++, or Python, perform code reviews, and troubleshoot technical issues to ensure software quality and performance.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a senior computer programmer?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What type of senior computer programmer is most in demand?

Senior computer programmers with expertise in cloud computing, cybersecurity, and data science are highly in demand. Skills in programming languages such as Python, Java, and C++, along with experience in agile environments and relevant certifications, increase employability in this role.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What cities near Winchester, CA are hiring for Senior Computer Programmer jobs? Cities near Winchester, CA with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in Winchester, CA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $114,949 per year, or $55.3 per hour.

Senior Electrical Engineer

Green Power Motors

Riverside, CA • On-site

$112K - $146K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 25 days ago


Job description

Job Type
Full-time
Description
Senior ELECTRICAL ENGINEER
Job Category Operations
Location Riverside, CA
Job Type Full Time Exempt
Company Overview:
Green Power Motor Company is a leading innovator in the electric vehicle industry, dedicated to designing and manufacturing sustainable, Commercial electric vehicles, predominantly battery electric school buses. We are seeking a talented Senior Electrical Engineer with expertise in EV systems to join our dynamic team and contribute to the development of cutting-edge electric vehicle technologies.
Key Responsibilities:
  • System Design and Development:
    • Design and develop electrical systems for electric vehicles, including high-voltage battery systems, power electronics, inverters, chargers, and motor control systems.
    • Specify and select components for EV powertrains, ensuring compatibility, efficiency, and compliance with performance requirements.
    • Develop and optimize electrical architectures for vehicle platforms, focusing on safety, reliability, and scalability.
  • Battery Management Systems (BMS):

Indepth understanding and experience with BMS for lithium-ion battery packs, ensuring optimal performance, thermal management, and safety.
  • Knowledge of algorithms for state-of-charge (SOC), state-of-health (SOH), and fault detection.
  • Integration and Testing:
    • Lead integration of electrical systems into vehicle platforms, collaborating with mechanical, software, and systems engineering teams.
    • Conduct system-level testing, validation, and troubleshooting to ensure performance meets design specifications.
    • Support vehicle-level testing, including dyno testing, thermal testing, and on-road validation.
  • Compliance and Safety:
    • Ensure all electrical designs comply with industry standards (e.g.,SAE J1939, ISO 26262, UL, IEC) and regulatory requirements for EVs.
    • Implement safety protocols for high-voltage systems, including fault protection and emergency response mechanisms.
  • Collaboration and Leadership:
    • Mentor junior engineers and provide technical guidance on EV electrical systems.
    • Collaborate with cross-functional teams, including software, firmware, and mechanical engineers, to ensure seamless system integration.
    • Work with suppliers and partners to evaluate and integrate third-party components.
  • Innovation and Optimization:
    • Drive continuous improvement in electrical system efficiency, weight reduction, and cost optimization.
    • Stay updated on emerging EV technologies, such as wireless charging, vehicle-to-grid (V2G) systems, and next-generation power electronics.

Benefits:
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) with company match.
  • Generous PTO.
  • Opportunities for professional development and career growth.

Requirements
Qualifications:
  • Education: Bachelor's degree in Electrical Engineering, Electronics Engineering, or a related field; Master's degree preferred.
  • Experience:
    • 5+ years of experience in electrical engineering, with at least 3 years focused on electric vehicle systems or related automotive applications.
    • Proven expertise in high-voltage systems, power electronics, and battery management systems for EVs.
    • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
    • Familiarity with simulation tools (e.g., MATLAB/Simulink, PSpice) and harness or PCB design software (e.g., Altium, Cadence).
  • Skills:
    • Troubleshooting EV Systems and components
    • Strong understanding of EV powertrain components, including motors, inverters, and DC-DC converters.
    • Proficiency in designing and troubleshooting high-voltage systems (up to 800V or higher).
    • Knowledge of functional safety standards (ISO 26262) and automotive quality standards.
    • Excellent problem-solving, analytical, and communication skills.
    • Ability to work in a fast-paced, collaborative environment.
  • Preferred:
    • Experience with EV charging systems (e.g., CCS, CHAdeMO, NACS).
    • Knowledge of thermal management systems for batteries and power electronics.
    • Familiarity with embedded systems and firmware development for EV applications.

Physical Requirements:
Considerable physical activity with prolonged periods of sitting and computer work. May require handling of objects that can weigh up to 25 pounds.
Working Environment:
Work is normally performed in an office work environment.
Other environments may include:
  • Warehouse
  • Vehicles
  • Outdoors

Equal Opportunity Employer:
GreenPower Motor Company is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need a reasonable accommodation for any part of the employment process please email hr@greenpowermotor.com and let us know the nature of your request and your contact information