Talent.com
Software Engineer
Software EngineerGrass Valley • Nevada City, California, United States
Software Engineer

Software Engineer

Grass Valley • Nevada City, California, United States
30+ days ago
Job type
  • Full-time
Job description

About Grass Valley

With our award-winning technology and trusted expertise, Grass Valley enables and empowers creators, broadcasters and media organizations to produce brilliant content that captivates audiences and connects people through the magic of media.

As the industry’s R&D powerhouse, we offer the widest and deepest range of best-in-class solutions in the industry. We are the trusted partner to many of the biggest and most creative names in the media and entertainment business as we help our customers to build successful media businesses and navigate the rapidly shifting mediascape.

Our people are creative, knowledgeable, passionate and dedicated, working together to deliver high quality solutions and services to customers all over the world. We are looking for our future ambassadors, technologists, thought leaders and innovators to continue this beautiful journey with us. This is your opportunity, join us!

For further information, please visit www.grassvalley.com

The Role :

The main responsibilities :

  • Working in a multi-disciplinary team with system architects, software and FPGA and hardware engineers
  • Implement and debug embedded software modules / libraries from a list of requirements given an architecture and guidelines
  • Comply with processes and coding rules agreed upon by the team
  • Participate in design reviews and code reviews
  • In-lab testing of developed new software components
  • Software development to include design, implement, test, debug, QA support, and release.
  • Estimate tasks and strive to meet commitments
  • Collaborate closely with FPGA developers and system architect
  • Document work
  • Design embedded software components using commonly known software concepts
  • Use, contribute and maintain deployment and build systems
  • Contribute to design reviews and code reviews
  • Document APIs and write guides / tutorials (wiki) on how to use solutions
  • Support the test and QA engineers
  • Collaborate with multi-disciplinary team to remotely troubleshoot and resolve customer issues.
  • Help associate embedded software developers

Preferred qualifications :

  • B.S. degree in Electrical / Software / Computer engineering or equivalent experience
  • Understanding of fundamental software design patterns, including but not limited to Singleton, Factory, and Adapter, with the ability to apply them effectively in engineering solutions
  • Know your way into Linux (bash, configuration, …)
  • Knowledge of Linux and Windows based platforms and embedded Linux control systems
  • Experience with virtual machines on VMWare or VirtualBox
  • Intermediate knowledge of C and C++ and object oriented programming
  • Experience with x86 and ARM processors in real-time multi-threaded embedded Linux applications
  • Experience with Eclipse IDE and Visual Studio IDE for cross development compile and debug
  • Knowledge of embedded control protocols (I2C, SPI, PCIe, USB) and TCP / IP protocols.
  • Experience with broadcast video, signaling, and SMPTE standards.
  • Experience with Buildroot, BSP / SBC, and cross compiling and debugging
  • Experience with deployment systems such as Jenkins, TeamCity
  • Experience with version control systems such as GIT, SVN
  • Good communication skills especially for technical writing
  • Experience with agile management systems such as JIRA
  • Experience in a scrum-agile development environment
  • Experience with Windows Presentation Foundation (WPF), Visual Studio XAML Designer, .NET Framework API, C# in a Windows GUI environment
  • Nice to have :

  • Knowledge of Java, javascript and web technologies
  • Experience using oscilloscopes / logic analyzers / waveform monitors
  • Experience in audio / video processing
  • Experience with network and streaming technologies
  • Experience with kernel driver development
  • Other Requirements

  • Ability to work on site at our R&D Facility in Nevada City, CA
  • Able to sit or stand for an extended period of time without aid
  • Ability to lift up to 25lbs, unassisted
  • We offer

  • Competitive compensation package
  • Comprehensive benefits including a flexible time off policy
  • Energizing and supportive work environment
  • This job description is intended to describe the general nature and level of work involved for this job.  It is not an exhaustive list of all responsibilities, duties and skills required of this job.

    Grass Valley is an equal opportunity employer and makes employment decisions without regard to gender, marital status, race, religion, color, age, disability, sexual orientation or protected veteran status.

    Create a job alert for this search

    Software Engineer • Nevada City, California, United States

    Related jobs
    Licensed Hair Stylist - Glenbrook Plaza Grass Valley

    Licensed Hair Stylist - Glenbrook Plaza Grass Valley

    Great Clips • GRASS VALLEY, California, United States
    Full-time +1
    Join a locally owned Great Clips® salon, the world's largest salon brand, and be one of the GREATS! Whether you're new to the industry or have years behind the chair…great opportunities await!!.Sty...Show more
    Last updated: 30+ days ago • Promoted
    Travel Speech Language Pathologist (SLP) - $2,050 to $2,291 per week in Grass Valley, CA

    Travel Speech Language Pathologist (SLP) - $2,050 to $2,291 per week in Grass Valley, CA

    AlliedTravelCareers • Grass Valley, CA, US
    Full-time
    AlliedTravelCareers is working with Prime Time Healthcare to find a qualified Speech Language Pathologist (SLP) in Grass Valley, California, 95945!. Now Hiring : Allied Healthcare Speech Therapist - ...Show more
    Last updated: 30+ days ago • Promoted
    Senior IT Project Manager (Manhattan WMOS & Logistics) – Manager - 65896081

    Senior IT Project Manager (Manhattan WMOS & Logistics) – Manager - 65896081

    Cognizant • Auburn, California, us
    Full-time
    About the roleAs a Senior IT Project Manager – Manhattan WMOS & Logistics, you will make an impact by leading cross-functional logistics technology projects that enhance operational efficiency acro...Show more
    Last updated: 6 hours ago • Promoted • New!
    LVN

    LVN

    Auburn Oaks Care Center • Auburn, CA, United States
    Full-time
    The primary purpose of your job position is to provide direct nursing care to the residents, and to supervise the day-to-day nursing activities performed by nursing assistants.Such supervision must...Show more
    Last updated: 10 hours ago • Promoted • New!
    Advanced Provider - Emergency Medicine - Part-Time

    Advanced Provider - Emergency Medicine - Part-Time

    MedAmerica, Inc. • Auburn, CA, United States
    Part-time
    Auburn, CA – Seeking Emergency Medicine Advanced Providers.Become a Valued Member of Your Emergency Team.As an Advanced Provider, you play a critical role in our mission to improve lives in the Eme...Show more
    Last updated: 30+ days ago • Promoted
    Travel Speech Language Pathologist (SLP) - $2,050 to $2,291 per week in Grass Valley, CA

    Travel Speech Language Pathologist (SLP) - $2,050 to $2,291 per week in Grass Valley, CA

    AlliedTravelNetwork • Grass Valley, CA, US
    Full-time
    AlliedTravelNetwork is working with Prime Time Healthcare to find a qualified Speech Language Pathologist (SLP) in Grass Valley, California, 95945!. Now Hiring : Allied Healthcare Speech Therapist - ...Show more
    Last updated: 14 days ago • Promoted
    Quality Assurance Specialist II •PC 821

    Quality Assurance Specialist II •PC 821

    Miltenyi Biotec Inc • Auburn, CA, United States
    Full-time
    This position supports daily Quality Assurance activities at the Auburn site, including material release, documentation and archival management. The role ensures compliance with GMP, GDP, and compan...Show more
    Last updated: 30+ days ago • Promoted
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • La Porte, California, us
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Speech Language Pathologist (SLP) - SLP

    Speech Language Pathologist (SLP) - SLP

    Next Move Healthcare • Grass Valley, CA, United States
    Full-time
    Speech Language Pathologist (SLP) - SLP.Show more
    Last updated: 5 days ago • Promoted
    Small Business Consultant

    Small Business Consultant

    Banner Bank • Grass Valley, CA, United States
    Full-time
    More than 135 years ago, we started with core values that never go out of style : listen, learn and help businesses and individuals reach their goals. These core values shape our culture, and we were...Show more
    Last updated: 23 days ago • Promoted
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Colfax, California, US
    Remote
    Full-time +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
    Last updated: 30+ days ago • Promoted
    Facilities Engineer Maintenance

    Facilities Engineer Maintenance

    CommonSpirit Health • Grass Valley, California, USA
    Full-time
    Dignity Health Sierra Nevada Memorial Hospital is a 104-bed not-for-profit hospital located in Grass Valley California.The hospital has been providing compassionate and quality health care to resid...Show more
    Last updated: 15 days ago • Promoted
    Telemedicine Physician

    Telemedicine Physician

    QuickMD • Auburn, CA, United States
    Full-time
    About QuickMD : QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essenti...Show more
    Last updated: 30+ days ago • Promoted
    School SLP-Grass Valley, CA (25-26 School Year) $85 / HR

    School SLP-Grass Valley, CA (25-26 School Year) $85 / HR

    Amergis • Grass Valley, CA, United States
    Full-time
    LOOKING FOR AN SLP FOR THE 2025-2026 SCHOOL YEAR-IN GRASS VALLEY, CA!.ESTIMATED START DATE : 12 / 20 / 2025.SCHOOL SETTING OR PEDIATRIC EXPERIENCE REQUIRED. EXPERIENCE WORKING WITH PRESCHOOL AGE PREFERRE...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Auburn, CA, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Travel Speech Language Pathologist (SLP) - $1,820 to $3,413 per week in Nevada City, CA

    Travel Speech Language Pathologist (SLP) - $1,820 to $3,413 per week in Nevada City, CA

    AlliedTravelCareers • Nevada City, CA, US
    Full-time
    AlliedTravelCareers is working with CompHealth to find a qualified Speech Language Pathologist (SLP) in Nevada City, California, 95959!. Full time SLP need for the 25-26 school year in beautiful Nor...Show more
    Last updated: 30+ days ago • Promoted
    Registered Nurse RN Endoscopy

    Registered Nurse RN Endoscopy

    United Surgical Partners • Grass Valley, CA, United States
    Full-time
    Full Time Registered Nurse (RN) Endoscopy.Our center is committed to providing exceptional care with a focus on patient safety, comfort, and satisfaction. Under the general supervision of the Admini...Show more
    Last updated: 5 days ago • Promoted
    Virtual Care Physician

    Virtual Care Physician

    QuickMD • Auburn, CA, United States
    Full-time
    About QuickMD : QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essenti...Show more
    Last updated: 1 day ago • Promoted