Software Developer - C++/Juce

Groe AdvisorsAndover, MA
472d$100,000 - $160,000

About The Position

The Software Developer position at Groe Advisors focuses on designing and developing high-performance audio applications and plugins for various platforms, including desktop and mobile. The role involves collaborating with cross-functional teams to create robust software solutions that meet user needs and technology directions, ensuring high efficiency and performance throughout the development lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven software development experience with a strong portfolio in application development.
  • Strong programming skills in C++, with experience using/debugging Xcode and Visual Studio.
  • Experience developing plugins and/or creating software for real-time audio processing.
  • Knowledge of developing applications for both Mac and Windows desktop environments, as well as iOS and Android mobile platforms.
  • Familiarity with software configuration management tools, source control, defect tracking tools, and peer review.
  • Excellent problem-solving skills, with a keen attention to detail and a commitment to creating high-quality user experiences.
  • Ability to work both independently and as part of a team in a fast-paced environment.
  • Excellent communication and documentation skills.

Nice To Haves

  • Experience with the JUCE framework is highly desirable but not required.

Responsibilities

  • Design and develop high-performance audio applications and plugins for desktop and mobile platforms.
  • Implement and maintain cross-platform audio-related apps across iOS, Android, Windows, and macOS.
  • Collaborate with cross-functional teams to translate user needs and technology directions into realizable products.
  • Optimize existing desktop and mobile applications for maximum efficiency and performance.
  • Ensure robustness, performance, and reliability of all software systems.
  • Contribute to all phases of the development lifecycle from initial concept to deployment and support.
  • Assess third-party and open-source software to identify potential integrations.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service