Job openings

We’re always searching for amazing people to join our team. Take a look at our current openings.

C++ Developer

About the Role:

Musikaar is seeking a C/C++ Developer to join its highly skilled engineering team. This role is not just about the software development. It is also about the design and architecture of their solutions. A Software Development Engineer at Musikaar is a Developer with the primary responsibility of driving design and high quality code implementation in an Agile Scrum model. This is a challenging role that provides an opportunity for engineers with strong development skills and experience that have a passion for quality, to make a significant impact by helping release top notch security products that are relied upon to keep systems, network and infrastructure secure.

Key Responsibilities

  • Write high-quality code to solve business and technical challenges according to product requirements.

  • Fix any problems in the software pre-emptively and reactively as needed.

  • Understand impact on existing systems and come up with appropriate solution.

  • Provide your technical expertise and feedback on product sub-systems, app research, design, analysis, testing, process improvement, and troubleshooting.

  • Fix bugs quickly, keeping an eye out for quality.

  • Review code changes that other developers made on parts of a product source code and provide inputs

Required Experience/ Skills & Education

  • Bachelor’s degree in Computer Science or equivalent combination of education and experience required

  • Strong C++ experience including design and implementation

  • Technical requirements include experience on Mac OS platform for C++/Objective C app

  • Strong Analytical skills, Strong OOAD

  • Nice to have Objective C development experience for Mac platform

  • Experience with any of the following a plus:), Code Collaborator, makefiles, shell script, Git, Coverity, Jira

  • Experience and expertise with Software Security tools

  • Experience and expertise with secure coding practices

  • Excellent interpersonal and communication skills

  • Ability to develop new approaches to complex design problems

  • Agile/scrum development methodology a plus

  • Effective in a fast-paced, deadline-oriented environment; able to meet multiple deadlines, requires minimal supervision, and can prioritize multiple projects

  • Experience in Unix technology and product development

In summary, he / she should have talent for software development, a love for writing quality code, and an ability and willingness to embrace any new technology as needed