What are the responsibilities and job description for the C++ Developer position at ISmile Technologies?
Job Title: C Developer
Location: Waukesha, WI
Rate: $50/hr
Job Type: Contract
Job Description
We are seeking a highly skilled C Developer with a strong background in Linux environments and GPU programming (OpenCL/CUDA). The ideal candidate will have a deep understanding of software development, a proficiency in problem-solving, and an ability to work in collaborative environments.
Key Responsibilities
Location: Waukesha, WI
Rate: $50/hr
Job Type: Contract
Job Description
We are seeking a highly skilled C Developer with a strong background in Linux environments and GPU programming (OpenCL/CUDA). The ideal candidate will have a deep understanding of software development, a proficiency in problem-solving, and an ability to work in collaborative environments.
Key Responsibilities
- Develop and maintain C applications in a Linux environment.
- Utilize GPU programming (OpenCL/CUDA) for high-performance computing tasks.
- Apply data structures and algorithms for optimizing code performance and efficiency.
- Engage in the full software development lifecycle, from design to deployment.
- Troubleshoot and solve complex software issues and perform debugging tasks.
- Document software changes, prepare progress reports, and effectively communicate with stakeholders.
- Collaborate with cross-functional teams to ensure the successful implementation of project requirements.
- Extensive experience in C development.
- Proficiency in Linux environments.
- Solid understanding of GPU programming (OpenCL/CUDA).
- Strong analytical skills and experience with the software development lifecycle.
- Expertise in data structures and algorithms.
- Excellent problem-solving abilities.
- Strong communication skills for effective documentation and collaboration.
- Prior experience in high-performance computing environments.
- Experience working in Agile teams and using version control tools such as Git.
Salary : $50