VancouverWARecruiter Since 2001
the smart solution for Vancouver jobs

Firmware Engineer

Company: Nautilus
Location: Vancouver
Posted on: May 13, 2022

Job Description:

Job Description At Nautilus, we're engineers, accountants, customer care agents and project managers. We're runners, weight lifters, yoga lovers and outdoor enthusiasts. We are spouses, single parents, pet parents, only children, middle children and living our best single life. Every member of Team Nautilus brings a unique background and skills to our company. We celebrate our differences and share one thing in common. Every employee is on a mission to empower healthier living through immersive, connected fitness experiences. We're a dynamic team driving the future of consumer fitness experiences through our well-known brands (Bowflex--, JRNY--, and Schwinn-- Fitness) and a passionate company culture. We are dedicated to building a healthier world, one person at a time. Want to see what we're up to? Look here To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. At least 3 years experience developing firmware for multiple different microprocessors and with different development tool chains including small footprint and embedded systems. At least 3 years experience with C/C++ programming languages At least 1 years experience identifying hardware requirements based upon system firmware requirements. Able to read schematics and work through hardware level system issues. Experience writing software for Bluetooth, RS-232 UART, SPI, I2C and other communication protocols Experience developing on an RTOS based system Able to support all phases of the product development cycle including architecture, design, development, debugging, documentation and validation. Innovative and energetic personality, willing to explore new ideas, is a strong team player willing to work within a diverse product development group and able to contribute individually with little supervision. Excellent verbal and written communication skills. Additional Desirable Experience : Experience developing tools and documentation in support of manufacturing and development processes Experience developing control firmware for various embedded systems including motor control and sensor input Experience writing display drivers and UI implementation for Dot Matrix LCDs Experience working in iOS / Android development environments, including kotlin, Java, Swift and/or ObjectiveC Experience with signal processing concepts and the implementation of systems utilizing them Experience with Wi-Fi, Bluetooth, BLE and other wireless communication protocols Experience programming power management firmware Knowledge of general Hardware board level digital and analog design We are Team Nautilus. We care deeply about our team members' physical, financial, and mental health. We offer: Medical, dental, life & accident insurance, and disability insurance 401(k) with 3.5% match Wellness program with paid vacation and 10 paid holidays Bonus opportunities and an Employee Stock Purchase Program Professional development and continuing education opportunities Fitness product discount program or "Scratch 'N Dent" sale State-of-the-art fitness center that employees, spouses and partners can use for free Learn more about us here Nautilus is deeply committed to diversity in its workforce. In demonstration of our commitment to a healthier lifestyle, we are proud to be a smoke-free campus.

Keywords: Nautilus, Vancouver , Firmware Engineer, Engineering , Vancouver, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Vancouver RSS job feeds