AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
AMD is looking for a specialized software engineer who is passionate about improving the ... Be able to schedule, and work on tasks independently * Have excellent written and verbal ...
Client Service Execution Lead
Calgary, AB · Remote
CA$35K - CA$60K/mo
... independent contractor. This is initially a fixed-term opportunity, with the possibility of ... BMI provides the required Zoho software licenses and may provide access to an approved large ...
Quick apply
Client Service Execution Lead
Calgary, AB · Remote
CA$35K - CA$60K/mo
... independent contractor. This is initially a fixed-term opportunity, with the possibility of ... BMI provides the required Zoho software licenses and may provide access to an approved large ...
... Advisor Software Development. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end ...
... Advisor Software Development. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end ...
... Advisor Software Development. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end ...
New
... Advisor Software Development. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end ...
New
EAI Developer
Okotoks, AB · On-site
Minimum 8+ years of experience in software development and system integration * Strong experience ... Ability to work independently without direct supervision * Willingness and ability to support ...
EAI Developer
Okotoks, AB · On-site
Minimum 8+ years of experience in software development and system integration * Strong experience ... Ability to work independently without direct supervision * Willingness and ability to support ...
... our team as an Independent Contractor providing approximately 10-20 hours per week during the ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
New
... our team as an Independent Contractor providing approximately 10-20 hours per week during the ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
New
... our team as an Independent Contractor providing approximately 10-20 hours per week during the ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
Quick apply
... our team as an Independent Contractor providing approximately 10-20 hours per week during the ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
... an Independent Contractor providing approximately 1020 hours per week during the school year. If ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
Quick apply
... an Independent Contractor providing approximately 1020 hours per week during the school year. If ... Knowledge of Alberta PUF/MM programming and inclusive education practices is considered an asset.
Civil Engineer
Calgary, AB · On-site
$120K - $150K/yr
Procurement & Contractor Support * Review and validate: * Material take-offs * Procurement ... Surveying equipment and methodologies * CAD software * Engineering analysis tools * Microsoft ...
Quick apply
Civil Engineer
Calgary, AB · On-site
$120K - $150K/yr
Procurement & Contractor Support * Review and validate: * Material take-offs * Procurement ... Surveying equipment and methodologies * CAD software * Engineering analysis tools * Microsoft ...
Independent review of shop drawings.Work with contractors to quickly resolve onsite issues and ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
Independent review of shop drawings.Work with contractors to quickly resolve onsite issues and ... Proficient with Autodesk AutoCAD, Revit, and/or Bentley MicroStation software. * Excellent ...
... mechanical, hardware, and software * Contribute to Independent Safety Assessment (ISA) or ... Work collaboratively with project managers, engineers, suppliers, contractors, and regulatory ...
... mechanical, hardware, and software * Contribute to Independent Safety Assessment (ISA) or ... Work collaboratively with project managers, engineers, suppliers, contractors, and regulatory ...
Expression of Interest - Contractor Engagement - Highways Engineers & Road Safety Auditors
Calgary, AB · Hybrid
Proficiency in relevant highway design software and CAD platforms. * Background working on ... independently assess highway and traffic schemes to identify potential road safety issues and ...
Expression of Interest - Contractor Engagement - Highways Engineers & Road Safety Auditors
Calgary, AB · Hybrid
Proficiency in relevant highway design software and CAD platforms. * Background working on ... independently assess highway and traffic schemes to identify potential road safety issues and ...
... mechanical, hardware, and software * Contribute to Independent Safety Assessment (ISA) or ... Work collaboratively with project managers, engineers, suppliers, contractors, and regulatory ...
Quick apply
... mechanical, hardware, and software * Contribute to Independent Safety Assessment (ISA) or ... Work collaboratively with project managers, engineers, suppliers, contractors, and regulatory ...
Collaborate with multidisciplinary teams including project managers, operations, contractors, and ... Ability to work independently and within cross-functional teams * Professional Engineer (P.Eng ...
Collaborate with multidisciplinary teams including project managers, operations, contractors, and ... Ability to work independently and within cross-functional teams * Professional Engineer (P.Eng ...
Collaborate with multidisciplinary teams including project managers, operations, contractors, and ... Ability to work independently and within cross-functional teams * Professional Engineer (P.Eng ...
Quick apply
Collaborate with multidisciplinary teams including project managers, operations, contractors, and ... Ability to work independently and within cross-functional teams * Professional Engineer (P.Eng ...
Civil Engineer
Calgary, AB · Hybrid
... completed independently or by others through direct supervision. * Executing tenders ... Act as Prime Contractor to ensure all field work is executed in a safe manner that meets company ...
Civil Engineer
Calgary, AB · Hybrid
... completed independently or by others through direct supervision. * Executing tenders ... Act as Prime Contractor to ensure all field work is executed in a safe manner that meets company ...
AI / ML Engineer
Calgary, AB · Remote
Minimum of 7 years of professional experience designing, developing, and deploying machine learning software products independently and collaboratively. * Strong programming skills in Python, with ...
Quick apply
AI / ML Engineer
Calgary, AB · Remote
Minimum of 7 years of professional experience designing, developing, and deploying machine learning software products independently and collaboratively. * Strong programming skills in Python, with ...
Process Engineer
Calgary, AB · Remote
$65 - $85/hr
Performing Process simulations using different software (incl. Aspen HYSYS and Flare System ... Writing process DBMs and reports - essentially independent of supervisor; comfortably communicating ...
Quick apply
Process Engineer
Calgary, AB · Remote
$65 - $85/hr
Performing Process simulations using different software (incl. Aspen HYSYS and Flare System ... Writing process DBMs and reports - essentially independent of supervisor; comfortably communicating ...
Support a large group of predominantly technical employees and contractors, including engineers ... Work independently and as a team member. * Manage your time and priorities effectively. * Identify ...
Quick apply
Support a large group of predominantly technical employees and contractors, including engineers ... Work independently and as a team member. * Manage your time and priorities effectively. * Identify ...
Independent Contractor Software Developer information
See Calgary, AB salary details
$17.5K - $33K
10% of jobs
$33K - $48.5K
13% of jobs
$51K is the 25th percentile. Wages below this are outliers.
$48.5K - $64K
15% of jobs
The median wage is $76.7K / yr.
$64K - $79.5K
15% of jobs
$79.5K - $95K
13% of jobs
$107.3K is the 75th percentile. Wages above this are outliers.
$95K - $110.5K
12% of jobs
$110.5K - $126K
9% of jobs
$126K - $141.5K
6% of jobs
$141.5K - $157K
4% of jobs
$157K - $172.5K
2% of jobs
$172.5K - $188K
1% of jobs
$17.5K
$89.4K
$188K
How much do independent contractor software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Independent Contractor Software Developer, and why are they important?
What is an Independent Contractor Software Developer?
How do Independent Contractor Software Developers typically manage client communication and project expectations?
What is the difference between Independent Contractor Software Developer vs Freelance Software Engineer?
| Aspect | Independent Contractor Software Developer | Freelance Software Engineer |
|---|---|---|
| Credentials | Typically requires relevant coding certifications or degrees | Often has similar credentials, but not always mandatory |
| Work Environment | Works independently, often remotely or on client sites | Operates independently, managing multiple clients or projects |
| Employer/Industry Usage | Hired directly by companies or through agencies for specific projects | Hired directly by clients or through platforms for project-based work |
| Search/Comparison Intent | Often compared based on project scope, independence, and contractual terms | Compared for flexibility, project variety, and client interaction |
Both roles involve independent work in software development, requiring similar skills and credentials. The main difference lies in terminology and slight variations in work setup, but they are often used interchangeably in the industry.
Full-time
Posted 17 days ago
Advanced Micro Devices rating
8.6
Based on 13 frontline employees who took The Breakroom Quiz
19th of 144 rated electronics manufacturers
Job description
WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
The GPU libraries team helps develop the ROCm software ecosystem, which powers the ultimate computing experience provided by our AMD Instinct GPUs. Highly tuned libraries are developed by large teams using C++, Python, HIP, and low-level GPU assembly programming. To grow these libraries with rich features and support customers at scale, development must follow great software design principles while striving for simplicity, ease-of-maintenance, and extensibility.
The successful candidate for this role will be an integral part of our GPU Matrix & Tensor operations team by helping with new feature development, refactoring code to improve modularity, debugging, and optimizing performance. Relevant open-source projects include:
https://github.com/ROCm/rocm-libraries/tree/develop/projects/hipblaslt
https://github.com/ROCm/rocm-libraries/tree/develop/projects/rocblas
THE PERSON:
- Possess excellent software skills in Python and C++
- Have low-level software optimization experience
- Have strong desire and ability to solve problems quickly
- Be able to schedule, and work on tasks independently
- Have excellent written and verbal communication skills
- Be flexible and accept new challenges
KEY RESPONSIBILITIES:
- Plan, design, and refactor existing codebases to improve maintainability and extensibility across multiple target hardware configurations
- Develop new software designs to integrate a variety of code optimization patterns in a clear modular fashion in code generators
- Identify and help resolve functional and performance issues by working closely with libraries development teams and other internal engineering teams
- Apply a data minded approach to target optimization efforts
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Design and develop new groundbreaking AMD technologies
- Participating in new ASIC and hardware bring ups
PREFERRED EXPERIENCE:
- 3+ years software development experience
- Proficient in C/C++ and Python programming, employing best software design practices
- Experience working with large-scale software development projects and understanding of PC architecture
- Proven experience in code optimizations for any architectures such as CPU/GPU/FPGA
- GPU software development or validation involving HIP, CUDA, or OpenCL
- Experience in system-level performance evaluations and debugging
- Ability to closely interact with architects, developers, and tuning teams to maintain and release production software
- Great communication and teamwork skills
ACADEMIC CREDENTIALS:
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
LOCATION:
Calgary, Canada
#LI-DR1
#LI-HYBRID
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.
Qualifications: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.
Education:UNAVAILABLEEmployment Type: FULL_TIMEWhat Advanced Micro Devices employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Advanced Micro Devices (AMD)
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing and manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sunnyvale, CA, US