R&D Firmware/Embedded Software Staff Engineer - 33259

Date: Jul 14, 2019

Location: Penang, MY

Job ID: 33259

Apply now »

Job Description

Keysight Technologies (NYSE: KEYS) has been unlocking electronic measurement insights for 80 years. We are the world's leading electronic measurement company, transforming today's measurement experience through innovation in Internet infrastructure, wireless and software solutions. No other company offers our depth and breadth of measurement tools and expertise. Our singular focus helps scientists and engineers address their toughest challenges with precision and confidence. With our help, they are better able to deliver the breakthroughs that make a measurable difference in the world. 

Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products, typically involving analog and digital hardware and software operating systems. Develop algorithms to align and calibrate equipment. Design and execute test plans to ensure new firmware meets specifications, functionalities and performance requirements. Monitors industry trends for technological evolutions and leverages appropriate technology.

  • Works on research and development assignments with clearly defined objectives
  • Firmware/Software architecture development that efficiently perform RF & Digital hardware for world-leading RF/uW power measurement. 
  • To be frequently engage with system architect and hardware designers to understand the design requirement and develop the firmware architecture.
  • Fully accountable in the quality of documentation, coding and compliance to process.
  • Knowledge in Windows Operating System development and Embedded Operating System such as VxWorks/Linux/WinCE will be added advantages.
  • 2-5 years of experience programming in C++ / Visual C++ / C#.
  • Experience in PCIe, USB, LAN, GPIB protocols will be added advantage. 
  • Uses product and customer applications knowledge to determine, define, develop and validate design concepts and methods. May facilitate transition of product design and enhancements to full production/delivery.
  • Documents research and design specifications. Solves complex and high impact design and development problems including customer application issue of varying scope and complexity.
  • May lead product definition/system design for complex features or coordinate a small group in feature development and integration.
  • Candidate will also need to periodically assist the Sales and Support group to resolve customer or field enquiries/evaluations in regards to firmware.

Job Qualifications

  • Minimum Bachelor’s degree in Electrical/Computer Engineering or Computer Science
  • Typically, 2-5 years of working experience in product development or equivalent in firmware / software development.
  • Good knowledge and skill in object-oriented design and implementation.
  • Familiarity with Keysight’s Project Lifecycle will be a great value add
  • Good knowledge in writing high quality codes with excellent analytical and problem solving skills
  • Good English communication skills in writing and speaking
  • Willingness to work with diversified teams in America and Asia

Job Function



Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

Candidates can be considered to work from the following locations:

APAC : Malaysia : Penang : Penang

Job ID : 33259 

Apply now »