Overview

JOB DESCRIPTION: EMBEDDED AND SYSTEM
SOFTWARE ENGINEER
Specialty manufacturer with international distribution is looking for ambitious and
dedicated embedded system software engineer to join our design team located in the
beautiful foothills of the Sierra Nevada mountains.
About Gyro-Stabilized Systems
GSS designs and builds camera stabilization systems that capture the impossible shot.
Founded in Grass Valley, California in 2011, our team brings together expert mechanical,
hardware, and software engineers who share a passion for pushing the boundaries of
what’s possible. From filming on Mt. Everest to tracking rocket launches and covering live
sporting events, our gimbals deliver rock-solid stability in the harshest conditions. We
serve customers across broadcast, cinema, utility inspection, and surveillance industries
worldwide—and we’re always looking ahead to integrate the next generation of camera
and sensor technology.
Our Grass Valley location offers an exceptional quality of life in the peaceful Sierra Nevada
foothills. The area provides abundant outdoor recreation right at your doorstep—hiking,
mountain biking, and exploring the natural beauty of the region. Lake Tahoe’s world-class
skiing and water sports are just an hour away, while Sacramento and the San Francisco
Bay Area are easily accessible for urban dining, entertainment, and culture. It’s the perfect
balance of small-town living with big-city conveniences within reach.
The Role
Design and implement complex, real-time, embedded software systems controlling and
supporting inertial stabilization and navigation products. Requires engagement and
involvement throughout all phases of the software development life cycle as part of a small,
nimble team.
The ideal candidate will have the following:
• Passion for solving problems and providing workable solutions
• A proven track record as a general practitioner of software engineering who can
rapidly assimilate and apply new information to existing and emerging problem
spaces outside of their direct experience
• Strong analytical and reasoning skills with an ability to visualize processes and
outcomes
• Proficiency in debugging firmware in tightly coupled hardware systems
• Ability to support and troubleshoot across a large existing codebase
• Strong self-management and organizational skills
• Outstanding all-round communication skills and ability to work collaboratively
Required Qualifications
• 5+ years of application development experience on Linux, ideally Linux running on
resource-constrained platforms in headless appliance-like applications
• Very strong C and C++ skills including stdlib and POSIX system library familiarity
• Experience working with embedded ARM microcontroller systems using C and GNU
tools
Highly Desirable Qualifications
• Experience with Yocto-based projects
• Electronics knowledge and board-level debugging skills
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical
Engineering, or equivalent degree or experience
• Practical inertial systems experience for pointing, stabilizing, or navigating
• Experience with motion control techniques and algorithms

Please send resumes to: info@gyross.com 

Wage range: $48.08 to $67.31

 

Minimum Education and Experience

Minimum Months of Experience: 60
Education Required: Bachelor's
Driver's License Required: No
Minimum Hourly Wage: 48.08
Maximum Hourly Wage: 67.31
Accessible by Public Transportation: No