Sr. Principal Firmware / Software Engineer - Norton IoT

Culver City, CA, United States
Employment: Full Time Experience: Lead

Do you want to join a small, high-performance team that is spearheading the mission to passionately protect Norton users from the bad guys?

Join the next phase of the journey of an exciting new product that is extending Norton Security to all connected devices in consumer homes around the globe. We are on a mission to protect everything connected. As the world goes from connected computers to mobile to anything & everything connected, there is no challenge bigger than securing those devices and securing the device owner's privacy and security.

Are you ready to be part of a team empowered for ownership? We function with complete autonomy to find creative, bold & innovative solutions to some of the most complex problems in the networking, security & IoT space.

We are looking for sharp, passionate & experienced Embedded Applications engineers with proven technical skills to apply their talents. You will work with a team of best-in-class security experts to secure the connected consumer homes.

Must-have:
  • Deep understanding of Linux OS internals
  • Solid experience with embedded Linux development, multi-threaded systems and Inter process communication.
  • Excellent understanding of ARP, Ethernet, IPv4, TCP, UDP, DNS, HTTP and HTTPS
  • Validated understanding of the network stack and protocols
  • Seasoned developer writing secure C/C++ code
  • Experience with cross-compilation toolchain, debugging, performance profiling, benchmarking, tuning and gdb expertise
  • Experience building a full Linux firmware from source
Nice to have skills:
  • Knowledge of Wi-Fi, Bluetooth, USB, ARM, JTAG, NAND.
  • Knowledge of IPv6
  • Ability and interest in reading and contributing to an RFC
  • Ability to understand new networking protocols
  • Contributing to and leading open source projects
  • Building distributed systems containing Event Bus, handle sync with Cloud-based backend systems
Qualifications:
  • BS in Computer Science, Software Engineering or equivalent combination of Training & Experience with 8+ years of related work experience.
  • Strong data structure and algorithm fundamentals.
  • Strong interpersonal skills (written and verbal).
Soft skills:
  • Get it done mindset
  • Attention to detail
  • Appreciate and implement code hygiene and overall quality
  • Willingness to learn (and unlearn)
  • Accepts new challenges and are a positive influence on the team
  • Infectious energy
Equal Opportunity Statement

Symantec is an equal opportunity employer. All qualified applicants for employment will be considered without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, age, status as an individual with a disability, veteran status, or any other basis protected by federal, state, or local law.

Mission

We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job