Firmware Engineer

OptiTrack
Corvallis, OR, US
Full-time

Job Description

Job Description

About OptiTrack :

OptiTrack is a global leader in motion capture technology, providing precision tracking systems for industries ranging from entertainment and gaming to sports science and virtual production.

Our cutting-edge solutions are trusted by major film studios, game developers, researchers, and athletes worldwide. We are committed to pushing the boundaries of motion capture, and we’re looking for a talented Firmware Engineer to join our innovative team.

Position Overview :

As a Firmware Engineer at OptiTrack, you will play a crucial role in developing and optimizing the embedded systems that power our motion capture hardware.

You will work closely with cross-functional teams of engineers to design, implement, and test firmware for motion capture cameras, sensors, and tracking systems.

This position requires a strong background in embedded systems and a passion for creating high-performance, reliable firmware solutions.

Key Responsibilities :

  • Design, develop, and optimize firmware for motion capture hardware, including cameras, sensors, and communication interfaces.
  • Collaborate with hardware and software engineering teams to integrate and test embedded systems.
  • Debug, troubleshoot, and resolve issues related to firmware and hardware performance.
  • Optimize power consumption, memory usage, and processing efficiency for embedded systems.
  • Participate in the design and development of new features and improvements for existing products.
  • Contribute to the continuous improvement of development processes and tools.
  • Write clear, maintainable code and documentation for firmware modules and features.

Requirements

Requirements :

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 3+ years of experience in embedded firmware development, with a focus on real-time systems.
  • Proficiency in C / C++ programming for embedded systems.
  • Experience with Arm Processors (STM32, Nordic, AMD Zync UltraScale+ or similar) and RTOS.
  • Familiarity with communication protocols such as USB, SPI, I2C, UART, and Ethernet.
  • Strong debugging skills using oscilloscopes, logic analyzers, and other test equipment.
  • Experience with low-level hardware interaction and optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a fast-paced, dynamic environment.
  • Familiarity with version control systems (e.g., Git) and continuous integration.

Preferred Qualifications :

  • Experience with motion capture systems or image processing hardware.
  • Knowledge of sensor fusion, signal processing, or computer vision techniques.
  • Experience with FPGA programming or VHDL / Verilog is a plus.

What We Offer :

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technology in the motion capture industry.
  • A collaborative and inclusive work environment.
  • Professional development opportunities and career growth.

Benefits

All benefits start on first day of employment!

  • 75% employer-paid medical for employee. Family coverage also included.
  • 100% employer paid dental, and vision for employee and dependents
  • 100% employer paid long-term, short-term disability, and life insurance policy
  • 401k Match, if you’re contributing 5% we match 4%. 100% vested immediately.
  • 10 paid holidays
  • Starting at 15 days paid PTO (inclusive of sick and vacation time) annually
  • Employee Assistance Program (EAP)
  • Flexible Spending Account (FSA)
  • 19 days ago
Related jobs
Promoted
OptiTrack
Corvallis, Oregon

We are committed to pushing the boundaries of motion capture, and we’re looking for a talented Firmware Engineer to join our innovative team. As a Firmware Engineer at OptiTrack, you will play a crucial role in developing and optimizing the embedded systems that power our motion capture hardwa...

OptiTrack
Corvallis, Oregon

We are committed to pushing the boundaries of motion capture, and we’re looking for a talented Firmware Engineer to join our innovative team. As a Firmware Engineer at OptiTrack, you will play a crucial role in developing and optimizing the embedded systems that power our motion capture hardware. Yo...

Advanced Micro Devices, Inc
Oregon, United States

KEY RESPONSIBILITIES: • Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software and/or hardware • Provide consultation to internal and external customers regarding AMD features and programming requirements • Collaborate with tools and validation...

Promoted
Active911
Philomath, Oregon

Title: Software DeveloperStatus: ExemptReports to: Tech LeadSalary Range: $76,608 - $. ...

Promoted
LHH
OR, United States

Deep familiarity with Unix command line, RedHat- and Debian-based Linux servers, and Bash shell scripting.Proficient in creating and managing APIs and web services, with the ability to migrate data from legacy systems to modern platforms.Skilled in PHP, SQL, HTML, CSS, and Git, with a good grasp of ...

Promoted
Datacenter People
OR, United States

Provide engineering and technical support to plan, schedule, coordinate and execute full life cycle commissioning of critical facilities. Act as project coordinator with other field engineers, coordinating printing, presentation and administration procedures. ...

Promoted
OptiTrack
Corvallis, Oregon

Software Engineer at OptiTrack, you will play a crucial role in developing innovative software solutions that drive our cutting-edge motion capture technology. Provide technical guidance and support to junior software developers. Software Engineer to join our dynamic team. With a focus on creating h...

Promoted
Pontoon Staff LLC.
Albany, Oregon

The Electrical Engineer III role involves designing, developing, and testing electrical equipment and systems. Bachelor’s degree in Electrical Engineering and 9+ years of experience in electrical power systems design. Electrical Controls Engineer III. This senior-level position requires applying mat...

Promoted
Jettison
Albany, Oregon

The Electrical Engineer III position is a senior-level position collaborating with team members to design, develop, and test electrical equipment, components, circuits, or systems. Bachelor’s degree in Electrical Engineering and 5+ years’ experience in electrical power systems design. Th...

Promoted
Conservation Biology Institute
Corvallis, Oregon

Conservation Biology Institute (CBI) is hiring a full-stack software engineer to help build science-powered, spatially-focused web applications to inform real-world decisions about conservation and the natural environment. We are a cohesive group of scientists, GIS analysts, spatial modellers, and s...