R&D Engineer 3, Software

3 - 5 years

3 - 5 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

R&D Software Engineer Advanced

Key Responsibilities

  • Design and develop advanced software applications for high-performance oscilloscopes.
  • Work across software layers: hardware integration, core logic, and user interfaces.
  • Collaborate with cross-functional teams including FPGA, hardware, and solution engineering teams.
  • Participate in product architecture reviews, feature planning, and code development.
  • Ensure product quality and performance through test-driven development and profiling.
  • Contribute to international collaboration and agile project execution.

Minimum Qualifications

  • Bachelor's or Master's in Computer Science, Computer Engineering, or Electrical Engineering.
  • 35 years of R&D or product development experience.
  • Proficiency in

    modern C++ (C++14 and beyond)

    and

    object-oriented programming

    .
  • Experience with

    communication protocols

    : I2C, UART, SPI, Ethernet.
  • Strong foundation in software design principles and hardware-software integration.
  • Excellent problem-solving, communication, and team collaboration skills.

Preferred Qualifications

  • Experience with

    C#

    and the

    .NET framework

    .
  • Prior work on

    oscilloscopes

    or test instrumentation.
  • Exposure to

    high-speed digital protocols

    (PCIe, USB).
  • Familiarity with

    Visual Studio, VisualGDB

    , and

    embedded Linux

    (shell usage).
  • Experience with

    Git

    ,

    CI/CD pipelines (Jenkins)

    , and

    Atlassian tools

    (Bitbucket, Jira, Confluence).
  • GUI development using

    Qt

    or similar frameworks.
  • Understanding of

    test-driven development

    ,

    Scrum/Agile methodologies

    , and performance profiling tools (e.g., Valgrind, gprof).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Keysight Technologies
Keysight Technologies

Technology / Electronics

Santa Rosa

RecommendedJobs for You