Firmware Engineer Job at OptiTrack, Corvallis, OR

c3Bad2V0eVlDUTIzWjBTZ3haa3E1NWMxM3c9PQ==
  • OptiTrack
  • Corvallis, OR

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)

EEOC Statement:

OptiTrack is an equal opportunity employer, we believe in fostering a culture of equality, diversity, and inclusivity. Our commitment to this goal is clearly expressed in our zero-tolerance policy for discrimination and harassment of any kind, including on the basis of race, color, sex, age, religion, sexual orientation, national origin, disability, genetic information, pregnancy, protected veteran status or any other characteristic protected by applicable federal, state, or local laws. Our hiring practices ensure that decisions are based solely on qualifications, merit, and current business needs, while extending to all aspects of our operations - from recruitment and promotion to layoff and recall, to leave of absence, compensation, benefits, and training. We are committed to remaining a drug free workplace

Job Tags

Full time, Temporary work, Local area, Immediate start, Worldwide, Flexible hours,

Similar Jobs

Medix™

Certified Medical Coder - 248716 Job at Medix™

 ...Hiring a REMOTE Certified Medical Coder that lives in Arizona! Schedule: M-F 8-5 PM MST Pay Range: Between $25-$29/hr depending on experience & qualfiications Day to day: Expertly assign and sequence diagnostic/procedural codes (ICD-10, CPT, etc.) per... 

Scott Byron & Co., Inc.

Landscape Construction Project Manager Job at Scott Byron & Co., Inc.

About Scott Byron & Co. Scott Byron & Co. is a landscape design-build firm dedicated to a client-centered approach for every outdoor design project. We create, cultivate, and curate art in harmony with nature to transform outdoor spaces to last a lifetime. For over 40...

The Permanente Medical Group, Inc.

Occupational Health Physician Job at The Permanente Medical Group, Inc.

 ...care. Currently we are seeking full-time, BC/BE Occupational Medicine physicians to...  ...in the following locations: Folsom (part-time) Fresno Manteca South Sacramento...  ...leave Shareholder track Three retirement plans, including a pension plan and 401(k... 

Scott Humphrey Corporation

Senior Construction Project Manager Job at Scott Humphrey Corporation

 ...clear progression potential Job description Reputable, leading, local General Contractor with a heavy focus on commercial construction projects. Projects include: life sciences, higher education, multifamily, retail, historical renovations, and industrial.... 

Redwood City School District

Transitional Kinder (TK) Teacher Job at Redwood City School District

 ...learners. Under the direction of the Principal, the Elementary Transitional Kindergarten (TK) Classroom Teacher will provide an educational program and environment which promotes learning and personal growth for transitional kindergarten students in a self-contained...