1

Software Engineering Jobs in Fresno, CA (NOW HIRING)

Software Engineer

Madera, CA · On-site

$38.46 - $50.48/hr

Software Engineer Software Engineers design, build, and support the software that powers Deerpoint ... Bachelor's degree in Computer Science, Computer Engineering, or a related technical field ...

Job #218413 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Owego, NY. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Embedded C/C++ * CI/CD pipelines SKILLS MATRIX

Systems Engineering- 6+ Years * OO Programming- 6+ Years POSITION RESPONSIBILITIES As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software.

Job #218999 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Santa Rosa ... Support Maintenance and Engineering teams with equipment troubleshooting root cause investigations ...

Software Engineer 2

Del Rey, CA · On-site

$136.80/hr

Experience developing test software using LabVIEW programming language. * NI LabVIEW Certified ... As a member of the Marine System Engineering department, you'll get to develop the next generation ...

Experience with Systems Engineering processes (requirements development, use cases, data flows, etc.) * Experience Integrating hardware and software * Experience working in an Agile software ...

They are seeking a Software Engineer to contribute to the development of their ag labor software platform, focusing on translating product features into software design and contributing to the code ...

Job #218970 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Fort Worth, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * 6+ years of C++ programming experience * 4+ ...

Bachelor's Degree in Computer Science, Computer Engineering, Math, Physics, or other Engineering ... Linux-based software development experience. * Self starter - works well on teams POSITION ...

Software Engineer

Del Rey, CA · On-site

$102.88/hr

Job #219175 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Orlando, FL ... REQUIRED EDUCATION Accredited Backelor's Degree in in Computer Engineering, Computer Science, or ...

Software Engineer

Del Rey, CA · On-site

$82.21/hr

... Engineering or related field * Must have ACTIVE Secret clearance Experience with DevSecOps methodologies and technologies Proven experience implementing and configuring • CI/CD software development ...

Experience with systems engineering or software development on space-based or ground-based systems. REQUIRED EDUCATION Minimum of a Bachelor of Science degree from an accredited course of study in ...

Job #218968 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Fort Worth, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * 5+ years experience programming in Python ...

Accredited Bachelor of Science degree from an accredited course of study in engineering ... Support full software development lifecycle including generating design artifacts, implementing ...

Bachelor's degree in Computer Science, Engineering, Information Systems, Data Science, Mathematics ... Recruiting for this role ends on 9/11/2026 Work You'll Do As a Lead Agentic Software Engineer II, ...

Experience with Digital Engineering (MBSE, Digital Twins, etc.) * Experience with Windows and/or Linux environments * Experience with version control software * Excellent project documentation and ...

Job #219167 Chipton-Ross is seeking multiple Embedded Software Engineers for a contract opportunity ... Accredited Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering ...

Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree. * 3-25 years of experience required. * Object Oriented (OO) Software development experience in C/C++on ...

Showing results 21-40

Software Engineering information

See Fresno, CA salary details

$63K

$146.5K

$204K

How much do software engineering jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineering in Fresno, CA is $146,478.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $171,800.00 per year, depending on experience, location, and employer.

What is software engineering?

Software engineering is the discipline of designing, developing, testing, and maintaining software applications and systems. It involves applying engineering principles and systematic methods to ensure software is reliable, efficient, and meets user requirements. Software engineers work with programming languages, frameworks, and tools to solve problems and build solutions for various industries. The field encompasses many specializations, including front-end development, back-end development, DevOps, and more.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills in languages such as Python, Java, or C++, along with a solid understanding of computer science fundamentals and a relevant degree. Familiarity with development tools like Git, cloud platforms, version control systems, and knowledge of software development methodologies are typically required. Problem-solving abilities, effective communication, and teamwork are valuable soft skills that help engineers collaborate and deliver high-quality solutions. These skills and qualities are essential to create efficient, maintainable software and to adapt to rapidly evolving technologies and project requirements.

What are some common challenges software engineers face when working on large-scale projects, and how can they be addressed?

Software engineers working on large-scale projects often encounter challenges such as managing codebase complexity, coordinating with distributed teams, and ensuring consistent coding standards. To address these issues, teams typically implement version control systems, conduct regular code reviews, and use agile methodologies to break tasks into manageable sprints. Effective communication tools and clear documentation also play a crucial role in keeping everyone aligned and minimizing misunderstandings.

What is the difference between Software Engineering vs Software Development?

AspectSoftware EngineeringSoftware Development
CredentialsBachelor's in Computer Science or related, certifications like CSWA or AWSBachelor's in Computer Science or related, coding bootcamps
Work EnvironmentDesigning, planning, and managing software projectsWriting, testing, and debugging code
Industry UsageUsed across tech, finance, healthcare, and more for complex systemsCommon in startups, small teams, and for app development

Software engineering involves designing and managing software projects, focusing on architecture and lifecycle. Software development primarily centers on coding and building applications. While both roles require similar educational backgrounds, software engineers often handle broader project planning, whereas developers focus on coding tasks.

Is software engineering a well paying job?

Software engineering is generally a well-paying profession, with median salaries often higher than many other fields, especially for those with experience, specialized skills, or certifications. Salaries can vary based on location, industry, and level of expertise, but it is considered a lucrative career choice overall.

What jobs can a software engineer do?

A software engineer can work in roles such as application developer, systems engineer, web developer, mobile app developer, or software architect. They often design, develop, test, and maintain software solutions using programming languages like Java, Python, or C++, and may work in various industries including technology, finance, healthcare, and gaming.

What work will a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They write code using programming languages, collaborate with teams to solve technical problems, and often use tools like version control systems and development environments. Their work may also involve debugging, documentation, and ensuring software meets quality standards.

What are the most commonly searched types of Software Engineering jobs in Fresno, CA?

The most popular types of Software Engineering jobs in Fresno, CA are:

What cities near Fresno, CA are hiring for Software Engineering jobs?

Cities near Fresno, CA with the most Software Engineering job openings:

Infographic showing various Software Engineering job openings in Fresno, CA as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $146,478 per year, or $70.4 per hour.

$38.46 - $50.48/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Why Deerpoint Exists
We believe agriculture deserves better than guesswork.
Farming is high stakes and increasingly complex, yet crop nutrition has long been treated as a commodity, applied in batches, evaluated after the fact, and disconnected from real time conditions. That model creates unnecessary risk and leaves value on the table for growers.
Deerpoint exists to change that.
Our mission is to transform fertilizer from a raw input into a managed, measurable system, helping growers reduce risk and maximize profitability. We believe growers deserve a partner who owns the outcome, not just the recommendation, one who is accountable for what happens in the field.
How Deerpoint Delivers Value to Farmers
We deliver by taking full responsibility for execution, end to end.
Rather than selling products only, Deerpoint designs, delivers, measures, and continuously refines field specific nutrition programs throughout the season. We integrate agronomy, technology, chemistry, and data into a single operating system that works every day.
Our approach is defined by:
  • Real time measurement, not assumptions
  • Continuous adjustment, not static plans
  • Transparency, not black boxes
  • Partnership, not prescriptions
These principles show up in how we work, with growers and with each other. We own outcomes, show up when it matters, communicate openly, and collaborate across teams to deliver results. Trust is built through follow through.
What Deerpoint Does
Deerpoint is not a fertilizer company or a retailer.
We are a complete crop nutrition solutions company.
We design and operate field level nutrition systems through:
  • Continuous fertigation automation via our proprietary White Box® platform
  • Field specific programs that adjust in real time
  • Soil, tissue, and water sampling supported by lab validated feedback
  • Proprietary fertilizer and foliar formulations engineered to perform within the system
The result is a nutrition program that is measurable, repeatable, and accountable, helping growers perform better today while building more resilient operations for the future.
What We Offer
Along with meaningful work and clear opportunity for growth, Deerpoint Group offers an industry leading compensation and benefits package, including:
  • Competitive base salary
  • Performance based commission plan
  • 401(k) with 4% employer contribution
  • Discretionary profit sharing potential of up to 2%
  • Medical, dental, and vision benefits
  • Company paid life insurance, disability coverage, and EAP
  • Paid vacation that increases with tenure
  • 10 paid holidays per year
Role Overview: Software Engineer
Software Engineers design, build, and support the software that powers Deerpoint’s automation platform and business operations. This role is central to our mission, turning crop nutrition into a managed, measured, and accountable system through reliable, well-engineered software.
The Software Engineer supports DPG’s automation systems—handling software updates and issues, assisting with integration and improvements, and developing programs for new systems. Working closely with the automation team and leadership, they build and test software across Ignition, PLCs, and databases and develop programs that optimize company workflow.
Key Responsibilities
Software Development amp; Support
  • Support and troubleshoot software across Ignition projects, PLCs, HMIs, and embedded systems
  • Assist with integration and improvements, and develop programs for new systems
  • Interface PLCs with centralized databases and optimize company-wide workflow
Ignition, Databases amp; Servers
  • Work across all aspects of Ignition—Perspective, scripting, transaction groups, alarms, reports, and queries—and maintain the Gateway
  • Maintain the database using consistent naming conventions, indexes, foreign key constraints, and SQL best practices
  • Configure servers relevant to automation, including Windows Server, SQL Server, IIS, OpenVPN, and VNC
Systems, Security amp; Collaboration
  • Program and configure automation components: PLCs, HMIs, gateways, backup battery controllers, receivers, and nodes
  • Maintain rigorous security for sensitive company data, proprietary software and hardware, and customer information
  • Test software and equipment to DPG quality standards, meet deadlines, and support product roll-outs
Operating Discipline
  • Work independently while collaborating closely with peers and leadership
  • Uphold high ethical and professional standards
  • Support special projects and initiatives as needed
Education amp; Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (Mathematics, Information Management, Economics, or Statistics); or a high school diploma with equivalent experience and a computer programming background
  • Two or more years programming in languages such as Python and C#
  • One or more years working with SQL or other databases
  • Experience with SCADA, PLCs or embedded systems, and HMIs preferred
Skills amp; Work Environment
  • Strong programming skills to troubleshoot existing systems and build new ones
  • Excellent communication and the ability to explain technical topics clearly
  • Ability to manage multiple priorities and work independently with minimal supervision
  • Strong organization and attention to detail
  • Primarily indoor office work with occasional outdoor duties near equipment