1

Contract Fresh Graduate Software Engineer Jobs in California

SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering organization, you ... Aerospace experience is not required to be successful here - we want our engineers to bring fresh ...

CPMC, LLC Contract: Government contract proposal with the Department of Navy Duration: 5-year ... Software Engineers research, design, and develop computer and network software or specialized ...

San Jose, CA Duration: 6+ months contract (Long Term) Roles and Responsibilities: * As a GPU Software Engineer, you will be equipped to develop GPU IP from the early Architectural planning process ...

As a software engineer on the SpaceX team, you will demonstrate extreme ownership through detailed and thorough design, testing, and deployment, ultimately seeing your software through all aspects of ...

... and contract lifecycle management (CLM). What you'll do As a P3 Software Engineer in the B2B - ... Business To Business engineering organization, you will own end-to-end delivery of critical ...

Sr Software Engineer

Los Gatos, CA · On-site

$140 - $210/hr

... fresh ideas that drive innovation.When you join us, you'll find:* **Purpose-driven work** that ... Design, develop, test, and deploy high-quality software solutions using modern software engineering ...

Sr Software Engineer

Los Gatos, CA · On-site

$142K - $188K/yr

... fresh ideas that drive innovation. When you join us, you'll find: * Purpose-driven work that makes ... The Senior Software Engineer is responsible for designing, developing, testing, and supporting ...

Sr Software Engineer

Los Gatos, CA · On-site

$142K - $188K/yr

... fresh ideas that drive innovation. When you join us, you'll find: * Purpose-driven work that makes ... The Senior Software Engineer is responsible for designing, developing, testing, and supporting ...

SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering organization, you ... Aerospace experience is not required to be successful here - we want our engineers to bring fresh ...

This contract has a 6 month duration. We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for vendor management companies, using ...

Sr Software Engineer

Los Gatos, CA

$142K - $188K/yr

... fresh ideas that drive innovation. When you join us, you'll find: * Purpose-driven work that makes ... The Senior Software Engineer is responsible for designing, developing, testing, and supporting ...

This contract has a 6 month duration. We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for vendor management companies, using ...

Software Engineer

El Segundo, CA · On-site

$69K - $158K/yr

Software Engineer The Opportunity: We are seeking a Software Engineersupport Agile design ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer

San Francisco, CA · On-site

$158 - $235/hr

Ivo is the contract intelligence platform of choice for companies like Uber, Meta, Canva, IBM, and ... Backend Engineer Our software solves all these problems (and more) at scale, and our Backend ...

New

Showing results 41-60

Contract Fresh Graduate Software Engineer information

What does a contract fresh graduate software engineer do?

A Contract Fresh Graduate Software Engineer is a recent university graduate who is hired on a temporary or fixed-term basis to work on software development projects. Their responsibilities typically include writing, testing, and debugging code, collaborating with team members, and learning new technologies. This role offers valuable industry experience and exposure to real-world projects, which can help build foundational skills for a long-term software engineering career.

What are the key skills and qualifications needed to thrive as a contract fresh graduate software engineer?

To thrive as a Contract Fresh Graduate Software Engineer, you typically need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and a relevant degree in software engineering or computer science. Familiarity with version control systems like Git, basic exposure to development frameworks, and understanding of software development methodologies are important technical qualifications. Strong problem-solving abilities, willingness to learn, and effective communication skills help new graduates stand out in collaborative and fast-paced environments. These skills and qualities are crucial for quickly adapting to project requirements, delivering quality code, and contributing effectively to engineering teams.

What can a contract fresh graduate software engineer expect in terms of mentorship and learning opportunities?

As a contract fresh graduate software engineer, you can typically expect structured onboarding and regular check-ins with senior engineers or mentors, though the intensity and duration may vary between companies. Many organizations offer access to online learning resources, code reviews, and team meetings to help you develop your skills quickly. Since contract roles are often project-based, you'll likely collaborate closely with cross-functional teams, gaining exposure to real-world workflows and technologies. Being proactive in seeking feedback and asking questions will maximize your learning and help you build a strong foundation for future full-time opportunities.

What is the difference between Contract Fresh Graduate Software Engineer vs Contract Junior Software Developer?

AspectContract Fresh Graduate Software EngineerContract Junior Software Developer
QualificationsRecent CS or related degree, minimal experienceSimilar, often recent graduates or entry-level
Work EnvironmentTeam projects, learning-focusedDevelopment tasks, code implementation
Industry UsageCommon in tech companies, startupsSimilar, widely used in software firms

Both roles target entry-level candidates with similar educational backgrounds. The main difference lies in terminology; 'Software Engineer' emphasizes a broader role, while 'Junior Developer' focuses more on coding tasks. Employers often use these titles interchangeably for fresh graduates starting their careers in software development.

What are the most commonly searched types of Fresh Graduate Software Engineer jobs in California?

The most popular types of Fresh Graduate Software Engineer jobs in California are:

What cities in California are hiring for Contract Fresh Graduate Software Engineer jobs?

Cities in California with the most Contract Fresh Graduate Software Engineer job openings:

Infographic showing various Contract Fresh Graduate Software Engineer job openings in California as of August 2026, with employment types broken down into 9% Internship, 55% Full Time, 9% Part Time, 9% Temporary, and 18% Contract. Highlights an 91% In-person, and 9% Hybrid job distribution.

Senior Embedded Software Engineer - Contract

Cytovale

South San Francisco, CA • On-site

$140 - $190/hr

Other

Re-posted 9 days ago


Job description

Senior Embedded Software Engineer - Contract

Cytovale | Software & Data Systems

Department: Software & Data Systems

Reports To: Senior Engineering Manager, Software & Data

About Cytovale

Cytovale is a medical diagnostics company whose FDA‑cleared IntelliSep® test enables rapid sepsis risk assessment in the emergency department. Our instrument combines microfluidic sample preparation, high‑speed imaging, real‑time image analysis, and advanced software to deliver clinically actionable results in minutes. We develop and maintain this technology under a regulated quality system compliant with FDA design controls, IEC 62304, ISO 13485, and modern cybersecurity expectations.

The Role

We are seeking a hands‑on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software platform, including the Sample Preparation Module (SPM), Cell Imaging Module (CIM), and Image Analysis Module (IAM). You will go beyond traditional embedded development by supporting Linux‑based embedded platforms, software architecture, OS upgrades, and development infrastructure.

What You’ll Do
  • Design, implement, and maintain embedded software in modern C++ across IntelliSep instrument platforms and Linux‑based systems.
  • Support platform modernization efforts, including embedded OS upgrades, toolchain updates, and software infrastructure improvements.
  • Develop Python‑based tools, build systems, and CI/CD pipelines to support verification and validation (V&V), manufacturing, service, and data workflows.
  • Troubleshoot complex issues spanning software, firmware, operating systems, networking, and instrument hardware.
  • Design and maintain interfaces between instrument subsystems, including imaging, motion control, sensing, and software services.
  • Author and maintain software requirements, architecture/design specifications, and quality system lifecycle artifacts.
  • Contribute to software V&V, cybersecurity maintenance, vulnerability remediation, risk management, and secure product development activities.
  • Distribute engineering knowledge through documentation, architecture reviews, and mentorship.
Required Qualifications
  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent industry experience.
  • 8+ years of experience developing embedded software for complex electromechanical systems.
  • Expert‑level C++ programming on Linux‑based systems, with strong multi‑threading and performance‑optimization experience.
  • Experience integrating and debugging complex instrumentation (motion control, imaging, sensors, networking) using equipment like oscilloscopes and logic analyzers.
  • Strong Python programming skills.
  • Experience developing and maintaining CI/CD infrastructure, cross‑compilation environments, and automated verification workflows.
  • Experience authoring software requirements, architecture documents, and design specifications.
  • Demonstrated ability to independently troubleshoot cross‑disciplinary issues with excellent written and verbal communication skills.
Preferred Qualifications
  • Experience developing medical device software under FDA design controls, IEC 62304, ISO 13485, and risk management frameworks.
  • Hands‑on embedded Linux experience, including OS interfaces, deployment, debugging, and lifecycle maintenance.
  • Experience with Docker, containerized build environments, and infrastructure automation.
  • Experience with distributed embedded systems architecture, configuration management, and regulated development processes.
  • Experience supporting cybersecurity deliverables (SBOM generation, vulnerability management, penetration testing remediation).
  • Experience with image acquisition, computer vision, image processing, or scientific instrumentation.
#J-18808-Ljbffr