1

Contract Offshore Software Development Jobs in California

Software Development Engineer

Santa Clara, CA · On-site

$90 - $100/hr

  • Medical

  • Retirement

  • PTO

Protingent Staffing has an exciting contract Software Development Engineerwith our client located in Santa Clara, CA. * We are looking for a contractor with a strong ability to work effectively in a ...

Software Development III

San Diego, CA · On-site

$77.19/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Contract To Hire Compensation: $77.19/HR on W2 Security Clearance: Active Secret Clearance Responsibilities * Apply secure software development principles and techniques to projects, ensuring high ...

Software Development III

San Diego, CA · On-site

$77.19/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Contract To Hire Compensation: $77.19/HR on W2 Security Clearance: Active Secret Clearance Responsibilities * Apply secure software development principles and techniques to projects, ensuring high ...

Software Development III

San Diego, CA · On-site

$77.19/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Contract To Hire Compensation: $77.19/HR on W2 Security Clearance: Active Secret Clearance Responsibilities * Apply secure software development principles and techniques to projects, ensuring high ...

Software Development III

San Diego, CA · On-site

$77.19/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Contract To Hire Compensation: $77.19/HR on W2 Security Clearance: Active Secret Clearance Responsibilities * Apply secure software development principles and techniques to projects, ensuring high ...

RFP Delivery Manager, Software Development

Los Angeles, CA · On-site

$80K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... software development capabilities. You'll own the proposal lifecycle from intake to submission ... contract opportunities. Qualifications * Demonstrated experience developing and managing RFP ...

RFP Delivery Manager, Software Development

Los Angeles, CA · On-site

$80K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... software development capabilities. You'll own the proposal lifecycle from intake to submission ... contract opportunities. Qualifications * Demonstrated experience developing and managing RFP ...

Technical Program Manager

Milpitas, CA · On-site

$147K - $190K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Demonstrated experience working with geographically distributed and offshore software development teams, including managing time-zone differences, handoffs, communication, dependencies, and delivery ...

Showing results 21-40

Contract Offshore Software Development information

What is contract offshore software development?

Contract offshore software development is the practice of hiring third-party software development teams located in foreign countries to build, maintain, or support software applications. Companies often choose this model to access specialized skills, reduce costs, and scale their development capacity without expanding their in-house teams. Offshore development contracts typically specify the scope, timeline, deliverables, and pricing for the project. Popular offshore destinations include countries in Eastern Europe, Asia, and Latin America, where skilled developers are available at competitive rates. This approach can help businesses accelerate their projects, but it requires clear communication and effective project management to ensure success.

What are the key skills and qualifications needed to thrive as a contract offshore software developer?

To thrive as a Contract Offshore Software Developer, you need proficiency in programming languages relevant to the project, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and experience with cloud platforms or CI/CD pipelines are often required. Strong communication, time management, and problem-solving skills help you collaborate effectively across time zones and cultures. These competencies ensure high-quality deliverables, seamless remote teamwork, and successful project outcomes in a distributed work environment.

What are some common challenges faced when managing a contract offshore software development team, and how can they be addressed?

One of the main challenges in contract offshore software development is effective communication across different time zones and cultures. To address this, teams often establish clear communication protocols and regular check-ins to ensure alignment. Another challenge is ensuring code quality and project transparency, which can be mitigated by using collaborative project management tools and version control systems. Building trust and understanding the offshore team's working style is also crucial for fostering a productive partnership.

What is the difference between Contract Offshore Software Development vs Offshore Software Developer?

AspectContract Offshore Software DevelopmentOffshore Software Developer
CredentialsTypically requires project management, contractual agreements, and client communication skillsRequires programming skills, technical certifications, and relevant software development experience
Work EnvironmentManaged remotely, often as part of a larger project team, with client oversightWorks remotely or on-site at offshore locations, focused on coding and development tasks
Employer & Industry UsageUsed by companies outsourcing entire projects or servicesEmployed by companies or agencies as part of development teams

Contract Offshore Software Development involves managing entire projects remotely, often with contractual terms, while offshore software developers focus on coding and technical tasks within such projects. Both roles are integral to offshore outsourcing but differ in scope and responsibilities.

What are the most commonly searched types of Offshore Software Development jobs in California?

The most popular types of Offshore Software Development jobs in California are:

What are popular job titles related to Contract Offshore Software Development jobs in California?

For Contract Offshore Software Development jobs in California, the most frequently searched job titles are:

What job categories do people searching Contract Offshore Software Development jobs in California look for?

The top searched job categories for Contract Offshore Software Development jobs in California are:

What cities in California are hiring for Contract Offshore Software Development jobs?

Cities in California with the most Contract Offshore Software Development job openings:

MTS Software Development Engineer

Advanced Micro Devices, Inc

Santa Clara, CA • On-site

$150K/yr

Full-time

Re-posted 11 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 159 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.
Job Role and Responsibility: AMD, Inc., is hiring MTS Software Development Eng. to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying principles and techniques of engineering, and mathematical analysis. Design, develop, troubleshoot and debug software programs for enhancements and new products. Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet related tools. Determine hardware compatibility and/or influence hardware design. Profile and analyze system and application performance to identify bottlenecks and areas for improvement. Use profiling tools to understand and optimize hardware resource utilization. Design and implement strategies for distributed model training and inference across multiple GPUs and nodes. Work in an area of specialization to develop systems-level software, working on problems of complex scope where analysis of situations or data requires a review of a variety of factors. Participate in code reviews, creating unit tests, authoring detailed documentation related to your work, and working with on-site and offshore teams to deliver the software solutions on schedule. Partake in all phases of the software development. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercise judgment within defined company procedures and practices to select methods, techniques and evaluation criteria for obtaining results. Utilize knowledge of computers and electronics, including computer hardware and software, applications, and programming, as well as knowledge of the practical application of engineering science and technology. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products. Can work remotely.
Multiple openings. Qualified applicants click "APPLY NOW" button to apply online.
Travel required: NO
Qualifications: Degree required
Master's degree or foreign equivalent in Electrical and Computer Engineering, Computer Science, Computer Engineering or related field.
Qualifications: Amount and type of experience required: Two (2) years of experience in the job offered or a closely related engineering role.
Alternate combination of education and experience: Employer will alternatively accept a Bachelor's degree or foreign equivalent in Electrical and Computer Engineering, Computer Science, Computer Engineering or related field and five (5) years of progressive post baccalaureate experience in the job offered or a closely related engineering role.
Specific skills required: The following skills are required:
Position requires two (2) years of experience in the following:
CUDA;
Linux and Windows internals;
Deep learning frameworks (TensorFlow or PyTorch);
C, C++, or Python;
Software debugging in macOS, Linux, or Unix; and
Git and Github.
Position requires one (1) year of experience in the following:
Low-level GPU kernel optimization; and
Performance profiling and optimization tools.
Can work remotely.
Preferred Skills: N/A
#LI-AM4
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom