Software Engineer at Sequential/Oberheim - Los Angeles

apartmentThe Focusrite Group placeLos Angeles scheduleFull-time calendar_month 

Software Engineer at Sequential/Oberheim

Status: Full-time, exempt

Location: This role must be US-based, but can be performed remotely from within the U.S.

Candidates in and close to West Coast time zones strongly preferred.

Salary: $125,000 - $250,000 pa according to experience + excellent benefits

About Us: Sequential/Oberheim creates innovative electronic keyboard instruments that are widely used by musicians in studios and on stages all over the world. Join us and help us to put these musical instruments into the hands of the world’s most talented players!

Sequential and Oberheim are premium synthesizer brands, and our team has been a leading force in the popularity of analog synthesizers for decades. Our products combine innovative electronic design, embedded software, and great-feeling keyboards and controls to produce musical instruments loved by the world’s leading performers and recording artists.

Summary: We are seeking a software engineer with experience in developing C/C++ code for embedded systems primarily based around ARM and SHARC cores.

Key Responsibilities:

  • Develop: bring our synthesizer products to life with efficient and reliable microprocessor code which takes input from the keys and physical controls and translates the player’s intention to the analog synth circuitry.
  • Implement: your code will scan and update user input and display elements including keys, switches, encoders, pots, LEDs, OLED displays, and control analog synth circuits.
  • Ensure quality: verify the performance of your work and coordinate with our internal and external beta testing teams to ensure high quality and bug-free new product releases.
  • Collaborate: engage in problem solving with our hardware engineers and product designers to ensure the best releases. Communicate clearly about software design constraints and take a problem-solving team-oriented approach.
  • Optimize and evolve: take a keen eye to enhancing efficiency and stability and look for ways to use the latest technologies or processes to benefit our customers. Provide constructive input in code design reviews.
  • Accelerate Production: help design and implement production test software, internal verification and unit test modules, and other non-customer facing software tools as needed to ensure smooth and high-volume production operations.

Key Skills:

  • Bachelor's or master's degree in computer science, electrical engineering, or a related field preferred.
  • Proficiency in C/C++ programming languages. Python scripting also a plus.
  • Strong understanding of real-time operating systems (RTOS) and embedded systems architecture. Zephyr experience a plus.
  • Ideally, experience with one or more of: MIDI, subtractive synthesis, digital signal processing (DSP) and audio algorithms.
  • Familiarity with hardware interfaces such as I2C, SPI, UART, and GPIO an advantage.
  • Experience with ARM and/or SHARC microcontrollers preferred
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • 7+ years of experience in embedded software development, preferably in the audio or music technology industry.
  • A passion for music and knowledge of synthesizers are a big plus: the right background will earn the opportunity to contribute to product concepts and designs

Additional Information:

  • Sequential is an Equal Opportunity Employer. We are committed to ensuring inclusion and diversity for all applicants, including minorities, women, protected veterans, and individuals with disabilities.
  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Benefits:

  • Employment at Sequential comes with a comprehensive benefits package which includes medical insurance with no employee contribution, dental, vision, life insurance, voluntary life, 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 company products and merchandise.
apartmentTrinusplaceIrvine, 32 mi from Los Angeles
Job Title: Principal Embedded Software Engineer Location: Irvine, CA, 92618 Duration: 12 Months Contract (Good Possibilities of extension) Job Description: The Principal Embedded Software Engineer is part of our R&D team and plays a critical...
check_circleNew offer

Software Engineer

apartmentAdeccoplaceBurbank, 16 mi from Los Angeles
Job Summary: The Software Engineer is a top contributor who needs little to no supervision and uses originality, ingenuity and established procedures to perform engineering duties in researching, planning, designing, and developing products for use...
local_fire_departmentUrgent

Senior Software Engineer - TalentZok

apartmentTalentZokplaceIrvine, 32 mi from Los Angeles
Senior Software Engineer- TalentZok OVERVIEW Are you looking for a new career opportunity with an exciting company?! Then we've got the right team for you! In this role, you're responsible for the duties listed below. Immediate...