Keysight Technologies is an electronic measurement company at the forefront of technology innovation. They are seeking an R&D Software Engineer to design and implement cutting-edge oscilloscope software, understand customer requirements, and collaborate with QA engineers to ensure exceptional software quality.
Ignite Innovation: Design, implement, and test groundbreaking oscilloscope software that will set new standards in the industry. Your work will drive the future of test and measurement technology.
Connect with Customers: Dive deep into understanding customer requirements and play a pivotal role in crafting solutions that meet their evolving needs. Your work will directly impact users worldwide.
Collaborate for Excellence: Join forces with our exceptional QA engineers to ensure that the software we deliver is nothing short of exceptional. Together, we'll set the benchmark for quality in the field.
Embrace the Cutting Edge: Stay on the forefront of software development tools and processes, constantly pushing boundaries and embracing the latest advancements. Your passion for innovation will be unleashed.
Qualification
Required
BS or MS in Electrical Engineering or Computer Engineering or equivalent degree
2-4+ years of experience with embedded systems, microcontrollers, and hardware interfaces
Must have Strong Modern C++ programming skills
Experience with Windows and Linux Development Environments
Familiarity with IDE's, source control, and defect tracking tools
An understanding of electrical engineering principles, digital design, and electronic components: Electronic instrumentation, Robotics, FPGA, SoC, etc
Experience in using electronic test and measure equipment (e.g. function generators, oscilloscopes, power supplies, spectrum analyzers, voltmeters, etc.)
Working knowledge in building, testing, and debugging software
Experience with object-oriented programming in C++, Python, Java, or C#
Experience with Digital Signal Processing
Preferred
Knowledge of analog circuit design and mixed-signal systems
Experience with Arduino, or Raspberry Pi, embedded systems, microcontrollers, and hardware interfaces
Familiarity with Microsoft Visual Studio or other IDE’s using C++ or C#
Familiarity with Git source control
Familiarity with Atlassian tools - Confluence, Jira, Bitbucket
Benefits
Keysight Technologies is an electronic measurement company.