Leave us your email address and we'll send you all the new jobs according to your preferences.

Principal Endpoint Developer

Posted 5 hours 30 minutes ago by Forcepoint

Permanent
Full Time
Other
Scotland, United Kingdom
Job Description

Principal Endpoint Developer page is loaded

Principal Endpoint Developer

Apply locations: Flex - Campbell Time type: Full time Posted on: Posted 2 Days Ago Job requisition id: JR467068

Who is Forcepoint?

Forcepoint simplifies security for global businesses and governments. Our all-in-one, cloud-native platform facilitates the adoption of Zero Trust principles and helps prevent the theft or loss of sensitive data and intellectual property, regardless of where people are working. With over 20 years in business, 2.7k employees, presence in 150 countries, 11k+ customers, and 300+ patents, we are committed to creating a safer world. If our mission excites you, we want you to bring your energy to our team!

We are seeking a highly experienced Principal Endpoint Developer to join our Campbell, CA office. This role involves delivering high-quality software and requires a strong technical background with hands-on coding and design skills.

Essential Functions:

  1. Planning, designing, developing, and testing software systems or applications for endpoint products.
  2. Debugging product issues and identifying faulty components, even outside of deep specialization areas.
  3. Collaborating with Product Managers and other teams to consolidate requirements into a cohesive roadmap or technical approach.
  4. Staying updated on industry and technological advancements and presenting on those topics to engineering groups.
  5. Mentoring less experienced team members to support their career development.
  6. Championing best practices in design, architecture, code reuse, performance, and quality.
  7. Working with the engineering team across Forcepoint to meet organizational goals and deliver high-quality functionality.
  8. Collaborating with technical support to quickly resolve escalated customer issues related to the endpoint agent.
  9. Working from the Campbell office three to four times per week as needed.

Experience or knowledge required:

  1. 10+ years of experience with C/C++ on Windows and/or macOS.
  2. Expert C/C++ coding skills, including experience at the driver and kernel module level.
  3. Excellent debugging skills, reverse engineering techniques, and experience debugging user and kernel space code.
  4. Experience with Windows Filtering Platform on Windows and/or system extensions on macOS.
  5. Knowledge of software development methodologies, design, and implementation.
  6. Assembly language development experience is a plus.
  7. Expertise in languages, tools, and techniques for quality software development.
  8. Experience developing endpoint security products.
  9. Exposure to technical support processes and customer issue resolution.
  10. Strong communication skills and teamwork in a diverse environment.
  11. Self-motivated to research new skills and technologies.
  12. Experience working in a fast-paced, agile environment.

For MacOS developers:

  1. Object C development experience on macOS is essential.
  2. Experience with macOS Endpoint Security Framework (ESF) is a plus.

Forcepoint offers a salary range of $232,100.00 - $258,000.00 , with actual compensation based on various factors. We are committed to fair and equitable pay practices and an inclusive, diverse workplace. We welcome applicants regardless of race, color, creed, religion, sex, sexual orientation, gender identity, marital status, citizenship, age, national origin, disability, veteran status, or other protected statuses.

We provide reasonable accommodations for qualified individuals with disabilities. If you need assistance, contact .

As a Federal Contractor, some roles may require access to controlled goods and technologies, and applicants must have the right to work in the applied location.

Email this Job