Demo

Senior Software Engineer

A Hiring Company
Calabasas, CA Full Time
POSTED ON 2/6/2025
AVAILABLE BEFORE 3/7/2025

Yamaha Guitar Group, home to iconic brands like Line 6, Ampeg, Córdoba, and Guild, is at the forefront of innovation and creativity in designing and building equipment for guitarists. We are looking for a Senior Software Engineer to join the team!



Yamaha Guitar Group is a small company, so our ideal candidate is able to work cross-functionally and collaborate to find the best solutions to complex problems. Our company has a unique culture, including game nights, company “jams”, and corporate sustainability and responsibility efforts to constantly improve our impact globally.



This Role will ideally be hybrid based from our Calabasas office.



This role will design, develop, and maintain mobile and native software systems for music products used by musicians worldwide. Independently build applications using in house tools, libraries and APIs to create complete customer facing features. Implement and design compelling graphic user interfaces using latest design practices. Collaborate daily with software developers, firmware engineers, product designers, and product testers. Contribute to product definition and design. Learn from other engineers, and enjoy a creative development environment with a motivated team.



Essential Job Description




  • Research, design, and develop software applications and systems for music creation

  • Use object-oriented techniques to create cross-platform software applications primarily using C, C , Objective C, C#, Swift, Kotlin and Java programming languages for macOS, Windows, iOS/iPadOS and Android

  • Design graphic user interfaces which enable excellent user experience for all target customers

  • Analyze software requirements to determine feasibility of design within time and cost constraints

  • Collaborate with embedded software engineers to optimize the interface between hardware and software

  • Develop software system testing procedures, programming, and documentation.

  • Work with the Product Test group to ensure reliability



Experience/Qualifications



What you Bring to the table




  • Bachelor's in computer science or equivalent experience

  • 5 Years’ experience developing and delivering customer facing applications

  • Knowledge of object oriented programming principals and design patterns

  • Proficiency in C/C

  • Experience with multi-threading and synchronization

  • Experience programming with UI frameworks

  • Ability to write high-quality software and meet deadlines

  • Experience with C#, Objective-C, Swift, Kotlin, and Java programming

  • Agile Software Development experience

  • Knowledge of digital audio principles

  • Experience with test driven development



What We Bring To The Table




  • Salary range $105,000 - $130,000 DOE

  • Comprehensive benefits package including Medical, Vision, Dental, LTD, Life-Insurance and 401k

  • Employee Assistance wellness programs

  • Employee product purchase program

  • Flexible work options

  • Casual dress

  • Vacation, sick-time, personal time, volunteer time

  • 9 Company Holidays, 2 floating Holiday



So if you want to help us define the next generation of music products and instruments, we’d love to hear from you!



Yamaha Guitar Group, Inc. is an Equal Opportunity and E-Verify Employer and provides reasonable accommodations consistent with its legal obligations.

Salary : $105,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at A Hiring Company

A Hiring Company
Hired Organization Address Juneau, AK Full Time
Note to Applicants: this job is located in Juneau, Alaska. It is not a remote position and the employer does not promise...
A Hiring Company
Hired Organization Address Rehoboth, DE Full Time
Rehoboth Beach Country Club is seeking a Lead Line Cook to take on a leadership role with a stable and passionate crew o...
A Hiring Company
Hired Organization Address Woonsocket, RI Full Time
If you are interested in changing careers, the positions that aligns well with ours are Auto Sales, Phone Sales, Mattres...
A Hiring Company
Hired Organization Address Orleans, LA Contractor
MRI Technologist Part of a larger, well-known medical system, MRI Techs tend to love this facility and feel right at hom...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Calabasas, CA area that may be a better fit.

Senior Software Engineer (Back-End Scala)

Software Resources, Burbank, CA

Senior Data Engineer

Buoy Software, Los Angeles, CA

AI Assistant is available now!

Feel free to start your new journey!