We are looking for an experienced application developer having exposure in C and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance scalable software solutions using C and amp; Python and delivering robust applications while working closely with our team of developers and engineers.
The key application we are looking to build is a multi camera person and vehicle tracking application where we want to make use of the latest models pipelines and algorithm to capture and track the objects across a large number of cameras.
Job Responsibilities:
- Design develop and manage high-performance software applications using C
- Implement and optimize code for performance security and memory efficiency
- Write robust efficient and scalable C code for various applications including real-time systems embedded systems and desktop software
- Monitor and optimize the performance and responsiveness of C applications across multiple platforms and environments
- Integrate third-party libraries tools and APIs into C applications for enhanced functionality
- Collaborate with developers engineers and stakeholders to ensure seamless integration of C applications with other systems and components
- Run unit integration and performance tests to ensure the stability and functionality of C applications
- Conduct code reviews and ensure adherence to coding standards security protocols and best practices in C development
- Participate in agile development processes and contribute to continuous improvement of C development workflows
Required Skills:
- 3 years of work experience in a similar position
- 3 years of experience in software development using C
- Proficiency in object-oriented programming data structures and algorithms with C
- Strong understanding of memory management multithreading and concurrency in C applications
- Experience with integrating C applications with back-end technologies or third-party libraries
- Familiarity with C standards (C11/14/17/20) and STL (Standard Template Library)
- Understanding of version control systems such as GIT
- Knowledge of performance optimization profiling and debugging tools for C is a plus
- Experience with security best practices in C development is preferred
- Excellent communication and collaboration skills with a proven track record of effective teamwork
- Strong analytical and problem-solving skills dedicated to delivering high-quality efficient software solutions
How we work: and nbsp; and nbsp;
- We use Microsoft Teams for daily communication conduct daily standups and team meetings over Teams. and nbsp; and nbsp;
- We value open discussion ownership and a founder mindset. and nbsp; and nbsp;
- We prioritize design amazing UI/UX documentation to-do lists and data-based decision-making. and nbsp; and nbsp;
- We encourage team bonding through bi-weekly town halls destressing sessions with a certified healer and fun company retreats twice a year. and nbsp; and nbsp;
- We offer a 100% remote workplace model health insurance top performers eligible for attractive equity options mental health consultations company-sponsored upskilling courses growth hours the chance to give back with 40 hours for community causes and access to a financial advisor. and nbsp; and nbsp;
- Wobot is an Equal Opportunity Employer and nbsp; and nbsp;
If you have a passion for developing innovative applications and want to work on cutting-edge technology we encourage you to apply for this exciting opportunity. and nbsp;
We are looking for an experienced application developer having exposure in C and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance scalable software solutions using C and amp; Python and delivering robust applications wh...
We are looking for an experienced application developer having exposure in C and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance scalable software solutions using C and amp; Python and delivering robust applications while working closely with our team of developers and engineers.
The key application we are looking to build is a multi camera person and vehicle tracking application where we want to make use of the latest models pipelines and algorithm to capture and track the objects across a large number of cameras.
Job Responsibilities:
- Design develop and manage high-performance software applications using C
- Implement and optimize code for performance security and memory efficiency
- Write robust efficient and scalable C code for various applications including real-time systems embedded systems and desktop software
- Monitor and optimize the performance and responsiveness of C applications across multiple platforms and environments
- Integrate third-party libraries tools and APIs into C applications for enhanced functionality
- Collaborate with developers engineers and stakeholders to ensure seamless integration of C applications with other systems and components
- Run unit integration and performance tests to ensure the stability and functionality of C applications
- Conduct code reviews and ensure adherence to coding standards security protocols and best practices in C development
- Participate in agile development processes and contribute to continuous improvement of C development workflows
Required Skills:
- 3 years of work experience in a similar position
- 3 years of experience in software development using C
- Proficiency in object-oriented programming data structures and algorithms with C
- Strong understanding of memory management multithreading and concurrency in C applications
- Experience with integrating C applications with back-end technologies or third-party libraries
- Familiarity with C standards (C11/14/17/20) and STL (Standard Template Library)
- Understanding of version control systems such as GIT
- Knowledge of performance optimization profiling and debugging tools for C is a plus
- Experience with security best practices in C development is preferred
- Excellent communication and collaboration skills with a proven track record of effective teamwork
- Strong analytical and problem-solving skills dedicated to delivering high-quality efficient software solutions
How we work: and nbsp; and nbsp;
- We use Microsoft Teams for daily communication conduct daily standups and team meetings over Teams. and nbsp; and nbsp;
- We value open discussion ownership and a founder mindset. and nbsp; and nbsp;
- We prioritize design amazing UI/UX documentation to-do lists and data-based decision-making. and nbsp; and nbsp;
- We encourage team bonding through bi-weekly town halls destressing sessions with a certified healer and fun company retreats twice a year. and nbsp; and nbsp;
- We offer a 100% remote workplace model health insurance top performers eligible for attractive equity options mental health consultations company-sponsored upskilling courses growth hours the chance to give back with 40 hours for community causes and access to a financial advisor. and nbsp; and nbsp;
- Wobot is an Equal Opportunity Employer and nbsp; and nbsp;
If you have a passion for developing innovative applications and want to work on cutting-edge technology we encourage you to apply for this exciting opportunity. and nbsp;
View more
View less