1

Fte Software Engineer Jobs in California (NOW HIRING)

Embedded Software Engineer

Mountain View, CA ยท On-site

$155K - $204K/yr

Pittsburgh, PA Duration: 12+ Months Employment Type: Full-time (FTE) or Contract (H1B transfers considered for FTE) We are seeking an experienced Embedded Software Engineer with a specialized focus ...

Software Engineer 2

San Jose, CA ยท On-site

$65.32 - $81.65/hr

Software Engineer 2 Full-time San Jose, CA, US You'll be joining Adobe on a contract opportunity ... Tues-Thurs) based in San Jose, CA, where you will support the team and cover an FTE leave of ...

Java Software Engineer

San Jose, CA

$60.75 - $83.25/hr

FTE with this Insurance (P&C) Software maker Location: San Jose, CA Authorization: Sponsorship not available We are currently seeking a Software Engineer to work with some of the industry's brightest ...

Software Engineer

San Francisco, CA ยท On-site

$170 - $190/hr

... FTE) position based on performance, business needs, and mutual fit. Link Logistics Real Estate ... We're hiring a full-stack Software Engineer to help build Link's investment analytics platform. You ...

next page

Showing results 1-20

Fte Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do fte software engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for fte software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a FTE Software Engineer?

A FTE Software Engineer is a full-time employee who designs, develops, tests, and maintains software applications or systems. Unlike contractors or part-time workers, FTE (Full-Time Equivalent) engineers typically work a standard schedule (such as 40 hours per week) and receive full benefits from their employer. Their responsibilities can range from writing code and fixing bugs to collaborating with other team members on software projects. FTE Software Engineers are integral to the success of technology-driven companies, as they ensure the reliability and functionality of digital products.

What is the role of FTE in software engineering?

An FTE (Full-Time Equivalent) software engineer is a full-time employee responsible for designing, developing, testing, and maintaining software applications. They typically work standard hours, collaborate with teams using tools like version control and development environments, and may hold certifications or degrees relevant to software development.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with seniority, specialized skills, or working in high-paying industries like finance or tech. Achieving this salary often requires extensive experience, advanced knowledge of programming languages, and sometimes working in roles with management or leadership responsibilities.

What engineers make $500,000?

Software engineers, particularly those in senior or specialized roles such as machine learning engineers, data engineers, or those working at major tech companies, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, stock options, and other incentives, especially in competitive markets or executive-level positions.

What is the difference between Fte Software Engineer vs Contract Software Engineer?

AspectFte Software EngineerContract Software Engineer
Employment TypeFull-time, permanentTemporary, project-based
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational background, often with less emphasis on certifications
Work EnvironmentIn-house or remote, integrated with company teamsUsually remote or on-site at client locations, project-specific
Industry UsageCommon in tech companies, startups, large enterprisesFrequent in consulting firms, agencies, project-based roles

Fte Software Engineers are employed full-time with benefits and stability, working closely with company teams. Contract Software Engineers work on specific projects, often with flexible arrangements. Both roles require similar technical skills, but employment terms and work settings differ.

What is L1, L2, L3, and L4 developer?

In the context of a full-time software engineer role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility within a company's engineering hierarchy. L1 is usually entry-level, focusing on basic tasks, while L2 and L3 involve increasing technical expertise and project ownership. L4 often signifies senior or lead roles with broader responsibilities, mentorship, and strategic input.

What are the key skills and qualifications needed to thrive as a FTE Software Engineer, and why are they important?

To thrive as a FTE Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate being beneficial. Effective communication, teamwork, and adaptability are crucial soft skills that help engineers collaborate and respond to evolving project needs. These skills ensure high-quality code delivery, smooth project execution, and the ability to contribute effectively within dynamic development teams.

What opportunities for professional development and growth can a Full-Time Software Engineer typically expect within a company?

As a Full-Time Software Engineer, you can expect a variety of opportunities for career growth, such as participation in mentorship programs, internal technical training, and access to industry conferences. Many companies also offer structured career ladders, allowing you to progress from junior to senior engineering roles or transition into specialized areas like DevOps, data engineering, or leadership positions. Collaboration on cross-functional projects with product managers, designers, and QA teams further enhances your skill set and network, supporting both personal and professional advancement.
What are popular job titles related to Fte Software Engineer jobs in California? For Fte Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Fte Software Engineer jobs in California look for? The top searched job categories for Fte Software Engineer jobs in California are:
What cities in California are hiring for Fte Software Engineer jobs? Cities in California with the most Fte Software Engineer job openings:
Embedded Software Engineer

Embedded Software Engineer

Resource Point LLC

Mountain View, CA โ€ข On-site

$155K - $204K/yr

Contractor

Posted 9 days ago


Job description

Job Title: Embedded Software Engineer

Location: Mountain View, CA (On-site interviews) ย - Client will pay

Other Project Locations (Contract): Seattle, WA; San Francisco, CA; Pittsburgh, PA

Duration: 12+ Months

Employment Type: Full-time (FTE) or Contract (H1B transfers considered for FTE)

We are seeking an experienced Embedded Software Engineer with a specialized focus on Client's platforms to contribute to cutting-edge automotive projects.ย This role involves working with sophisticated System-on-Chip (SoC) architectures and developing robust drivers and operating system layers, particularly on Linux and Yocto-based environments.

ย Responsibilities:

  • Develop and optimize embedded software for Client-based automotive platforms, including NVIDIA Xavier.
  • Work extensively with Driver OS development and integration.
  • Implement and customize Linux distributions using Yocto Project for embedded automotive systems.
  • Contribute to the bring-up and optimization of System-on-Chip (SoC) functionalities.
  • Collaborate with hardware and applications teams to ensure seamless software-hardware integration.
  • Troubleshoot and debug complex issues at the driver and operating system level.
  • Potentially work with NXP S32 Series processors, understanding their application in the automotive industry (e.g., for vehicle networking, domain/zonal control, radar processing, or real-time processing).

Required Skills & Experience:

  • Strong experience with NVIDIA platforms, specifically Xavier.
  • Expertise in Linux embedded development and Yocto Project.
  • Proven experience in Driver OS development.
  • Solid understanding of System-on-Chip (SoC) architectures.
  • Proficiency in C/C++ programming.
  • Familiarity with NXP S32 Series processors (e.g., S32G for vehicle networking, S32R for radar, S32Z/E for real-time control, or S32K for general-purpose automotive MCUs) is a strong plus, and an understanding of their industry applications.
  • Bachelor's or Master's degree in Electrical Engineering, Robotics, Computer Science, or AI Engineering.