Filled Positions

Thankz Hero

IPC Developer (Software)

Are you looking to hire?

Thankz offers a range of outstanding IPC Developer (Software) candidates. If you're searching for top talent in this field or a similar position, our team can find the ideal person who meets your specific needs and requirements.

As an IPC Developer (Software), you will play a critical role in designing, implementing, and maintaining interprocess communication solutions for our software applications. Your expertise in IPC mechanisms, software development, and system-level integration will be vital in ensuring seamless communication and collaboration between different components. Collaborating with cross-functional teams, you will contribute to the success of our software projects and ensure the delivery of high-quality solutions. 

What you'll be doing 

  • Designing and implementing interprocess communication mechanisms
  • Developing and maintaining software libraries and APIs for IPC 
  • Collaborating with software engineers to integrate IPC solutions into applications 
  • Troubleshooting and debugging IPC-related issues 
  • Conducting performance analysis and optimization of IPC mechanisms 
  • Implementing security measures for secure interprocess communication
  • Writing clean, efficient, and maintainable code 
  • Collaborating with cross-functional teams to define project requirements 
  • Keeping up-to-date with the latest IPC technologies and best practices 

Requirements 

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience as an IPC Developer or in a similar role 
  • Proficiency in interprocess communication mechanisms 
  • C1/C2 English Level proficiency (both written and spoken English) 
  • Strong understanding of software development principles and best practices 
  • Experience in system-level integration and software architecture
  • Familiarity with network protocols and socket programming 
  • Excellent problem-solving and analytical skills 
  • Ability to work collaboratively in a team environment 

Preferred candidates will have experience in developing reliable IPC solutions, knowledge of multi-threading and synchronization techniques, and familiarity with message queues and shared memory. Strong attention to detail, effective communication skills, and a proactive attitude towards innovation are also desirable qualities. 

We offer a full-time, US-hours remote job, 40-hour workweek Mon-Fri, with excellent prospects for long-term growth for an ambitious experienced IPC Developer (Software). We can offer HMO and other benefits to Philippine candidates.