R&D Software Engineer

Keysight Technologies, Inc.
  • Loveland, Colorado
    30+ days ago

    Job Description

    Overview:

    Keysight is a mission-critical design enablement partner for organizations solving the world’s most complex engineering challenges. With deep engineering expertise and leading design, emulation, and test solutions, our ~16,800 employees help customers in over 100 countries accelerate innovation across communications, automotive, energy, quantum, aerospace and defense, semiconductor, and artificial intelligence markets. Learn more about what we do.

     

    At Keysight, people come together to explore new ideas, challenge what's possible, and advance the technologies defining the future. Here, you'll find opportunities to do your best work, take your career further, and thrive in an award-winning culture. Learn more about our benefits.

    Responsibilities:

    We are looking for a talented R&D Software Engineer to join our Agile software team.   We are looking for a new developer in a team tasked with creating common operating systems for Keysight’s instruments. We are a fun-loving group with a strong culture, looking for someone who lives for operating systems.                                                                                                                                                                                                                                                                                                                                                                                                              

    In this role, you will be tasked with creating a highly secured Yocto system. You will design, develop, test, and debug software features, products, and tooling  for Linux system libraries and tools. Across all Keysight products, the operating system is a common thread with the responsibility for meeting security and software standards and delivering features that expand Keysight’s technical leadership across all instrument types. 
     

    Chosen Candidate will 

    • Participate in the full software lifecycle of requirements capture, research and investigation, product definition, design, implementation, test development, testing, and maintenance. 

    •  As a hands-on technical leader, you will mentor other engineers, coordinate with Keysight internal groups, and resolve complex technical issues.  

    • You will work closely with other functional areas such as Marketing, R&D, Technical Support, Quality Assurance, Learning Products, etc., within our business unit as well as across other Keysight business groups, to understand the customer's design flow, and to provide whole-product solutions. 

    This position is located in Loveland, Colorado. Candidates must be local or willing to relocate to the area. As an employee at this site, a wide variety of options are available to you: flexible work hours, walking distance to neighborhood parks, 20 minutes away from the Rocky Mountains. 

    Qualifications:

     

    The requirements of this position are: 

    • BS/MS degree in Computer Science, Computer Engineering, Electric Engineering, Math, Software Engineering or equivalent degree (BS and 3+ years of applicable Software Development experience; MS and 1+ years of applicable Software Development experience)  

    • 3+ years in software development on Linux platforms  

     

       

    Critical skills required of this position are: 

    • Must have demonstrated track record of experience in object-oriented design and C++ programming skills/C++ standards 

    • Quick learner capable of systems-level thinking and abstraction  

    • Proficient in compilers (gcc and cross-compilation), debuggers (kgdb, gdb) and performance profilers 

    • A keen problem solver and critical thinker, with a positive and team-oriented approach 

     

    Additional desired skills: 

    • Development experience with multiple operating systems (Windows or other) 

    • Knowledge of Yocto and embedded Linux design  

    • Kernel or driver development on any system 

    • Working knowledge of Python and its family of tools 

     

     

    Visa Sponsorship is not available for this position. Candidates who now or at any point in the future require sponsorship for employment visa status (e.g., H-1B Visa status) may not be considered. 

     

    Loveland, CO Pay Range: MIN $89,000.00 - MAX $149,000.00

     

     

    Most offers will be between the minimum and the midpoint of the Salary Range listed above.

     

     

     

    Note: For other locations, pay ranges will vary by region

     

     

    US Employees may be eligible for the following benefits:

    • Medical, dental and vision
    • Health Savings Account
    • Health Care and Dependent Care Flexible Spending Accounts
    • Life, Accident, Disability insurance
    • Business Travel Accident and Business Travel Health
    • 401(k) Plan
    • Flexible Time Off, Paid Holidays
    • Paid Family Leave
    • Discounts, Perks
    • Tuition Reimbursement
    • Adoption Assistance
    • ESPP (Employee Stock Purchase Plan)

     

     

     

    Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

    Numbers & Facts

    LocationLoveland, Colorado

    Skills

    • Aerospace and Defenseunmatched
    • Agile Programming Methodologiesunmatched
    • Artificial Intelligence (AI)unmatched
    • C++ Programming Languageunmatched
    • Computer Engineeringunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Customer Support/Serviceunmatched
    • Debugging Toolsunmatched
    • Device Driversunmatched
    • Embedded Linuxunmatched
    • GDB (Gnu Debugger)unmatched
    • GNU C Compilerunmatched
    • Kernel Programmingunmatched
    • Linux Operating Systemunmatched
    • Machine Toolunmatched
    • Marketingunmatched
    • Math Softwareunmatched
    • Mentoringunmatched
    • Microsoft Windows Operating Systemunmatched
    • Object Oriented Design (OOD)unmatched
    • Operating Systemsunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Research & Development (R&D)unmatched
    • Security Softwareunmatched
    • Semiconductorsunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Stock Purchase Plansunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder