Senior Software Engineer – Sustaining job – Cylance, Inc. – Irvine, CA



Intelligence Analyst Jobs

=

WHO WE ARE

Cylance is one of the fastest growing companies in the history of cybersecurity. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has redefined the endpoint protection market, garnered acclaim from industry analysts and won numerous awards including “Best Emerging Vendor” from SC Magazine. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us!

THE POSITION

Cylance is seeking a Senior Software Engineer who thrives in fast-paced, solutions-oriented, creative environments. You will join a team of expert troubleshooters who can analyze customer issues and implement creative workarounds to restore functionality in the short term while performing root cause analysis and then making code changes where necessary to provide permanent solutions. The qualified candidate will thrive in an environment where customer needs drive engineering priorities and engineering work consists of field result analysis that feeds development requirements.

WHAT YOU WILL DO

  • Investigate software problems that have been found by customers
  • Develop code changes to fix the problems
  • Produce high quality code to ensure support
  • Develop code for maintenance and patch releases


WHO WE ARE LOOKING FOR

  • Experience developing software on various Microsoft Windows platforms, including 32-bit and 64-bit XP-through Windows 10
  • Expertise in developing or contributing to the development of Windows drivers
  • Knowledge of Windows internals in relation to process load, initialization and startup is critical
  • Knowledge of Windows threading model, synchronization mechanisms, memory management, APCs, SysWow redirection, and how mixed architecture process components are managed
  • Proficiency in using C, C++, and C#
  • Ability to read x86/x64 Assembly, and to a limited extent, develop within it
  • Proficiency in using Visual Studio IDE/debugger, WinDbg, Windows process monitoring and diagnostic tools for various Windows 32/64 bit platforms
  • Ability to use kernel-level debugging to identify driver-related issues and design/implement solutions
  • Flexible and adaptable self-starter with strong relationship-building skills
  • Must have a passion for your work and an ability to apply that passion to both daily tasks and larger projects
  • Collaborative and team-oriented attitude
  • Effective problem-solving capabilities
  • Takes initiative and approaches all tasks and projects proactively
  • Ability to prioritize and complete multiple tasks with little to no supervision
  • Intellectual curiosity, humility, accountability and positive approach
  • Requires the ability to work independently with substantial latitude for action and decision while maintaining focus on achieving optimal outcomes as part of a collaborative development effort


ABOVE AND BEYOND

  • Expertise with MacOS, Linux, or iOS
  • Knowledge of PowerShell scripting, active scripts, office macros scripts, or Java
  • Familiarity with OllyDbg, IDA Pro, and gdb


WHAT WE NEED FROM YOU TO APPLY

  • Current resume
  • Cover letter/summary expressing:
    • Why you are interested in working at Cylance
    • The skills, strengths and expertise you will contribute to our diverse team of extraordinary talent and humble hearts

BENEFITS AND PERKS

In addition to medical, dental, vision and 401(K), we offer other great benefits and a slew of perks such as casual dress attire, plethora of employer-sponsored food and snack items, toll road/public transportation subsidy, gym membership discount, etc. We’re proud to have been named one of the “Best Places to Work in Orange County” by the OC Business Journal.

Cylance Inc. is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, protected veteran status, or any other basis protected by applicable federal, state, or local law.


Cylance, Inc. is a global provider of cybersecurity products and services that is changing the way companies, governments and end users…

= Intelligence Analyst Jobs




CLICK HERE TO APPLY TO THIS JOB