Software Engineer at Sequential/Oberheim

Creates innovative electronic keyboard instruments and synthesizers used by musicians worldwide in studios and on stages.
$125,000 - $250,000
Embedded
Senior Software Engineer
Remote
51 - 100 Employees
7+ years of experience
Consumer

Description For Software Engineer at Sequential/Oberheim

Sequential/Oberheim is a leading force in the analog synthesizer industry, creating premium electronic keyboard instruments used by world-class musicians. We're seeking a Senior Software Engineer to join our innovative team, focusing on embedded systems development for our synthesizer products.

The role involves developing efficient C/C++ code for embedded systems using ARM and SHARC cores, implementing user interface controls, and ensuring high-quality product releases. You'll work with cutting-edge technology in musical instrument development, collaborating with hardware engineers and product designers to create instruments loved by leading performers.

As an ideal candidate, you'll bring 7+ years of embedded software development experience, strong proficiency in C/C++, and deep understanding of RTOS and embedded systems architecture. Knowledge of MIDI, digital signal processing, and synthesizer technology is highly valued. You'll have the opportunity to contribute to product concepts and designs if you possess the right musical background.

We offer an excellent compensation package ranging from $125,000 to $250,000 annually, comprehensive benefits including full medical coverage, dental, vision, 401k matching, and unlimited PTO. While this is a remote position within the US, we prefer candidates in West Coast time zones.

Join us in our mission to put innovative musical instruments into the hands of the world's most talented players, while working with a collaborative team that values technical excellence and musical passion.

Last updated 10 hours ago

Responsibilities For Software Engineer at Sequential/Oberheim

  • Develop microprocessor code for synthesizer products
  • Implement code for scanning and updating user input and display elements
  • Verify performance and coordinate with testing teams
  • Collaborate with hardware engineers and product designers
  • Optimize and evolve code efficiency and stability
  • Design and implement production test software and verification modules

Requirements For Software Engineer at Sequential/Oberheim

  • Bachelor's or master's degree in computer science, electrical engineering, or related field
  • Proficiency in C/C++ programming languages
  • Strong understanding of real-time operating systems (RTOS) and embedded systems architecture
  • Experience with MIDI, subtractive synthesis, digital signal processing preferred
  • Familiarity with hardware interfaces (I2C, SPI, UART, GPIO)
  • Experience with ARM and/or SHARC microcontrollers
  • 7+ years of experience in embedded software development
  • Strong communication and teamwork abilities
  • Knowledge of synthesizers and passion for music is a plus

Benefits For Software Engineer at Sequential/Oberheim

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical insurance with no employee contribution
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term and long-term disability
  • 401K plan with employer matching
  • Unlimited PTO
  • Employee Assistance Program (EAP)
  • Employee Recognition Program
  • Employee discount on Focusrite Group products

Interested in this job?

Jobs Related To Sequential/Oberheim Software Engineer at Sequential/Oberheim

Software Engineer at Sequential/Oberheim

Senior Software Engineer position at Sequential/Oberheim, developing embedded systems for premium synthesizers, offering competitive salary and comprehensive benefits.

Pre-Silicon GPU Driver Engineer

Senior GPU Driver Engineer role at Apple, developing pre-silicon drivers for next-gen Apple Silicon GPUs, offering competitive pay and comprehensive benefits.

Camera ISP Algorithm System Engineer, Sr. (Taipei)

Senior Camera ISP Algorithm Engineer position at Qualcomm focusing on computer vision development and systems engineering in Taipei.

System Software Engineer, New Products

Senior System Software Engineer role at Redwood Materials, developing embedded systems and containerized services for industrial control systems in the sustainable battery industry.

Defence Systems Engineer

Senior Defence Systems Engineer role focusing on military systems integration for unmanned ground vehicles, combining mechanical, electronic, and software expertise.