Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C/C++ Software Development Engineer

$45 - $50 per hour

TekWissen ®

Job Title: Software Development Engineer

Duration: 6 Months

Location: Markham, ON

Work Type: Onsite/Hybrid

Payrate:$ 45.00 - 50.00/hr.

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Austin, that develops computer processors and related technologies for business and consumer markets. Global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories, graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods.

Job Description:

Job Duties: Enhancing and maintaining sophisticated production-level graphics drivers. Collaborating closely with various engineering teams to implement features and debug issues within the GPU-specific driver. Validating GPU features for new hardware generations.

Experience and education:

  • Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science
  • or similar program with a focus on Software Engineering.
  • Excellent programming skills with demonstrated experience in C/C++.
  • Strong problem solving, and debugging skills with a deep understanding of OO principles
  • Strong technical communication, interpersonal and teamwork skills; 0-2 years of demonstrated software engineering experience.
  • Experience in device driver development, or equivalent close to hardware programming (embedded, operating system/kernel, etc);
  • Experience with complex software systems and architectures
  • Experience writing clean, well tested, maintable code in an enterprise organization
  • Experience delivering production quality software engineering solutions on schedule
  • Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D.
  • Experience with GPU hardware programming
  • Knowledge of GPU and CPU architectures.
  • Experience with parallel and asynchronous processing.
  • Experience with software performance analysis, optimization and low-level programming; Experience with 3D graphics and OpenCL, DirectX, D3D.

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the C/C++ Software Development Engineer in Markham, ON vacancy
  •  ...looking Prototyping and Emulation Engineer for Fulltime project in...  ...Engineer to join our hardware development team. This role is critical to...  ...verification teams to enable early software development and system bring-u...  ...cing.Proficiency with C/C++, low-level boot code, and... 
    Suggested
    Full time

    Lorven Technologies Inc.

    Markham, ON
    13 days ago
  •  ...your career. The Role Support development and deployment of diagnostic tests that...  ...Proven experience with software development or test engineering experience Proven experience with...  ...Strong proficiency in Python and C++ SQL and Snowflake for data analysis... 
    Suggested
    Casual work
    Internship

    AMD

    Markham, ON
    28 days ago
  • $127k - $225k per year

     ...permanent opening for a Research Engineer. About the team: The...  ...and build a complete agentic software system engineering framework spanning...  ...–Code Agent collaborative development, including the engineering...  ...Python (or TypeScript, Go, or C/C++), with the ability to translate... 
    Suggested
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  • $90.9k - $136.4k per year

     ...are looking for an Embedded Software Developer to help us transform...  ...methods, such as behavior driven development (BDD), to collaborate with...  ..., Electrical, or Computer Engineering. 2-5+ years of embedded software...  ...scripting languages (R, C, C++, MATLAB, VBA, or equivalent... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    4 days ago
  •  ...vocational and technical education and training programs and enjoy helping others, this position is perfect for you. As a Curriculum Development Advisor, you will collaborate with the Ministry of Labour and Skills and their team based in Addis Ababa, Ethiopia. In this... 
    Suggested
    Permanent employment
    Local area
    Free visa

    Cuso International

    Markham, ON
    5 days ago
  • $78.8k - $118.2k per year

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryThe QCT Software Automation and Tools...  ...OverviewAs a Software Engineer, you will contribute to the development and maintenance of production systems while continuously... 
    Internship
    Work from home

    Qualcomm

    Markham, ON
    12 days ago
  • $73.9k - $110.9k per year

     ...seeking creative, highly motivated engineers with passion and expertise in controls and software for the position of software...  ...Applications and ServicesDesign, development and implementation of Infotainment...  ...languages, preferably Kotlin, Java, or C/C++Experience with JIRA, GIT, and... 
    Full time

    General Motors

    Markham, ON
    11 days ago
  •  ...Our team is currently seeing an experienced Land Development Senior Civil Engineer. We boast a seasoned multi-disciplinary crew ready to support...  ...engineering environment; ~ Working knowledge of modelling software (PCSWMM, HEC-RAS, WaterCAD, SewerCAD, EPANET, etc.); and... 
    Full time
    Contract work
    For contractors

    Egis Group

    Markham, ON
    13 days ago
  •  ...have the opportunity to: Focus on the delivery of civil site development projects and will assist in the design, construction, and...  ...Process Industries, and Connectivity & Commercial. In roles like Engineers, Technicians,and Skilled Specialists you will be engaged with exciting... 
    Work at office
    Local area
    Home office
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    14 days ago
  • $113.8k - $163.8k per year

     ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We...  ...Programming Language such as C, C++, Java, Python, etc. Preferred...  ...years of experience in debug software development (tools, firmware, applications) ~... 
    Remplacement
    Work from home

    Qualcomm

    Markham, ON
    22 days ago
  • $90k - $136.4k per year

     ...Role We are seeking a highly motivated C++ Software Developer to join our Diagnostic...  ...specifications. Additionally, you will work with development activities that will include updating...  ...with Diagnostic Architecture Engineers to refine requirements, participate in system... 
    Full time
    Work at office
    Local area
    Work from home
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  • $99.5k per year

     ...Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning...  ...domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers...  ...Position Duties and Responsibilities Development of modern C++17 software library... 
    Work from home

    Qualcomm

    Markham, ON
    20 days ago
  • $115k - $164.6k per year

     ...Developer in GM’s Virtualization and Software‑in‑the‑Loop (SIL) Integration...  ...packaging workflows across C++, Python, MATLAB/Simulink, and...  ...delivery with model‑based development workflows.  Support...  ...’s or Master’s degree in Engineering, Computer Science, or related... 
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    4 days ago
  • $70k - $80k per year

     ...Position Profile: Manager Business Development , Lab Subscriptions Location: Markham, Ontario...  ...speak the language of tech founders and engineers. Proven Sales Track Record:...  ...for hardware technology and enterprise software companies in Canada. Our organization is... 
    Long term contract
    Full time
    Internship
    Flexible hours
    3 days per week

    ventureLAB

    Markham, ON
    13 days ago
  • $132.6k - $182.6k per year

     ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group GPU...  ...with Architecture, Software , Firmware, Design , Modeling,...  ...align on narrow scope of feature development and meet targets. Write technical...  ..., UVM, Verilog or VHDL, C/C++ skills required. ~ Constrained... 
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • $70k - $80k per year

     ...About the Role JD Development Group is seeking a detail-oriented and proactive Development / Planning Coordinator to join our growing...  ...-secondary degree or diploma in Architecture, Urban Planning, Engineering, or a related field ~3–4 years of experience supporting land... 
    Full time
    Work at office

    JD Development Group

    Markham, ON
    9 days ago
  •  ...Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role The Project Development Advisor will assist the local partner in identifying opportunities and developing proposals in collaboration with local stakeholders... 
    Permanent employment
    Work at office
    Local area
    Free visa

    Cuso International

    Markham, ON
    more than 2 months ago
  • $99.5k - $149.3k per year

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning...  ...products through machine learning hardware and software.Minimum QualificationsBachelor's degree...  ...programming capability with low level C/C++Strong software design, development, and... 
    Work from home

    Qualcomm

    Markham, ON
    12 days ago
  •  ...Ontario Country Canada Zip/Postal Code L3R Business Development Consultant About Assetsoft: Assetsoft is a global technology consulting firm specializing in innovative software development, business process optimization, systems integration, and IT services... 
    Long term contract
    Full time
    Work at office

    AssetSoft

    Markham, ON
    4 days ago
  • $87.58 - $97.58 per hour

     ...that values collaboration, professional development, and making a meaningful impact on the future...  .... Partner with analysts, scientists, engineers, and architects to deliver pipelines...  ...Bachelor’s degree in computer science, Software Engineering, or a related field (advanced... 
    Work at office
    Local area

    Vaco by Highspring

    Markham, ON
    1 day ago
  •  ...Job Title: Sr. Geotechnical Engineer Location: MARKHAM, ON, L3R 9T9 (Onsite) Duration: Full Time Permanent Responsibilities:...  ...Division as part of the Management plans for the growth and development of the Geotechnical department and service offerings, ➢ Assist... 
    Permanent employment
    Full time

    Stellar Consulting Solutions, LLC

    Markham, ON
    11 days ago
  •  ...Job Title: Software Engineering Applications Administrator – BFSI Location: Greater Toronto Area (GTA), Canada Prior experience in Banking...  ...Applications Administrator to support and manage development toolchains and engineering platforms within a Banking / Financial... 

    NavitasPartners

    Markham, ON
    13 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for an Academic Development and Cooperation Expert. About the team: The Technology...  ...by aligning with major research directions in ICT software engineering and AI. Develop comprehensive collaboration plans aimed at solving... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    21 days ago
  • $120k - $150k per year

    Senior Mechanical Engineer / Project Manager – Building Systems (MEP...  ...solutions for hospitality developments, hotels and resorts, healthcare...  ...Opportunities for professional development and continuing education...  ...Automation Systems (BAS) Software Experience Applicants should... 
    Long term contract
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    FarHeater Engineering Inc.

    Markham, ON
    1 day ago
  •  ...Job Details The Pittsburgh Paints Company is hiring an Account Development Manager- Residential Repaint . You will be responsible for...  ...Cantonese language proficiency is preferred. ~ Salesforce CRM software experience is preferred while previous coatings experience is sought... 
    Lmia
    Remote work

    The Pittsburgh Paints Company

    Markham, ON
    28 days ago
  •  ...Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment...  ...solutions research, engineering and development company founded in the U.S. in the...  ...such as JAVA, Python, Perl, C++ or shell Ability to anticipate... 
    Full time
    Worldwide

    CIeNET International

    Markham, ON
    more than 2 months ago
  •  ...Job Responsibility: JOB SUMMARY: The L&D Coordinator provides support to the Learning & Development team. In this capacity, the L&D Coordinator supports the planning, execution, and ongoing program development of our new next-generation Leadership Development program,... 
    Full time
    Work at office
    Home office
    Shift work

    SE Health

    Markham, ON
    5 days ago
  • $137.3k - $203k per year

     ...tests, and deploys virtualized vehicle software. You’ll leverage your strengths in CI/CD...  ...impact and shape the future of GM’s virtual development platform.  What You’ll Do (...  ...quality ‑ gate standards across multiple engineering domains.  Design GitOps ‑ based... 
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    4 days ago
  •  ...skilled and motivated verification engineer to join our team and to...  ...and test plans for new feature development. Effectively testing a design...  ...in SystemVerilog or C++. Have personally implemented...  ...plus. Exposure to RTL design, software development, formal verification... 
    Internship

    AMD

    Markham, ON
    8 days ago
  • $55k per year

     ...exploring long‑term career paths in technology and sales Qualifications Early in your career (0–3 years of experience in sales development or related client‑facing roles) Experience prospecting into mid‑market or enterprise accounts preferred Experience using sales... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Quadient

    Markham, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C/C++ Software Development Engineer. Be the first to apply!