Embedded Systems Software Engineer

Rodgers Instruments US LLC
Hillsboro, OR, US
Full-time

Job Description

Job Description

Company Description

Searching for a career that combines your Engineering skills and love for music?

Rodgers Instruments has an excellent opportunity for the right person to join our team onsite in Hillsboro, Oregon. We're known world-wide for our musical organs which feature the latest digital technology enhancing the beauty of tradition and authentic sound.

You'll collaborate with our Engineering team here, as well as with our Dutch Engineering colleagues in the Netherlands to innovate software.

We truly do push the limits of possibility and ingenuity!

If you are qualified, and this is music to your ears, we’d love to hear from you!

To learn more about our Engineering team, click the video link below.

Also, check us out at https : / / www.rodgersinstruments.com /

Job Description

  • Development of cutting-edge digital musical instruments
  • Leverage expertise across various fields, including software, audio, electronics, signal processing, user interface design and more.
  • Participate in every phase of the software development lifecycle, from initial design and implementation to ongoing maintenance.
  • Work with an international team of multidisciplinary experts to innovate software in a competitive market.

Qualifications

  • BS or MS in Electronics / Electrical Engineering
  • 5+ years designing and developing software using C / C++ for real-time embedded systems
  • Proficiency in additional programming languages such as Python, C#, Javascript is a plus
  • Skilled in troubleshooting complex problems at the boundary of hardware and software
  • Experience in collaborative development using version control systems such as GIT
  • Knowledge of digital communications protocols, including I2S, I2C, USB, UART, SPI, Ethernet, and MIDI
  • Experience in mixed-signal systems, DACs, ADCs, particularly in relation to digital audio
  • Passionate about audio, with general knowledge of musical and audio equipment
  • Solid hardware skills, including the use of lab tools such as oscilloscopes, spectrum analyzers, power supplies, signal generators and multimeters
  • Ability to read and understand electronic schematics
  • Solid understanding of medium and high-speed digital design principles
  • Eager to learn and expand knowledge across various domains
  • Self-motivated, as well as team oriented
  • Excellent verbal and written communication skills

Additional Information

Desired Qualifications and Skills

To be considered for this position, please attach your resume.

30+ days ago
Related jobs
Promoted
Rodgers Instruments US LLC
Hillsboro, Oregon

You'll collaborate with our Engineering team here, as well as with our Dutch Engineering colleagues in the Netherlands to innovate software. C/C++ for real-time embedded systems. Searching for a career that combines your Engineering skills and love for music?. To learn more about our Engineering...

Promoted
Apple
Beaverton, Oregon

We are looking for software engineers with background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple pr...

Apple
Beaverton, Oregon

We are looking for software engineers with background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple pr...

Sunrise Systems
Beaverton, Oregon

As a Software Engineer in Near Real-Time Data platform, you will join a team of engineers, scrum masters and product owners to envision and deliver innovative, seamless solutions that enable software engineers, data engineers in building streaming solutions. Software Engineer (GoLang, API Developmen...

Apex Systems
Hillsboro, Oregon

Utilize software development tools such as compilers and git. Proficiency in software development tools such as compilers and git. Apex Systems is an equal opportunity employer. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. ...

azad technology partners
Beaverton, Oregon

AZAD Technology Partners is hiring an Embedded Software / Firmware Engineer to collaborate with a successful development team and contribute to the development of leading edge, complex embedded products. Proven experience in embedded software / firmware development (embedded Linux development experi...

Software Galaxy Systems, LLC
Hillsboro, Oregon

Position Title: Engineer: Manufacturing - II. Do engineering data analysis, carry out experiments, perform basic scripting and SQL queries. You must possess a BS degree in Engineering, Chemistry, or Physics with industry related experience. ...

Systems & Software, Inc.
Oregon, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading software package. Senior Software Engineer (Billin...

Promoted
Harvest Technical Services, Inc.
Hillsboro, Oregon

Active involvement in the daily operations for all Manufacturing IT OT systems to support the system owners for all Manufacturing systems and support the team in manufacturing site projects and with various administrative tasks and validation activities. Attend coordination meetings with different g...

Promoted
YorLabs
Beaverton, Oregon

YorLabs is developing a world class, intracardiac image guided therapy platform with dedicated application and procedural based settings.The YorLabs solution is designed to be an intuitive platform while eliminating large capital outlays and significantly enhancing workflow.You will work with a team...